UML for Project Managers —  A 1 or 2-day seminar

contact usEnquire about this course

Course Synopsis

Please note that this course has been retired and is no longer available. Please see the UML page for courses currently available in this subject area.

The UML is fast becoming the standard design and development technique for IT projects. This seminar introduces UML from the perspective of a Project Manager and shows how its use can de-risk and simplify projects. The UML provides the basis for low-risk project development, but for this to be realised the Project Manager must be able to understand and manage the process so that a win-win outcome is achieved. By the end of this seminar Project Managers will understand the UML and its terminology, and its influence on Acceptance tests, Development Lifecycle, iterative development and deployment. An overview of current OO thinking is part of this seminar together with the exciting direction of UML 2.0 and later versions. Techniques will be demonstrated by the use of Rational Rose together with Java toolsets, such as JBuilder

Attendees receive a CD of reference material on the subject.

Course Objectives

Upon completion of this seminar, the student will be able to:

Suitable for

Prerequisites

Delivery

A mixture of lectures, demonstrations and group discussions.

Schedule

This course has been retired and is no longer available.


Contents:

Object Orientation for the PM

  • Where do Objects Come from?
  • Analysis and Design with UML
  • Overview of UML Process
  • UML Components
  • Classes
  • Objects

Software Development Lifecycles

  • SDLCs and the UML
  • RAD
  • Spiral
  • Waterfall
  • DSDM
  • V-Model
  • Staged
  • RUP (Rational Unified Process)
  • Agile Processes
  • Extreme Programming
  • SDLC Trends
  • The Nail Driving Approach
  • Customer and Technical Staging

UML Introduction: Terminology and Uses

  • Use Cases
  • Actors
  • Methods
  • Associations
  • Aggregations
  • Inheritance
  • Interaction
  • State diagrams
  • Robustness
  • Deployment Diagrams
  • UML and the Architecture

UML, The UML Process and the PM

  • Use Cases and Risk Reduction
  • Requirements and Use Cases
  • Use Cases and Acceptance Testing
  • Project Increments and Use Case Groups
  • UML Metrics
  • Estimation
  • GUI Testing vs. Functional Testing
  • UML Trends?. The Next Big Thing
  • Executable UML

UML and Project Management - Summary

  • Use-Case Based Increments
  • Use Cases bridging User - Designer Gap
  • Low Risk Approach
  • Scenarios / Acceptance Tests
  • Use Case Points
  • Test Consequences