Business Service Fundamentals

Course #: 21-0304
Duration: 1 Day


  • Business architect
  • Business process modeler
  • Business analyst
  • Enterprise architect
  • Solution architect
  • System analyst


Business Service Fundamentals teaches how to capture detailed business requirements using the business use case technique. 

Beginning with a discussion of common challenges and best practices, the course continues with an overview of the business service modeling process and how business use cases evolve throughout the iterative lifecycle. Then the course describes the concepts of business actors and business use cases, how to identify and name them, and guidelines for avoiding functional decomposition. How to represent the interaction between business actors and business services using UML use case diagrams is discussed. Then strategies for organizing the business service model and producing the business service survey are described. 

The course also introduces how to apply UML activity diagrams for workflow modeling. The basic and alternate flows for a business use case are discussed when outlining use cases. The course finishes with an overview of how to complete a detailed business use case specification including business rules and special requirements.


Understand and apply business use case modeling approach

  • Represent business services
  • Capture detailed business requirements

Relate business services to business motivation

  • How to identify business actors and business services
  • How to model business interaction with use case diagrams

How to organize the business service model

How to incrementally refine business use cases

How to define scope of enterprise with business use cases

Course Outline (Modules and Topics)

Introduction to Business Services

  • Review business architecture traceability and work products
  • Common challenges, root causes, and best practices
  • Business use case development workflow
  • Evolution of use case model in iterative lifecycle

Identify Business Actors and Use Cases

  • Unified Modeling Language (UML) background
  • Business actor and use case concepts
  • Characteristics of “good” use cases
  • Identification and naming guidelines
  • Avoiding functional decomposition

Model System Usage

  • Business actor /service interaction
  • UML use case diagrams

Organize Business Service Model

  • Model organization strategies
  • Actor/role relationships
  • Workflow modeling with activity diagrams
  • Business service survey

Outline Business Services

  • Business use case specification overview
  • Basic flow
  • Alternate/exceptional flows
  • Test cases/scenarios
  • Service workflow modeling with activity diagrams

Detail Business Services

  • Detailing event flows
  • Pre- and post-conditions
  • Special requirements
  • Business rules

Upcoming Public Courses

Related Training

  • List Item #1
  • List Item #1
  • List Item #1
  • List Item #1
  • List Item #1
  • List Item #1

Related Products

  • List Item #1
  • List Item #1
  • List Item #1
  • List Item #1
  • List Item #1
  • List Item #1

Contact us to schedule your training course