Introduction to the UML 2.0
Duration: 1 Day


 

Download Course Details

Course Descriptions

 

 

020

This course introduces the UML 2 and its application to modern software development processes. Topics covered include OO overview and the conversion of Requirements into UML diagrams and documents which directly control the building of successful software product. The course identifies the Business Benefits of the UML approach and shows how UML is used throughout the SDLC, from Requirements capture to Acceptance testing. Demonstrations include Enterprise Architect and Visual Use Case. The practical use of the UML in working from Requirements Gathering through to Delivery and Test is emphasized, helping participants deliver high-quality surprise-free systems.

Course Objectives
  • Explain Object Oriented design and development techniques and terminology
  • Describe how the UML works with OO technology to improve the way we build software
  • Show how the application of the UML leads to superior products
  • Describe Requirements capture and management with Use Cases
  • Show how static and dynamic behaviour of programs can be described in the UML
  • Show how Design Tools such as Rational Rose® and TogetherSoft® work together with the UML to produce executable code.
  • Show how the UML integrates with a project-wide Testing Strategy
  • Show how the UML provides a smooth flow from Requirements to Construction and Transition
Audience
  • Staff already familiar with OO principles, but need a UML 2.0 grounding.
  • Management wanting to understand the project issues of UML
  • Technicians wanting to improve their technical performance
  • Senior staff needing to examine the potential of UML for their organization
  • Anyone concerned with Requirements Gathering and Program Design
Prerequisites
  • General knowledge of software development process.
  • Keen to provide more professional IT services