Course Characteristics |
Course Length: 4 day
Course Approach: Lecture, discussions, hands-on labs
Skill level: Intermediate
Course Description |
Object Oriented Analysis and Design Using the UML (OOAD/UML) presents the concepts and techniques necessary to effectively use system requirements captured using use cases to drive the development of a robust design model. In this intensive, hands-on workshop participants learn to apply the Unified Modeling Language (UML) to fundamental object-oriented analysis and design concepts including architecture, objects, classes, components, stereotypes, relationships, and all supporting diagrams.
The UML is used throughout the project lifecycle to capture and communicate analysis and design decisions. Thus, the UML notation is taught in the context of an iterative, use case-driven, architecture-centric process. In addition, language-specific examples of common UML constructs are provided in a separate appendix.
Objectives |
Upon completion of the course, participants should be able to:
Topics Covered |
Audience |
This course is intended for practitioners who desire an understanding of object-oriented analysis and design concepts, as well as hands-on practical experience applying the techniques within a use-case-driven, architecture-centric, and iterative development process. This includes analysts, designers, and software developers.
Note: Students taking this course should be currently involved in doing analysis and design work or developing analysis and design models using the UML
Rational Software Products & Related Courses |
This methodology course lays the foundation for the following products:
Note: There is no Rational Rose training incorporated into this methodology course.
This course has the following related courses:
Recommended Prerequisite Courses |
Students should have completed:
Required Experience |
To benefit from this course, students must have:
Our ServicesWe leverage a full suite of market leading solutions through our Value+ services. Find out which one fits your needs. ...more info...Get more informatinn about our professional services |
Our ProductsHere you can find all of our products. If your need is some other, we can also prepare a solution according to your concerns. ...more info...Get more informatinn about our products |
Training ResourcesDo you need support or special training in any area of software engineering? We are at your service to help you achieve the best results. ...more info...Get more informatinn about our Training Resources |
Contact UsWe are available through all possible communication modes. Choose the option that suits you. ...more info...Contact us by filling out a simple on line form |