UML with Rational Rose
Live Instructor-Led Classroom Training
Throughout the history of software development, as systems became more and more complex, we have sought ways to modularize and structure our systems to gain as much reusability, portability, and maintainability as possible. Object-Oriented development is the next step. One of the initial ideas behind the Unified Modeling Language (UML) was to end the "method wars" within the Object-Oriented community.
This 4-day workshop introduces the student to the techniques and processes of Object- Oriented analysis and design using UML as a basis for system notation, and Rational Rose as the development tool for the accompanying workshops. The workshop is a balanced mix of lecture and workshops that are designed to introduce each new concept and allow the participant to internalize them.
Who Should Attend
This workshop is beneficial for developers, software engineers, business analysts, designers, project leaders, managers (both business and IT) who may need to direct an Object-Oriented development effort.
It is recommended that the participants have a basic foundation in using Rational Rose.
- Understand what UML is.
- Use UML to represent the design model.
- Understand when and why specific diagrams are modeled.
- Understand what objects are, and how they work.
- Know the critical success factors of an Object-Oriented project.
- Understand the costs and benefits of Object-Oriented development.
- Learn how a Context Diagram can contribute to understanding and controlling the scope of a project.
- Learn how to extract user requirements with event models.
- Learn how to document user requirements with use cases.
- Understand the need for well-designed interfaces.
- Learn how to identify and document necessary object associations.
- Learn how to identify and document object interactions.
- Understand the importance of a complete platform definition.
- Learn how to use Rational Rose to create the above models.
- Create several diagrams to gain modeling skills.
A leader in live technical training since 1978
For many years New Instruction, LLC had been known as an innovative provider of training, consulting and software development services, and clients have often asked us to share our software quality methodologies with them. Those requests led to the development of our longest running workshop, "Testing and Quality Assurance Techniques", now in it's 11th edition.