uml training courses > consultancy > management overview

Improving the Quality and Flexibility of Software Development using UML - A Management Overview - 1 Day Download a pdf version of this page
This one day seminar is aimed at both general and technical management who want to understand the impact of adopting UML (Unified Modelling Language) based modelling techniques as part of the software development process. The morning session concentrates on the impact of UML-based modelling on project management and the long-term benefits. The afternoon session looks in more technical detail at the use of UML to incrementally develop and maintain component-based designs and the impact on process, infrastructure, tool and training requirements. This makes it feasible to invite senior management to attend the morning session only, leaving technical managers free to probe in more detail in the afternoon. Delegates are encouraged to ask questions. The emphasis is on discovering how these techniques can be incorporated into the software development processes of the organisation in question.
Suitable for:
General Managers, Technical Managers, Project Managers, Senior Developers, Anyone who has is concerned with the effectiveness of the software development process.
Pre-requisites:
None.
On-Site Courses:
The seminar is delivered at the clients' site. The client is expected to provide an appropriate venue, equipment and refreshment arrangements. Required equipment includes an SVGA/XGA projector and screen, whiteboard or flipchart and pens. For a full discussion of on-site course issues please see On-Site Course Logistics.
Scheduled Public Courses:
This course is currently not available as scheduled public training. Please see the Scheduled Public Courses page for available courses.


Seminar Outline

Morning - Business Issues

  • Improving Quality by Modelling
  • Modelling the Business to Identify Requirements
  • Defining Complete and Unambiguous Functional Requirements
  • An Introduction to Incremental Development
  • Reducing Risk
  • Improving Estimation, Traceability and Testing
  • Handling Changing Requirements
  • Building Components for Long-term Reuse

Afternoon - Technical Issues

  • Object Orientation
  • UML Diagram Types
  • Four Levels of UML Model
  • Modelling Architecture and Components
  • Customising the Development Process
  • Change Management for Incremental UML
  • Infrastructure, Tool and Training Requirements