Professional Documents
Culture Documents
1 day
Course Description
Business modeling with the UML provides an approach to modeling business processes
using the same language (the UML) software teams use to model systems. By using the
same notation across business and system domains, communication between business
analysts and software teams is improved, and business considerations are more likely to
be included in the system requirements, eventually leading to a better system. The course
introduces UML as a business notation and ties business models to system models.
Objectives
Upon completion of the course, participants should be able to:
• Understand the value of business modeling to software teams
• Understand where business modeling applies
• Describe business processes using UML
• Relate business models to system requirements
Topics Covered
• Introduction to business modeling
• Using the UML to document a business
•
TM
Rational Unified Process business modeling guidelines
• Business modeling usage patterns
• How to leverage business models in system models
• Real-life business model examples
• Practical guidelines for business modeling
*This is a methodology course and does not teach the products mentioned above.
Recommended Experience
Students should be familiar with:
• The software development lifecycle
• The requirements elicitation process
Course Capacity
16 students
Available in most locations
Recommended For
Business and requirements analysts who need to ensure the systems or software their
teams deliver match their customer’s needs, and system analysts who are responsible for
gathering requirements.
Related Courses
For students interested in continued learning in this field, we suggest taking:
• Requirements Management with Use Cases
• Principles of Object Technology