Overview
Rational's Unified Process (RUP) is globally recognized as the standard development process for mission critical software systems. Combining the ideas of the foremost thinkers in software process development, RUP is designed to address the six best practices in modern software development. Based upon the notions of Use-Case driven requirements, architecturally-centric development, and controlled iterative management, RUP provides a framework for project success. This two-day introduction explains the key RUP concepts including recommended lifecycle phases, core workflows, dependencies between activities, deliverables, and lessons learned from applying RUP. This course ensures your team is able to succeed with formal software processes in the real world.
Objectives
- Understand the best practices for modern software engineering and the benefits they provide
- Understand the key concepts and terminology used within the Rational Unified Process
- Describe the full software development lifecycle in terms of Phases and Workflows
- Understand the benefits of a use-case driven, architecture-centric approach
- Describe an iterative, risk-driven approach to planning a software development project
- Understand the importance of supporting the process with automated tools
Audience
Technical managers, project leads, analysts, designers, software engineers, configuration management personnel, testing and quality assurance personnel, and anyone needing an overview of the Rational Unified Process will benefit from this course.
Topics
- Best practices of modern software engineering
- Structure and organization of the Rational Unified Process
- Use Case driven
- Architecture centric
- Core workflows
- Iteration workflows
- Configuring and implementing the Rational Unified Process
Duration
Two days
|