Request an In-house Quote
Schedule Your Own Virtual Workshop
Check our Scheduled Business Analysis Training Classes
Print Course Description (pdf)
You will learn how to create class and object models that both the subject matter experts and the information system professionals can understand and interpret the same way. This interactive workshop presents techniques for using this new language to define business problems, extrapolate business needs, and document the business requirements for a technological solution.
Outline
- Why Object?
- What is a Class?
- Class Naming Convention
- Classes in the Real World
- Classes in Business Use Cases
- Classified Objects
- Methods versus Attributes
- Class Identification
- Associations vs Relationships
- Finding Associations
- Association Adornments
- Adorned Associations
- Inheritance Relationships
- Creating Super- and Subclasses
- Inheriting Attributes and Methods
- Recognizing Inheritance Relationships
- Aggregation and Composition
- Understanding Aggregation
- Finding Aggregate Relationships
- Aggregation and Composition
- Dependency Relationships
- Finding Dependencies
- Dealing with Complexity
- Encapsulation and Information Hiding
- Polymorphic Methods
- Finding Classes, Attributes and Methods
- Adorning Class Diagrams
- Requirements Categories Addressed
- Describe the difference between classes and objects and when to use each
- List the 6 major associations between classes
- Develop a class diagram based on user interview notes
- Explain the purpose of compartments on a class diagram
- Discuss the differences between class diagrams and data models
- Adorn relationships to add value to the diagrams
Our vision of a virtual workshop is web-based training that is highly interactive. We absolutely avoid the death by page-turning and the passive learning approach that is highly prevalent in most web-based training.
3.5 hours
Business Managers
Business Systems Analysis
Designers
Developers
Requirements Engineers
Systems Analysts
Test Engineers