|
OOT121
– Implementing Iterative Software Development
(2 days)
Course
Description
Implementing
Iterative Software Development introduces
the concepts needed to successfully develop
software iteratively in order to manage
risk, accommodate changing requirements,
focus on architectural issues, assess
performance and progress, and ensure
quality. This technique is especially
applicable to the development of object
based enterprise level systems. The course
provides a thorough review of the advantages
of an iterative approach together with
recommended best practices and pitfalls.
The approach is discussed in the context
of the major phases used in the Unified
Process and the Enterprise Unified Process.
Course
Objectives
Upon
completion of the course, participants
will be able to:
•
Identify the major phases, goals and
objectives in iterative software development
• Understand the role of each development discipline in iterative software
development
• Understand the development artifacts (deliverables) and their lifecycle during
iterative development
• Describe how the emphasis of effort changes during each phase of development
• Understand pitfalls and best practices during iterative development
• Develop iteration plans
Course
Duration
2
Days
|
Audience
Developers
and project managers who will be
managing or participating in iterative
software development.
|
|
Course
Format
Class
lectures, examples and discussions.
Practical exercises using a sample
project as a case study. |
Contact
us for a detailed course outline
|