Process Modeling for Requirements

  • 1 day(s)Duration
  • BAI304-5BCourse Code
  • send to printer

Course description

Conducting business process analysis is a best practice to ensure that the solution requirements are business process-based and that the requirements you document meet the business needs. Identifying/documenting the business processes in scope and documenting the as-is business process flow map for each process enables you to use them for pain point/opportunity analysis. This sets a strong foundation for the business process context where the new solution functionality will come into play to support the business. Pain point/opportunity analysis helps to identify where things need to be fixed, which may or may not result in requirements for a new solution. There is great value in simply understanding where things are not working well. Opportunity analysis focuses on improving a process even when it appears that there is nothing wrong — but it could be done better.

The format of the workshop will be interactive and collaborative. It will serve to provide hands-on workshop discussions/exercises to ensure a sound understanding of how to effectively:

  • Identify/document the business process within scope of the project.
  • Build an as-is business process flow map to depict who is responsible for doing what, when, in what sequence, using/producing what information, and employing what technology.
  • Walk through a business process flow map to identify the different types of pain points and where opportunities that would improve the process.
  • Use the process flow map and analysis of pain points/opportunities to identify use cases that are requirements for the new solution.
  • Build a use case inventory that jumpstarts a system context diagram.

Who should attend

Individuals who will benefit from this workshop include business analysts and business process analysts.

What you will achieve

  • Describe what a business process is, how to identify them, and how to structure them in a process decomposition diagram.
  • Illustrate processes via a process flow diagram.
  • Identify and analyze pain points and opportunities for improvement to the business process.
  • Identify new solution requirements within the context of the business process by identifying use cases and documenting them in a use case inventory.
  • Build a system context diagram that will graphically illustrate the scope of the new system solution (helps to avoid system scope creep).
Key Takeaways
  • Identifying business processes
  • Building a business process flow map
  • Identifying pain points/opportunities and analyzing them to identify new solution requirements (use cases)
  • Documenting each use case in a use case inventory
  • Building a system context diagram to illustrate the new solution system scope

What you will learn

Course Outline
Understand the Business Scope — Business Context Diagram
  • Requirements Life Cycle — Analyze the Business
  • Define the Scope — Business vs. System
  • Business Context Diagram
  • Context Diagram Notation
  • Exercise: Build/Revisit the Business Context Diagram
Identify and Structure the Business Processes
  • What Is a Business Process
  • Types of Business Processes
  • Discussion: Starting a New BA Project
  • Information Gathering
  • Document Business Events
  • Exercise: Identify Business Events and Process Responses
  • Process Decomposition Diagram
  • Exercise: Identify and Structure the Business Processes
Understand the “As-Is” Business Process
  • Why Model a Business Process?
  • Process Flow Diagrams
  • BPMN
  • Exercise: Build a Process Flow Diagram
  • Business Rules
Conduct Process Analysis — Pain Points/Opportunities/Recommendations
  • Deliverables
  • Identify Pain Points/Opportunities
  • Identify Potential Solutions
  • Document Recommendations
  • Exercise: Conduct Process Analysis
  • Exercise: Conduct Root Cause Analysis
Leverage Process Analysis to Identify Use Cases
  • Identifying Use Cases
  • Use Case Inventory
  • Exercise: Identify Use Cases
Understand the System Scope — System Context Diagram
  • Define the Scope — Business vs. System
  • System Context Diagram Overview and Notation
  • Exercise: Document the Solution Scope — System Context Diagram