what's in your business analysis toolkit - reboot 2013, ba world conference, ottawa nov 2013

Post on 28-Nov-2014

474 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

A look at: a) the different types of tools available to BAs and the problems that can be encountered using standard MS Office-type tools b) the significantly improved features and usability that today's BA tools have to offer to increase your productivity in the areas of: - Authoring - Managing - Validating - Monitoring - Communicating - Tool Integration c) how to choose your BA Toolkit Refer to 2010 presentation for process and key tool requirements

TRANSCRIPT

What’s in Your BA Toolkit?What s in Your BA Toolkit?(Reboot 2013)( )

Marie HalseyNovember 2013

Marie Halsey Consulting Inc.

Learning Objectives

Why consider upgrading your BA toolkit?

What do today’s BA tools have to offer?

How do you choose your BA Toolkit?y y

November 2013 Marie Halsey Consulting Inc. 2

Background

November 2013 Marie Halsey Consulting Inc. 3

One day …

November 2013 Marie Halsey Consulting Inc. 4

BA Role: Liaison Among Stakeholders …

Business Sponsors Clients

ProjectManagers

SolutionDelivery Team

Customer Reps

Business Analyst

Delivery Team

EndUsers

- Solution Architect- Developer- DBA

U bilit S i li t

Suppliers

- Usability Specialist- Tester- Trainer- Change Manager

Operational Support

pp

November 2013 Marie Halsey Consulting Inc.

Regulators

Types of Communication Tools…Low-tech Software-based

Collaboration

November 2013 Marie Halsey Consulting Inc. 6

MS Office-Type Tools are Great!When you have …Static content or simple sequential iterationsStatic content or simple, sequential iterationsBaselines are against entire documentMi i l t bilitMinimal traceabilityMinimal meta-data; none with diagram

elementselementsNo need to duplicate content

November 2013 Marie Halsey Consulting Inc. 7

But?

Traceability Model Impact Analysis Integration

Variable Meta-data RM

ReuseIt’s HARD!

November 2013 Marie Halsey Consulting Inc. 8

It s HARD!

Issue: WYSIWYG!No ‘packaging’ for different stakeholders

Stakeholders NotFully Engaged

OverwhelmingTime-consumingTime-consuming

November 2013 Marie Halsey Consulting Inc. 9

And the Cost?

November 2013 Marie Halsey Consulting Inc. 10

BAs Need a Purpose-Built Toolkit!PMs MS Project MS Project

Developers Highly sophisticated Highly-sophisticated

Testers Fully automated Fully-automated

test generation, execution, tracking

November 2013 Marie Halsey Consulting Inc. 11

Past BA Tool Challenges

Baselining, versioning, release managementCComparing versions

Integration of requirements elementsPackaging / reporting, esp. non-text and

associated elementsSupport for re-use

November 2013 Marie Halsey Consulting Inc. 12

BA Tools in 2013?Significantly improved features and usability:

AuthoringAuthoring

Managing

Validating

M it iMonitoring

Communicatingg

Integration

November 2013 Marie Halsey Consulting Inc. 13

Key Advantage: Central Repository Single data source No duplication

Out-of-the-box standard Requirement types Att ib t Attributes Models

Customizable Customizable Requirement types Attributes

Fully integrated Diagram elements

November 2013 Marie Halsey Consulting Inc. 14

Usability

At-a-Glance NavigationIntuitive, consistent

interface

Wizards, Tutorials

November 2013 Marie Halsey Consulting Inc. 15

Usability‘Drag and drop’

diagram elements and objects

Customizable icons

Fast data capture & diagramming

November 2013 Marie Halsey Consulting Inc. 16

p g g

UsabilitySpell checkingGlossariesGlossariesBulk data selectionRange (SHIFT Click) non contiguous (CTRL click)Range (SHIFT-Click), non-contiguous (CTRL-click)

Bulk processingParent child re parent traceabilityParent-child, re-parent, traceabilityUpdate attribute values

Model and diagram searching filtering sortingModel and diagram searching, filtering, sortingUndo/Redo

November 2013 Marie Halsey Consulting Inc. 17

Requirements Authoring

Elicit and capture:Textual requirements

Generic Diagrams

Models

November 2013 Marie Halsey Consulting Inc. 18

Authoring – Textual Requirements

Rich text editor

Parent-childhierarchy

Embedded objects and hyperlinks

November 2013 Marie Halsey Consulting Inc. 19

Authoring – Generic Diagram Editor

System Context

Diagram elements fully attributed, traceable

November 2013 Marie Halsey Consulting Inc. 20

Authoring – Use Cases

ActorStructuredUse CasesUse Cases

GlossaryGlossary, Data

Entity, Attribute

links

November 2013 Marie Halsey Consulting Inc. 21

Authoring – Activity DiagramsAuto-generated/integrated

Activity Diagram

Auto-numberingAuto numbering

November 2013 Marie Halsey Consulting Inc. 22

Authoring – Domain Models

I d D iIntegrated Domain Model and Data

Dictionary

Customizable and configurable

data attributes

November 2013 Marie Halsey Consulting Inc. 23

Authoring – UI Prototyping Low/high fidelity Branding BrandingWidgets, controls UI Snapshots User comments Integrated with data

model elementsmodel elements

November 2013 Marie Halsey Consulting Inc. 24

Authoring – Storyboards

Use mockups or snapshots of existing UIsnapshots of existing UI

November 2013 Marie Halsey Consulting Inc. 25

Requirements ManagementOrganizeStructure CategorizationStructure, Categorization

TraceabilityVersion ManagementVersion ManagementBaselines, Release managementVersioning / Revision history DifferencingVersioning / Revision history, Differencing

November 2013 Marie Halsey Consulting Inc. 26

Manage - OrganizeStructure: Projects, Requirement Types,Parent-child relationshipsParent child relationships

Categorize: Attributes help Prioritize, Track, Filter

November 2013 Marie Halsey Consulting Inc. 27

Manage - Traceability Trees

Manage ‘suspect' relationships

At-a-glance impact analysis

November 2013 Marie Halsey Consulting Inc. 28

Manage - Traceability Matrix

Directional / PPeer-to-peer

Visually assess coverage; missing traceability

November 2013 Marie Halsey Consulting Inc. 29

missing traceability

Manage – Reuse

C j t t bilitCross-project traceability

P j t t tiProject segmentation

Requirement sharingRequirement sharing

Solution branchingg

November 2013 Marie Halsey Consulting Inc. 30

Manage - Baselines

Select all requirements or just a subset

November 2013 Marie Halsey Consulting Inc. 31

Manage – Revision History

Revision history

dRevision details

Versions are automatically maintained for every requirements artifact

November 2013 Marie Halsey Consulting Inc. 32

y q

Manage - Differencing

Easy to see what changed/revision marks

November 2013 Marie Halsey Consulting Inc. 33

Requirements Validation

Generate review content

Conduct reviews

Obtain feedback

Obt i lObtain approval

November 2013 Marie Halsey Consulting Inc. 34

Validate – Generate Content

Select artifacts to be reviewed

Check review progress

November 2013 Marie Halsey Consulting Inc.

Validate – Conduct ReviewElectronicApproval!

Feedback

Screen mockup

TraceabilityActivity Diagram

November 2013 Marie Halsey Consulting Inc. 36

Requirements Monitoring

Track requirement lifecycle

Requirement completion

ReviewReview

Approval Dashboards!!!

November 2013 Marie Halsey Consulting Inc. 37

Monitor – Review ProgressBy artifact type

By reviewer

November 2013 Marie Halsey Consulting Inc.

Monitor – Requirement Completion

November 2013 Marie Halsey Consulting Inc.

Monitor – Requirement Activity

November 2013 Marie Halsey Consulting Inc. 40

Requirements Communication

Package requirements

Collaborate

Comments and discussions

#hashtags, @mentions

Email notification

November 2013 Marie Halsey Consulting Inc. 41

Communicate – Packaging

Template-driven Corporate branding Standards

Customized content

Word, Excel,HTML, XML

Customized content Textual requirements Attributes / Meta-data Images, links Diagrams, Mockups T bilit Traceability

November 2013 Marie Halsey Consulting Inc. 42

Tool Integration

Internal

ExternalExternal

November 2013 Marie Halsey Consulting Inc. 43

Integrate - Internal

Associate requirements artifacts with referenceartifacts with reference materialDocuments images andDocuments, images and

diagrams, URLs, etc.Associate diagram elementsAssociate diagram elements

with meta-data

November 2013 Marie Halsey Consulting Inc. 44

Integrate - Internal

RequirementsBusiness Process

DiagramR i tBusiness Requirement

Stakeholder Requirement

Traces to Business Process

Diagram

Use Case Diagram

Activity Diagram

Requirement Attributes

Logs U I t f

Data Model(ERD, Class Diagram)Defects

Solution Requirement(Functional &

Non-functional)

Traces to Use CaseLogs(e.g., Decisions, Issues, Risks)

Business Rule

User Interface Mockup

Data Attribute

Data Entity

Data Dictionary

Contains

P t

Discussionsata tt bute

ReferencesDocuments Tables Diagrams

Peer-to-peerAssociation

Association

Lifecycle Management Tools(e g quality assurance

Integration/Interoperability

Documents, Tables. Diagrams, URLs, Images, Other Artifacts

(e.g., quality assurance, development tools)

Integration is critical!

November 2013 Marie Halsey Consulting Inc. 45

Integrate - External

Import/export from Word, Excel, Visio

Open API

Test generation/ integrationTest generation/ integration

ALM/SDLC Integration managers connect best-of-breed point solutions

November 2013 Marie Halsey Consulting Inc. 46

How to Choose?It depends … Project size and complexityProject size and complexity Local or virtual team MethodologyWaterfall, iterative, agile

Project type Custom software COTS Custom software, COTS,

infrastructure/hardware-only Artifacts produced Maturity of BA organization

Note: MS Office-type tools may be enough!

November 2013 Marie Halsey Consulting Inc. 47

yp y g

Follow the process!

Assess Current

Processes, P bl

Conduct Product Current

StateProblems Assessmen

tDetailed Toolkit Req’ts

Define BA Toolkit

Req’ts

Identify BA Toolkit

NeedsToolkit Needs

Select Product(s)

Identify T lki

Implement Toolkit GapsToolkit

Gaps

pBA Toolkit

November 2013 Marie Halsey Consulting Inc. 48

Prepare for Product Assessment

Weight / prioritize requirementsfPrepare list of candidate vendors

Check the internet, web reviewsTalk to peers, professional associationsGartner reports, Forrester surveysC id ftConsider open source software

Conduct survey based on high-level i t t h t li t 3 5 drequirements, to short-list 3-5 vendors,

Arrange for demos, training & support

November 2013 Marie Halsey Consulting Inc. 49

Caveat emptor !

November 2013 Marie Halsey Consulting Inc. 50

What’s Available?

Tool spectrum:Specialized, such as:PrototypingBPM, UMLMind maps

Broad-spectrum best-of-breedALM

November 2013 Marie Halsey Consulting Inc. 51

Some Broad-Spectrum Candidates …

Also Visual Use Case

Caliber

Also DOORS and Requirements Composer

Formerly MKS Integrity

November 2013 Marie Halsey Consulting Inc.

References Marie Halsey Consulting Inc.

“What’s in Your BA Toolkit (2010)” on SlideShare http://www.linkedin.com/in/mariehalseyIncludes toolkit requirements & selection processIIBA V d Sh bi IIBA Vendor Showcase webinars

Forrester reports D E d A i t Doreen Evans and Associates INCOSE Requirements Management Tools Survey Seilevel Evaluate and Select a Requirements Seilevel - Evaluate and Select a Requirements

Management Tool

November 2013 Marie Halsey Consulting Inc. 53

One Final Thought …

November 2013 Marie Halsey Consulting Inc. 54

What You Learned …

Why upgrade your BA toolkit?

What do today’s BA tools have to offer?

How do you choose your BA Toolkit?y y

November 2013 Marie Halsey Consulting Inc. 55

Thank you!

Questions?

Marie HalseyMarie Halsey Consulting Inc.http://www.linkedin.com/in/mariehalsey

November 2013 Marie Halsey Consulting Inc. 56

top related