Course Duration: 1 Day

Course Category: Business Analysis & Requirements Engineering


7 Contact Hours

Business Modeling Using the UML

COURSE DESCRIPTION Business models provide the understanding and context required to define software requirements.  They also play an important role in enterprise architecture, workflow, business process improvement and quality management. This one-day course shows participants how to develop a business model using the UML.  Two aspects of business models are covered: modelling business processes using UML activity diagrams; and identifying the information that supports business processes. The course concludes with a brief discussion of how business model relate to software requirements.

Course Features
Based on UML thus providing seamless integration with software models.
Demonstrates how to use UML activity diagrams for modelling business processes.
Links information to business processes.
Explains the relationship of business models to software requirements.

Participant Benefits Ability to model business processes using the UML notation. Ability to perform information analysis.

Who Should Attend

Business Analysts, Systems Analysts and Requirements Analysts Project Sponsors and Project Stakeholders Methodologists and Quality Assurance staff


Course Outline Introduction

  • Business Models and Software Requirements
    • What are the Requirements?
      • Stakeholder Need
      • Application Feature S
      • oftware Requirement
    • What Drives Requirements?
      • The Requirements Cycle
      • Business Drivers
      • Technology Drivers
      • Change Drivers
    • Where Do Requirements Come From?
      • Requirements Need a Context
      • Technical Environment
      • Requirements Context
    • How Are Requirements Identified?
      • Identifying Requirements
      • Requirements Disciplines and Work Products
  • Other Uses For Business Models
    • Enterprise Architecture
    • Workflow
    • Business Process Improvement
    • Quality Management

Activity Analysis (Process Modelling)

  • Concepts
    • Activity Theory
    • UML Activities
    • Identifying Activities
  • Object Life Cycles           
    • Products
    • Services
  • Resources
    • Resource Life Cycle
    • Naming Activities
  • Activity Breakdowns
    • Representing Activity Breakdowns
    • Advantages and Disadvantages
  • UML Activity Diagrams
    • Activity Sequence Parallel Activities
    • Actor
    • Objects
    • Workflow
    • Stakeholders
    • Decomposing Activities
    • Exceptions
    • Advantages and Disadvantages
  • Describing Activities
    • Identifying Activity Business Rules
    • Notes and Constraints
    • Guard Conditions
    • Decision and Merge Triggering
    • Events Authorisations
  • Publishing the Activity Model

Information Analysis

  • Concepts
    • Managing by Observing
    • Managing With Information
    • Activity Life Cycle
    • Types of Information
    • Information Framework
  • Identifying Information Requirements
    • Activity Breakdown
    • Activity Diagrams
    • Information Requirements Catalogue
    • Information Samples
    • Data Elements
    • Derivation Business Rules
    • Natural Language
    • Mathematical Calculations
    • Inference Data manipulation
    • Facts
    • Subject Areas
    • Publishing the Information
    • Requirements Catalogue
  • Business Models and Software Requirements
    • Conceptual Modelling
    • Requirements Definition
    • Use Case Modelling Requirements Validation

Review and Conclusion

Leave a Reply

Your email address will not be published. Required fields are marked *

PMI, PMP, PMBOK, CAPM, PMI-ACP and the Registered Education Provider logo are registered marks of the Project Management Institute, Inc.
CMMI®, Capability Maturity Model®, Capability Maturity Modeling®, CMM®, PCMM® and Carnegie Mellon® are registered in the US Patent and Trademark Office by Carnegie Mellon University.
ISTQB® is a Registered Trade Mark of the International Software Testing Qualifications Board.
IIBA®, BABOK® and Business Analysis Body of Knowledge® are registered trademarks owned by International Institute of Business Analysis. CBAP® and CCBA® are registered certification marks owned by International Institute of Business Analysis. Certified Business Analysis Professional, Certification of Competency in Business Analysis, Endorsed Education Provider, EEP and the EEP logo are trademarks owned by International Institute of Business Analysis.
The APMG-International Agile Project Management, AgilePM and Swirl Device logos are trademarks of The APM Group Limited.
PRINCE2®, ITIL®, IT Infrastructure Library®, and MSP® are registered trademarks of AXELOS Limited. The Swirl logo™ is a trade mark of AXELOS Limited.
The ITIL Licensed Affiliate logo is a trademark of AXELOS Limited.
SCRUM Alliance REP SM is a service mark of Scrum Alliance, Inc.