Contact:
Training Services
(443) 471-2800
info@noospherics.com
 
WebSphere
WebLogic
Object Technology
Java™
Struts
Course Catalog

Contact Us

 

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