BA27 - Writing and Managing Effective Requirements
• Obtain a thorough understanding of the core responsibilities of the business analyst • Understand the main professional associations and standards supporting business analysts in the industry • Discuss and explore the components of each of the domains/knowledge areas that comprise the work of business analysis • Obtain a clear understanding of the various requirements types and the significance for eliciting each type • Discuss requirements packages and types of requirements documentation • Obtain hands-on experience with a number of business analysis techniques and models
What is business analysis Benefits and challenges of business analysis Project success factors
Definition of a business analyst Responsibilities of a business analyst Importance of communication/collaboration BA role vs. PM role Project roles involved in requirements IIBA/PMI and the goals of a professional association Purpose for having a BA standard IIBA’s BABOK® Guide and PMI’s Practice Guide in Business Analysis Business analysis beyond project work Business analysis core concepts Business analysis perspectives IIBA and PMI certifications for business analysts Workshop: Choose Your Project
Define Strategy Analysis When to perform Strategy Analysis Components of Strategy Analysis Defining the business need Envisioning the Product and Project Defining business requirements The importance of stakeholders Stakeholder identification Tips for analyzing stakeholders Techniques for managing stakeholder lists Discussion: Who is involved in strategy analysis? Workshops: Define the Business Need Write Business Requirements Identify Stakeholders
Defining solution scope Techniques for defining solution scope Applying the brainstorming technique Project scope vs. Product scope Finding solution boundaries The Context Diagram Actors and key information Workshop: Draw a Context Diagram
What is a requirement? Requirement types Business, Stakeholder, Solution, and Transition requirements Assumptions and constraints Business rules Taxonomy of business rules Decision tables How to write simple calculations Requirements vs. business rules Document requirements Workshop – Document Requirements
Why do we model processes? What is Business Process Management? Using a modeling notation “As Is” vs. “To Be” modeling Why use BPMN? Basic BPM notation Business Process Modeling – A case study Business Process Realignment “As Is” vs. “To Be” activity diagrams Workshop: Create a Business Process Model
Interviewing – what and why? Preparing for an effective interview Types of questions to ask Sequencing questions Active listening techniques Planning for elicitation Conducting the interview Establishing rapport Active Listening Feedback techniques Types of elicitation techniques Workshops: Planning for Elicitation Conducting an Elicitation Session
What is an Actor? Types of Actors How to “find” Use Cases? Diagramming Use Cases Tips on naming Use Cases Explaining scenarios The use case template Components of a use case Scenario examples Best practices for writing Use Cases Scenarios and flows Alternate and exception flows Exercises: Drawing a Use Case Diagram Writing the Main Success Scenario Writing Alternate and Exception Scenarios
Requirements and Use Cases Non-Functional requirements User Interface Requirements UI Data Table Reporting requirements Data requirements Data accessibility requirements Characteristics of good requirements The business requirements document (BRD) BRD vs. Functional Requirements Specification Preparing the requirements package Requirements traceability Workshops: Develop a User Interface Analyzing Requirements Tracing requirements
Useful books and links on writing effective requirements
Enroll in this course
Select a start date for your 3 Day course
This course begins at 9:00 Eastern
And ends at 17:00 Eastern
Questions About This Course?
Need Help Finding The Right Training Solution?
Our training advisors are here for you.