|
OOT124
– Rational Unified Process Foundations
(2 days)
Course
Description
The
Rational Unified Process is a widely
accepted software development process
which incorporates a collection of best
practice artifacts such as analysis and
design templates, as well as project
management guidelines. RUP defines project
development phases and uses iterative
software development cycles and visual
modeling to provide solid project foundations.
This
course introduces the concepts need 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:
•
Understand the basic concepts of object
oriented software development
• Understand UML how it is used in RUP
• 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
• Understand the issues involved in adopting RUP in your organization
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
|