Business Analysis Checklist
Business Analysis Checklist
Business Requirements
Why are we undertaking this project?
Stakeholder Requirements
A stakeholder in the role of ... needs to be able to ... Business Rules
ARE ACHIEVED BY Policies that direct and constrain the organization
Manage something
Order something DIRECT & CONSTRAIN Calculations, determinations
Review and approve something Authorizations, limitations
Initiate something new Triggers, constraints
IMPLEMENTED BY SUPPORT
Track something
SCOPE
REQUIREMENTS
OR OR
STATE DIAGRAM
OR
NON-FUNCTIONAL FUNCTIONAL
REQUIREMENTS REQUIREMENTS CLASS MODEL BUSINESS RULES
General
□ Unique name
Pre-Conditions
□ Explicit
□ Describes the state of the system when the use case begins, including data that must exist as well as
data that must not exist
Basic Flow
□ Includes no references to other use cases that include this use case
□ References non-functional requirements that are specific to the use case, as applicable
□ Avoids the use of design terms, such as user interface design or database design terms, including
but not limited to: click, button, screen, record, table, database, process, data, information
Corporate Education Group • 1 Executive Drive, Suite 301 • Chelmsford, MA 01824-2558 • USA
1.800.288.7246 (US only) or +1.978.649.8200 • www.corpedgroup.com
© 2012 Corporate Education Group, operated by Vatterott Educational Centers, Inc. All Rights Reserved.
Alternate Flows
□ Named
□ Comprehensive
□ Last step indicates the returning point within the basic flow
Exception Flows
□ Named
□ Comprehensive
Post-Conditions
□ Explicit
□ Describes the state of the system when the use case ends, including data that must exist as well as
data that must not exist
□ Use case and associated documents are considered “final documentation” after sign-off has occurred
Traceability is updated, up to the applicable test case/script
Issues are assigned to appropriate parties and if necessary added to the project issue database
Final documentation is copied and made available in a document repository
Corporate Education Group • 1 Executive Drive, Suite 301 • Chelmsford, MA 01824-2558 • USA
1.800.288.7246 (US only) or +1.978.649.8200 • www.corpedgroup.com
© 2012 Corporate Education Group, operated by Vatterott Educational Centers, Inc. All Rights Reserved.
Use Case Description Template 2
Purpose
To describe how a person or system interacts with the solution to achieve a certain goal.
Written as a series of steps performed by users, or as a series of steps performed by the solution that
enable the user to achieve a goal, optionally including special circumstances and exceptions that result in
failure to complete the goal.
Possible Format
1. Use Case Name: Unique name (and optionally a unique number) that describes the goal that the use
case will satisfy
1.1 Brief Description: Description of the use case context and scope
1.2 Triggers: The action on the system that starts the use case
2. Actors: Any person, system, or event external to the system that interacts with the system through a
use case, each with a unique name based on its role during the use case interactions
2.1 Actor:
2.2 Actor:
…
3. Pre-Condition(s): Description of the state of the system when the use case begins
3.1 Pre-Condition:
3.2 Pre-Condition:
…
4. Flow of Events (Scenarios): Descriptions of what an actor does during execution of the use case
4.1 Basic Flow, or Main Success Scenario: A typical series of steps that accomplishes the primary
actor’s goal
4.1.1 Step of the Basic Flow
4.1.2 …
4.2 Alternate Flows: Variants from the basic flow that must be addressed
4.2.1 Condition 1
4.2.1.1 Step of Alternate Flow 1
4.2.1.2 …
4.2.2 Condition 2
4.2.2.1 Step of Alternate Flow 2
4.2.2.2 …
Corporate Education Group • 1 Executive Drive, Suite 301 • Chelmsford, MA 01824-2558 • USA
1.800.288.7246 (US only) or +1.978.649.8200 • www.corpedgroup.com
© 2012 Corporate Education Group, operated by Vatterott Educational Centers, Inc. All Rights Reserved.
4.3 Exception Flow: Conditions that cause the use case to terminate in a manner that is different
from the successful termination of the basic flow
4.3.1 Condition 1
4.3.1.1 Step of Exception Flow 1
4.3.1.2 …
4.3.2 Condition 2
4.3.2.1 Step of Exception Flow 2
4.3.2.2…
5. Post-Condition(s): Any fact that must be true when the use case is complete
5.1 Post-Condition:
5.2 Post-Condition:
…
6. Extension Points: A link to another use case(s), which is triggered because the main success
scenario can be interrupted in one or more ways, and the main success scenario is not in control of these
interruptions
6.1 Extension Point:
6.2 Extension Point:
…
7. Special Requirements: Technology and data variations. The steps of the use case are the same, but
how it is done can vary because of technology variations or differences in the data that must be captured.
7.1 Special Requirement:
7.2 Special Requirement:
…
Corporate Education Group • 1 Executive Drive, Suite 301 • Chelmsford, MA 01824-2558 • USA
1.800.288.7246 (US only) or +1.978.649.8200 • www.corpedgroup.com
© 2012 Corporate Education Group, operated by Vatterott Educational Centers, Inc. All Rights Reserved.
Use Case Description Template 1
Purpose
To describe how a person or system interacts with the solution to achieve a certain goal.
Written as a series of steps performed by users, or as a series of steps performed by the solution that
enable the user to achieve a goal, optionally including special circumstances and exceptions that result in
failure to complete the goal.
Possible Format
Use Case Name: Unique name (and optionally a unique number) that describes the goal that the use
case will satisfy
Actor: Any person, system, or event external to the system that interacts with the system through a use
case, each with a unique name based on its role during the use case interactions
Pre-Condition: Description of the state of the system when the use case begins, such as:
User must be logged in
Item must exist in catalog
Flow of Events: Descriptions of what an actor does during execution of the use case:
Basic Flow, or Main Success Scenario: A typical series of steps that accomplishes the primary
actor’s goal
Alternate Flow: Variant from the basic flow that must be addressed
Exception Flow: Conditions that cause the use case to terminate in a manner that is different
from the successful termination of the basic flow
Post-Condition: Any fact that must be true when the use case is complete
Corporate Education Group • 1 Executive Drive, Suite 301 • Chelmsford, MA 01824-2558 • USA
1.800.288.7246 (US only) or +1.978.649.8200 • www.corpedgroup.com
© 2012 Corporate Education Group, operated by Vatterott Educational Centers, Inc. All Rights Reserved.
Traceability Worksheet
[Indicate the number of matrices that you will manage and the preferred structure of the matrices.
Estimate the size of each of the matrices, and describe how you will manage them; for instance, will you
buy a specific tool? Who will be trained to use the tool? Who will be responsible for keeping the
requirements traceability matrix (RTM) up-to-date?]
Corporate Education Group • 1 Executive Drive, Suite 301 • Chelmsford, MA 01824-2558 • USA
1.800.288.7246 (US only) or +1.978.649.8200 • www.corpedgroup.com
© 2012 Corporate Education Group, operated by Vatterott Educational Centers, Inc. All Rights Reserved.
Stakeholder Analysis Template 2
Corporate Education Group • 1 Executive Drive, Suite 301 • Chelmsford, MA 01824-2558 • USA
1.800.288.7246 (US only) or +1.978.649.8200 • www.corpedgroup.com
© 2012 Corporate Education Group, operated by Vatterott Educational Centers, Inc. All Rights Reserved.
Stakeholder Analysis Template 1
Stakeholder Group/
Project Role Description Category* 1 Category 2 Category 3 Category 4
Name Organization
*Select the number and types of categories to be employed based on the needs of your project, such as the following examples:
Role in Requirements Processes
Potential of Stakeholder as a Source of Requirements
Priorities/Criteria for Success
Risk Tolerance
Key Issues
Geographical Area
Corporate Education Group • 1 Executive Drive, Suite 301 • Chelmsford, MA 01824-2558 • USA
1.800.288.7246 (US only) or +1.978.649.8200 • www.corpedgroup.com
© 2012 Corporate Education Group, operated by Vatterott Educational Centers, Inc. All Rights Reserved.
Risk Response Worksheet
Corporate Education Group • 1 Executive Drive, Suite 301 • Chelmsford, MA 01824-2558 • USA
1.800.288.7246 (US only) or +1.978.649.8200 • www.corpedgroup.com
© 2012 Corporate Education Group, operated by Vatterott Educational Centers, Inc. All Rights Reserved.
Risk Log Template 2
Possible
Risk
Risk Responses - Selected
Description P I Score Status Owner
# Descriptions of Response
(P * I)
Approaches
Corporate Education Group • 1 Executive Drive, Suite 301 • Chelmsford, MA 01824-2558 • USA
1.800.288.7246 (US only) or +1.978.649.8200 • www.corpedgroup.com
© 2012 Corporate Education Group, operated by Vatterott Educational Centers, Inc. All Rights Reserved.
Risk Log Template 1
Risk
Date
Risk # Description P I Risk Score Response Status
Identified
Strategy
Corporate Education Group • 1 Executive Drive, Suite 301 • Chelmsford, MA 01824-2558 • USA
1.800.288.7246 (US only) or +1.978.649.8200 • www.corpedgroup.com
© 2012 Corporate Education Group, operated by Vatterott Educational Centers, Inc. All Rights Reserved.
Requirements Review Log
Moderator
Peer
Reviewer
Reviewer
Priority:
High
Medium
Low
Category:
Question/Comment
Error/Defect
Corporate Education Group • 1 Executive Drive, Suite 301 • Chelmsford, MA 01824-2558 • USA
1.800.288.7246 (US only) or +1.978.649.8200 • www.corpedgroup.com
© 2012 Corporate Education Group, operated by Vatterott Educational Centers, Inc. All Rights Reserved.
Requirements Management Plan Template
1.0 INTRODUCTION
1.1 Purpose
1.2 Scope
2.2.1.2 Techniques
2.2.2.2 Techniques
2.2.3.2 Techniques
Corporate Education Group • 1 Executive Drive, Suite 301 • Chelm sford, MA 01824-2558 • USA
1.800.288.7246 (US only) or +1.978.649.8200 • www.corpedgroup.com
© 2012 Corporate Education Group, operated by Vatterott Educational Centers, Inc. All Rights Reserved.
2.3 Activities
2.3.1 Milestones
2.3.3 Tools
2.3.4 Assumptions
2.3.5.2 Attributes
Assess impact
Informed of changes
Corporate Education Group • 1 Executive Drive, Suite 301 • Chelmsford, MA 01824-2558 • USA
1.800.288.7246 (US only) or +1.978.649.8200 • www.corpedgroup.com
Corporate Education Group is operated by TechSkills LLC. © 2011 Corporate Education Group
3.4 Process Steps
Corporate Education Group • 1 Executive Drive, Suite 301 • Chelm sford, MA 01824-2558 • USA
1.800.288.7246 (US only) or +1.978.649.8200 • www.corpedgroup.com
© 2012 Corporate Education Group, operated by Vatterott Educational Centers, Inc. All Rights Reserved.
Requirements Management Plan Checklist
Introduction
□ Includes processes and techniques that will be used to elicit, analyze, and document requirements
□ Lists requirements related tasks (discrete units of work) along with assigned resources and effort estimates
□ Describes the steps in the change management process that suit the size and complexity of the project
□ Includes activities and techniques that will be used to communicate with stakeholders
Corporate Education Group • 1 Executive Drive, Suite 301 • Chelmsford, MA 01824-2558 • USA
1.800.288.7246 (US only) or +1.978.649.8200 • www.corpedgroup.com
© 2012 Corporate Education Group, operated by Vatterott Educational Centers, Inc. All Rights Reserved.
Requirements Attribute Table
Use Approver
Source Date Planned Verification Test Case
# Description Type Case of Planned Priority
(individual/group) Identified Release Method Numbers
ID Release
Corporate Education Group • 1 Executive Drive, Suite 301 • Chelmsford, MA 01824-2558 • USA
1.800.288.7246 (US only) or +1.978.649.8200 • www.corpedgroup.com
© 2012 Corporate Education Group, operated by Vatterott Educational Centers, Inc. All Rights Reserved.
RACI Matrix Template
Deliverable
Deliverable 1:
Deliverable 2:
Deliverable 3:
Deliverable 4:
Deliverable 5:
R Responsible Is the primary Subject Matter Expert (SME) who will take responsibility for
ensuring that the requirements are expressed correctly.
C Consult Provides the requirements. These SMEs can be consulted by the business
analyst or the responsible SME.
I Inform Is informed after the final decision is made and can include stakeholders such
as designers, testers, project steering committee, etc.
Corporate Education Group • 1 Executive Drive, Suite 301 • Chelmsford, MA 01824-2558 • USA
1.800.288.7246 (US only) or +1.978.649.8200 • www.corpedgroup.com
© 2012 Corporate Education Group, operated by Vatterott Educational Centers, Inc. All Rights Reserved.
RACI Chart Template
Task/Person
Corporate Education Group • 1 Executive Drive, Suite 301 • Chelmsford, MA 01824-2558 • USA
1.800.288.7246 (US only) or +1.978.649.8200 • www.corpedgroup.com
© 2012 Corporate Education Group, operated by Vatterott Educational Centers, Inc. All Rights Reserved.
Interview Log Template
Interview Date,
Time, Location
Stakeholder
(Interviewee)
Stakeholder’s
Job Title and
Role
Scribe
Objective of the
Interview
Questions and Questions:
Responses
Where
appropriate,
categorize
response as:
Notes:
Potential
Requirement
Assumption
Constraint
Summary
Corporate Education Group • 1 Executive Drive, Suite 301 • Chelmsford, MA 01824-2558 • USA
1.800.288.7246 (US only) or +1.978.649.8200 • www.corpedgroup.com
© 2012 Corporate Education Group, operated by Vatterott Educational Centers, Inc. All Rights Reserved.
Information Requirements Worksheet
Corporate Education Group • 1 Executive Drive, Suite 301 • Chelmsford, MA 01824-2558 • USA
1.800.288.7246 (US only) or +1.978.649.8200 • www.corpedgroup.com
© 2012 Corporate Education Group, operated by Vatterott Educational Centers, Inc. All Rights Reserved.
Document Analysis Template
Corporate Education Group • 1 Executive Drive, Suite 301 • Chelmsford, MA 01824-2558 • USA
1.800.288.7246 (US only) or +1.978.649.8200 • www.corpedgroup.com
© 2012 Corporate Education Group, operated by Vatterott Educational Centers, Inc. All Rights Reserved.
Document Analysis Log Template
Corporate Education Group • 1 Executive Drive, Suite 301 • Chelmsford, MA 01824-2558 • USA
1.800.288.7246 (US only) or +1.978.649.8200 • www.corpedgroup.com
© 2012 Corporate Education Group, operated by Vatterott Educational Centers, Inc. All Rights Reserved.
Data Dictionary Template
Entity:
Attribute Name Description Data Type Maximum Length Minimum Value Maximum Value Allowed Values
Corporate Education Group • 1 Executive Drive, Suite 301 • Chelmsford, MA 01824-2558 • USA
1.800.288.7246 (US only) or +1.978.649.8200 • www.corpedgroup.com
© 2012 Corporate Education Group, operated by Vatterott Educational Centers, Inc. All Rights Reserved.
Communication Plan Template
Corporate Education Group • 1 Executive Drive, Suite 301 • Chelmsford, MA 01824-2558 • USA
1.800.288.7246 (US only) or +1.978.649.8200 • www.corpedgroup.com
© 2012 Corporate Education Group, operated by Vatterott Educational Centers, Inc. All Rights Reserved.
Delivery methods:
One-on-one meeting (face-to-face/telephone)
Group meeting (collocated/virtual)
Document distribution (hardcopy/e-mail/shared repository)
Presentation methods:
Verbal
Visual presentation
Handouts
Documentation formats:
Text
Tables
Diagrams
Models (may combine text, tables, and diagrams)
Level of formality:
Formal
Informal
Corporate Education Group • 1 Executive Drive, Suite 301 • Chelmsford, MA 01824-2558 • USA
1.800.288.7246 (US only) or +1.978.649.8200 • www.corpedgroup.com
© 2012 Corporate Education Group, operated by Vatterott Educational Centers, Inc. All Rights Reserved.
Communication Needs Template
Stakeholder Role Role in Requirements Processes Communications Needs Proposed Communication Methods
(“Why” does this individual need to (“What” information does this (“How” can I best communicate
know about requirements?) individual need to know about requirements to this individual?)
requirements?)
Corporate Education Group • 1 Executive Drive, Suite 301 • Chelmsford, MA 01824-2558 • USA
1.800.288.7246 (US only) or +1.978.649.8200 • www.corpedgroup.com
© 2012 Corporate Education Group, operated by Vatterott Educational Centers, Inc. All Rights Reserved.
Change Request Form 2
Project Information
Project Name Current Phase
Description
Rationale
Corporate Education Group • 1 Executive Drive, Suite 301 • Chelmsford, MA 01824-2558 • USA
1.800.288.7246 (US only) or +1.978.649.8200 • www.corpedgroup.com
© 2012 Corporate Education Group, operated by Vatterott Educational Centers, Inc. All Rights Reserved.
Change Request Form 2 (continued)
Impact Analysis
Contributors
Description of Impact
Priority
Cost of Change
Effort to Implement
Requirements Impacted
Schedule Impact
Risk
Disposition
Date of Disposition
Disposition Decision
Approved
Denied
Postponed
Returned for additional analysis of impact
Disposition Comments
Corporate Education Group • 1 Executive Drive, Suite 301 • Chelmsford, MA 01824-2558 • USA
1.800.288.7246 (US only) or +1.978.649.8200 • www.corpedgroup.com
© 2012 Corporate Education Group, operated by Vatterott Educational Centers, Inc. All Rights Reserved.
Change Request Form 1
Project Information
Project Name Current Phase
Description □ Modification
Source □ Deletion
Impact Analysis
Contributors
Description of Impact
Priority
Cost of Change
Effort to Implement
Requirements
Impacted
Schedule Impact
Risk
Corporate Education Group • 1 Executive Drive, Suite 301 • Chelmsford, MA 01824-2558 • USA
1.800.288.7246 (US only) or +1.978.649.8200 • www.corpedgroup.com
© 2012 Corporate Education Group, operated by Vatterott Educational Centers, Inc. All Rights Reserved.
Change Request Form 1 (continued)
Disposition
Date of Disposition / /
Disposition Comments
Closure
Distribution List
Documentation
Updates Required
Corporate Education Group • 1 Executive Drive, Suite 301 • Chelmsford, MA 01824-2558 • USA
1.800.288.7246 (US only) or +1.978.649.8200 • www.corpedgroup.com
© 2012 Corporate Education Group, operated by Vatterott Educational Centers, Inc. All Rights Reserved.
Business Case Template
1. Executive Summary
2. Introduction and Summary
a. Rationale for Preferred Option
b. Current Business Process
c. Description of the Problem
d. Opportunity
e. Project Objectives
f. Project Scope
g. Business Benefits
h. Project Costs
i. Assumptions
j. Analysis of Potential Impact on Business and Staff
k. Analysis of Potential Impact on Technology
l. Other Issues
m. Implementation Plan
3. Approach
a. Financial Metrics
b. Assessment of Impact on Privacy
c. Criteria for Evaluating Alternatives
4. Key Selection Criteria
a. Weighting
b. Constraints and Limitations
5. Preferred Alternative
a. Business Benefits
b. Costs
c. Assumptions
d. Analysis of Potential Impact on Business and Staff
e. Other Issues
6. Risk Management Plan
a. Risk Assessment
b. Risk Response
c. Benefit Realization
7. Conclusion and Recommendations
Corporate Education Group • 1 Executive Drive, Suite 301 • Chelmsford, MA 01824-2558 • USA
1.800.288.7246 (US only) or +1.978.649.8200 • www.corpedgroup.com
© 2012 Corporate Education Group, operated by Vatterott Educational Centers, Inc. All Rights Reserved.
Brainstorming Agenda Template
Session
Objectives
Participants
Corporate Education Group • 1 Executive Drive, Suite 301 • Chelmsford, MA 01824-2558 • USA
1.800.288.7246 (US only) or +1.978.649.8200 • www.corpedgroup.com
© 2012 Corporate Education Group, operated by Vatterott Educational Centers, Inc. All Rights Reserved.
Business Analyst and Project Manager Planning Tasks (By Plan Type) Worksheet
Plan Type Business Analyst Planning Tasks Project Manager Planning Tasks
Scope
Management
Process
Improvement
Schedule
Management
Quality
Management
Communications
Management
Risk
Management
Staffing
Management
Procurement
Management
Cost
Management
Corporate Education Group • 1 Executive Drive, Suite 301 • Chelmsford, MA 01824-2558 • USA
1.800.288.7246 (US only) or +1.978.649.8200 • www.corpedgroup.com
© 2012 Corporate Education Group, operated by Vatterott Educational Centers, Inc. All Rights Reserved.