Business Requirements for Project Success

  • 1 day(s)Duration
  • BAI239aCourse Code
  • send to printer

Course description

This intensive one-day workshop focuses on specific developing skills for discovering, analyzing, modeling, and communicating with a specific focus on systems integration projects. Techniques are relevant to any project team member with a role in eliciting, modeling, and managing requirements. Participants will apply the skills they learn through hands-on activities based on an immersive case study. Additionally, short exercises will provide participants with an opportunity to practice techniques learned.

Who should attend

This course benefits any project team member with a role in eliciting, modeling, and managing requirements.

What you will achieve

  • Describe effective requirements.
  • Describe the purpose, process steps, challenges, and benefits of a range of techniques to elicit and model requirements from stakeholders.
  • Elicit requirements from stakeholders using: document analysis, interface analysis, root cause analysis, interviewing, requirements workshops, and prototyping.
  • Describe modeling techniques and their applicability to documenting and analyzing requirements using: context diagram, work breakdown structure, use case diagram, use case description, business process flow diagram.
Key Takeaways

Part A: Business Analysis Skills

  • Techniques for discovering needs and formulating requirements
  • Root cause analysis techniques: 5-whys, fishbone diagramming
  • Estimating effort through work breakdown structures (WBS)
  • Writing effective requirements
  • Building data requirements for integration interfaces
  • Defining requirements through use cases
  • Template and checklists for ensuring quality

Part B: Requirements Modeling

  • Modeling business processes and workflows
  • Uncovering business rules through data models
  • Data flow modeling
  • Context modeling

What you will learn

Course Outline
Module 1: Writing Effective Requirements
  • What Is a Requirement?
  • Requirements Quality Continuum
Module 2: Interviewing
  • Overview of Interviewing
  • Interview Process Steps
  • Challenges and Benefits
Module 3: Requirements Workshops
  • Overview of Requirements Workshops
  • Requirements Workshops Process Steps
  • Challenges and Benefits
Module 4: Document Analysis
  • Overview of Document Analysis
  • Document Analysis Process Steps
  • Challenges and Benefits
Module 5: Interface Analysis
  • Overview of Interface Analysis
  • Interface Analysis Process Steps
  • Challenges and Benefits
Module 6: Root Cause Analysis
  • Overview of Root Cause Analysis
  • Root Cause Analysis Techniques
Module 7: Prototyping
  • Overview of Prototyping
  • Prototyping Process Steps
  • Challenges and Benefits
Module 8: Context Modeling
  • Overview of Context Diagrams
  • Components of a Context Diagram
  • Notation Variations
  • Naming Conventions
  • Context Diagramming Approach
Module 9: Work Breakdown Structure (WBS)
  • Overview of Work Breakdown Structures
  • Creating a WBS
Module 10: Use Case Diagram
  • Overview of Use Case Diagrams
  • Components of a Use Case Diagram
Module 11: Use Case Description
  • Overview of Use Case Descriptions
  • Elements of a Use Case Description
  • Approach to Writing Use Case Descriptions
  • Alternate and Exception Flows
  • Use Case Description Format and Template Variations
  • Advanced Use Case Concepts
Module 12: Business Process (Workflow) Modeling
  • Overview of Workflow Models
  • Decomposing a Process
  • Workflow Modeling Notations
Module 13: Activity Diagrams
  • Overview of Activity Diagrams
  • Activity Diagram Notation
  • Activity Diagram Approach