Course Description
Explain the critical role of the business
analyst with respect to requirements elicitation and project management
Develop and validate a solution vision and scope
Use appropriate modeling techniques
Planning the requirements elicitation and analysis to
maximize efficiency and estimate the required effort
Determine the most appropriate technique for eliciting
requirements at different points in the analysis cycle
Analyze various kinds of requirements into a complete,
coherent and organized requirements document
Build consensus to validate and finalize the requirements
in the business requirements document
Incomplete requirements are often cited as the number-one reason projects or systems fail. Accurately identifying requirements and staying on course from the beginning is key to success in today’s business world.
This “how-to” course introduces the roles of the business analyst as they relate to the elicitation, analysis and documentation of requirements. It familiarizes participants with the core knowledge and skills required to identify and document user requirements. It also addresses how these requirements are managed throughout the life cycle.
Recommendation: The material presented in this course provides the detail needed to begin eliciting and documenting requirements. If you plan to take additional courses in the Business Analysis Professional Development Program, you will need this foundation.
This course is aligned with version 2.0 of the Guide to the Business Analysis Body of Knowledge (BABOK)™.
Agenda
* Roles, Definitions and Key Principles
o Critical role of business analyst
o Creating and adopting a formal documentation strategy
o Key requirements documents
o Roles and mutual expectations among team members
* Types of Requirements
o Attributed and types of effective requirements
o What is an effective requirement?
* Vision, Scope and Quality
o Defining problem, vision, and scope
o Importance of a solution’s scope statement
o Documenting project vision and scope
o Including quality measures
o Managing change
* Introduction to Modeling
o Documenting and tracking business rules
o Why use models?
o Modeling techniques
* Creating a Requirements Work Plan
o The value of planning
o Elements of a requirements work plan
o Planning the analysis
o Identifying business analysis tasks
o Stakeholder identification and prioritization
o User identification and profiling
o Managing risk
* Elicitation Techniques
o Dealing with barrier to elicitation
o Elicitation strategy
o Elicitation techniques
o Advantages and challenges of elicitation techniques
* Documenting Requirements
o The purpose of documenting requirements
o Elements of a Business Requirements Document
o Technical writing guidelines
o Requirements analysis
o The role of modeling in requirements documentation
o Use case and activity diagrams
o Presenting requirements
* Managing Consensus
o Communicating effectively
o Effective consensus building
* Validating Requirements
o Validation techniques
o Decision making and approvals
o Managing change and risk post-validation
o What happens next?
Comments
Course Prerequisites
Prior to taking this course, participants should take Foundations to Business Analysis or have practical professional experience in all of the topics covered in the course, including system development life cycle, project management methodologies, user requirements analysis and requirements management.