Course Characteristics |
Course Length: 4 day
Course Approach: Lecture, discussions, hands-on labs
Skill level: Intermediate
Course Description |
Mastering Object-Oriented Analysis and Design with Unified Modeling Language (OOAD/UML) presents the concepts and techniques necessary to effectively use system requirements captured in use cases to drive the development of a robust design model. In this intensive, hands-on workshop, learn to apply UML 2.0 notation to fundamental OOAD concepts, including architecture, objects, classes, components, subsystems, stereotypes, relationships, and supporting diagrams.
Use UML throughout the project life-cycle to capture and communicate analysis and design decisions. Thus, you learn UML 2.0 notation 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.
Note: There is no visual modeling toolset training incorporated into this methodology course.
Objectives |
Upon completion of the course, participants should be able to:
Topics Covered |
Audience |
Analysts, designers, and software developers, and other practitioners, who desire an understanding of object-oriented analysis and design concepts and hands-on practical experience applying the techniques within a use-case-driven, architecture-centric, and iterative development process.
Note: You should be currently involved in analysis and design work or in developing analysis and design models using 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 should 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 |