Home > Training Course Catalogue > Software Development Courses > Agile Development Training Courses > Current Page
Perpetual Solutions
Tuition House
27-37 St Georges Road, London
SW19 4DS
+44 (0)20 7620 0033
+44 (0)20 7620 0055

Course Duration: 2 days
Course Code: PSD035
Course Description:
The Unified Modeling Language (UML) is the industry standard notation for describing objectoriented systems. It can be used as a medium for describing existing systems as well as for communicating the requirements and structure of new ones. The notation includes a number of diagram types that can be applied from analysis, through design and to system deployment.
Although ostensibly independent of development lifecycle, UML is intended to support iterative and incremental, architecture-driven development. The Rational Unified Process (RUP) provides a common framework intended for UML-based development processes, both heavy and light. It outlines four basic phases in a lifecycle: inception, elaboration, construction and transition.
The Agile UML Workshop course introduces a useful subset of the core modelling notation in UML and follows the four RUP phases at a high level. The view of both the notation and the process is intentionally streamlined, favouring agility over orthodoxy. Models appropriate to each part of the lifecycle are developed, with notation introduced as needed. Some techniques for planning and managing risk in development schedules are also introduced.
Prerequisites:
The course is suitable for software developers and analysts with some notion of object-oriented principles and practices. Any previous experience with object-oriented programming, UML or other modelling notations is an advantage.
This course includes the following modules:
Overview
Inception
Elaboration
Construction
Transition
To make an enquiry for this course to be run ONSITE at your location, click here or call Sales on +44 (0) 20 7620 0033.