Top Banner
What’s in Your BA Toolkit? Marie Halsey November 2010 Marie Halsey Consulting Inc.
38

What’s In Your BA Toolkit? Nov 2010

Dec 27, 2014

Download

Technology

Marie Halsey

Presentation to BA World conference, Ottawa Ontario, Nov 2010.
What to look for in your toolkit and how to choose the tools that meet your needs?

This presentation looks at the different types of tools that are available to BAs, and how each can best be leveraged for the various BA artifacts and techniques. You’ll learn about the problems that can be encountered using standard office tools, and some features of BA-focused tools that can help increase your productivity. You’ll be provided with some key requirements to consider when choosing the tools for your BA toolkit, and some caveats to watch out for when assessing BA tools.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: What’s In Your BA Toolkit? Nov 2010

What’s in Your BA Toolkit?

Marie Halsey

November 2010

Marie Halsey Consulting Inc.

Page 2: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

Learning Objectives

2

� The different types of BA tools and when they are appropriate

� The key requirements to consider when selecting BA tools

�The process to follow when assembling your BA toolkit

Page 3: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

Background

3

Page 4: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

One day …

4

Page 5: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

BA Role: Liaison Among Stakeholders …

Business Sponsors Clients

Operational Support

Suppliers

Business

Analyst

SolutionDelivery Team

ProjectManagers

EndUsers

Customer Reps

Regulators

- Solution Architect- Developer- DBA- Usability Specialist- Tester- Trainer- Change Manager

Page 6: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

What Tools to Use?

It depends …

�Methodology

�Waterfall, iterative, agile

�Project type

�Custom software, COTS, infrastructure/hardware-only

�Artifacts produced

�Maturity of BA organization

6

Page 7: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

Types of Communication Tools…

7

�Low-tech and hardware-based tools

�Collaboration tools

�Software-based tools, to produce:

�Documents

�Diagrams

�Other Artifacts

Page 8: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

Low-Tech & Hardware-based Tools

8

Page 9: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

Collaboration Tools

9

Page 10: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

Software-based Communication Tools

10

Page 11: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

Software-based Tools

11

Let’s look at:

� the various types of software-based communication tools

�which artifacts are best suited to each type

Refer to “Marie Halsey - Software Tool Categories.xls”

Page 12: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

Issues with Office-type Tools?

12

�No supporting database

�No support for meta-data

�No associations, traceability is difficult

�Re-use is difficult

�No integration between diagrams & elements

�Requirements management is very difficult

�Reporting is WYSIWYG, no automated ‘packaging’

Page 13: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

How to choose? Follow the process!

Define BA Toolkit

Req’ts

Identify BA Toolkit

Needs

Assess Current State

Toolkit Needs

Toolkit Gaps

Select Product(s)

Identify Toolkit Gaps

Processes, Problems

Conduct Product

Assessment

Implement BA Toolkit

Detailed Toolkit Req’ts

13

Page 14: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

Document Your Requirements

14

Page 15: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

Functional Requirements – Usability

15

�Easy to use; intuitive, consistent interface

�Easy to learn; online help, tutorials

�Supports fast data capture & diagramming

� ‘Drag and drop’ existing elements onto diagram

Page 16: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

Functional Requirements

– Requirements Capture and Presentation

16

�Tree view

�Parent-child hierarchy

�Expand/collapse

�Table/spreadsheet view

�List of attributes

�Parent-child structure maintained

�Traceability

�Matrix view

�Tree view

Page 17: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

Functional Requirements – Traceability

17

�Directional

�Hierarchical (‘Traces To’ and ‘Traces From’)

�Parent-child

�Non-directional (peer-to-peer)

�Cross-project (project segmentation, re-use)

�Flag missing traceability

�Flag ‘suspect’ relationships

Page 18: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

Functional Requirements

– Views and Reports

18

�Searching, filtering and sorting

�Tailoring and user-defined templates

�Report on text, tables, diagrams, meta-data

�Multiple formats (e.g., Word, Excel, HTML, XML)

�Metrics (e.g., how many changed req’ts?)

� Impact analysis

�Packaged output appeals to all stakeholders

Page 19: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

Functional Requirements

– Useful Features

19

�Spell checking

�Glossaries (e.g., highlight ambiguous terms)

�Bulk data selection

�Range (SHIFT-Click), non-contiguous (CTRL-click)

�Bulk processing

�Parent-child, re-parent

�Update attribute values

�Traceability

Page 20: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

Functional Requirements – Use Cases

20

�Full integration of use case with activity diagram

�Automatically maintains activity diagram

�Changes to activity diagram automatically reflected in use case, and vice versa

�Use case has different attributes than use case steps.

�Automatic numbering of steps, alternate paths

�Supports ‘extends’ and ‘includes’ use cases

Page 21: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

Functional Requirements

– User Interface Prototyping

21

�Sketches, mockups & wireframes (low fidelity)

�Simulations and prototypes (high fidelity)

�Templates and branding

� ‘Look and feel’ widgets, banners, controls

� Images and snapshots of current UI

�Site maps and screen transitions/flow

�User comments

�Associate data model elements

Page 22: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

Functional Requirements

– Requirements Management

22

�Change Management / Change control

�Revision history

�Compare versions; shows revision marks!

�Notification of changes

�Configuration Management

�Baselines and versioning

�Release management (multi-release support)

� ‘Living’ Master Requirements List

�Re-use

Page 23: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

Functional Requirements - Integration

23

�Associate diagram elements with meta-data

�Associate requirements artifacts with reference material (e.g., documents, images and diagrams, URLs)

� Import from Word and Excel

�Package requirements, using all formats of artifacts

Page 24: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

Functional Requirements

– Associations and Interoperability

24

Integration is critical!

Page 25: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

Document Your Requirements

25

Page 26: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

Non-Functional Requirements

26

�Work offline?

�Co-located or distributed team?

�Client-side or web-based?

�Team size?

�Concurrent or ‘named’ licenses?

�Multi-user support?

�Project size? How many requirements?

�Data security and user management?

�Scalable for future growth?

Page 27: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

Non-Functional Requirements

– Tool Administration

27

�User-defined requirement types

�Different attributes for each requirement type

�Attribute formats (text, $, date/time, URL, etc.)

�Attribute validation – single- and multi-valued lists, range of values

�Project templates

Page 28: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

Keep following the process!

Define BA Toolkit

Req’ts

Identify BA Toolkit

Needs

Assess Current State

Toolkit Needs

Toolkit Gaps

Select Product(s)

Identify Toolkit Gaps

Processes, Problems

Conduct Product

Assessment

Implement BA Toolkit

Detailed Toolkit Req’ts

28

Page 29: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

Prepare for Product Assessment

29

�Weight / prioritize requirements

�Prepare list of candidate vendors

�Check the internet, web reviews

�Talk to peers, professional associations

�Gartner reports, Forrester surveys

�Consider open source software

�Conduct survey based on high-level requirements, to short-list 3-5 vendors,

�Arrange for demos, training & support

Page 30: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

And then … Caveat emptor !

30

Page 31: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

Known Toolkit Challenges

31

�Baselining, versioning, release management

�Comparing versions

� Integration of requirements elements

�Packaging / reporting, esp. non-text and associated elements

�Ease of capturing and reporting traceability

�Support for re-use

Page 32: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

Conduct Product Assessment

32

�Assess product compliance against detailed requirements

�1 – Compliant, with ease

�2 – Compliant, with challenges

�3 – Partially compliant, with workaround

�4 – Partially compliant, no workaround

�5 – Non-compliant

�Write notes for items 2-5 (for later reference)

�Determine workarounds to tool gaps

�Are they worth the cost & effort?

Page 33: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

Keep following the process!

Define BA Toolkit

Req’ts

Identify BA Toolkit

Needs

Assess Current State

Toolkit Needs

Toolkit Gaps

Select Product(s)

Identify Toolkit Gaps

Processes, Problems

Conduct Product

Assessment

Implement BA Toolkit

Detailed Toolkit Req’ts

33

Page 34: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

Select Product(s)

34

Consider cost of ownership vs. functionality

�Migration and training

�Licensing, vendor support, maintenance

�BA support (e.g., tool administrator(s), in-house trainers, customized user documentation)

� Integration / interoperability of multi-vendor toolkit

�Hardware (e.g., server, database license)

Page 35: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

Implement BA Toolkit

35

�Develop training, guidelines, best practices, pre-defined templates or reports

�Conduct pilot to test new toolkit, including testing of the training and documentation

�Consider phased deployment to reduce project impact, esp. with multi-vendor toolkit

�Provide toolkit support

� Implement feedback mechanism

Page 36: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

One Final Thought …

36

Page 37: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

What You Learned …

37

� The different types of BA tools and when they are appropriate

� The key requirements to consider when selecting BA tools

�The process to follow when assembling your BA toolkit

Page 38: What’s In Your BA Toolkit? Nov 2010

November 2010 Marie Halsey Consulting Inc.

Questions?

Thank you!

Marie Halsey

[email protected]

Marie Halsey Consulting Inc.

38