Rational Unified Process$89/EACH
In stock.

Rational Unified Process

The Rational Unified Process series is designed to provide learners with an introduction to the RUP software engineering process and framework. The series explains the software development principles behind the RUP and shows learners how to apply the RUP in their own organizations.

This series is for anyone who is interested in learning to understand and use the Rational Unified Process. This online course contains 7 lessons and should take approximately 18 hours to complete.

Understanding the RUP

This course shows learners what the Rational Unified Process is and explains the motivation behind its development and its application This course also provides an overview of the underlying development principles behind the RUP and teaches you how to define the Rational Unified Process (RUP), explain the underlying principles of the RUP, compare iterative and waterfall development approaches, explain briefly the four development phases in the RUP, and explain the modeling elements of the RUP.

Inception and Elaboration Phases

This course provides learners with a detailed explanation of the first two phases of the RUP development process: Inception and Elaboration and teaches you how to explain the objectives of the Inception phase, produce a Vision document for a project, explain the objectives of the Elaboration phase, define an executable architecture for a project, and design critical use cases for a project.

Construction and Transition Phases

This course provides learners with a detailed explanation of the final two phases of the RUP development process: Construction and Transition and teaches you how to explain the objectives of the Construction phase, achieve parallelism among team members, prepare a product for beta and final deployment, explain the objectives of the Transition phase, and validate that a project meets user expectations.

Adopting the RUP

This course explains the RUP product and how it can be extended and configured to meet specific needs This course also outlines strategies for implementing the RUP, including incremental rollout, pilot projects, and training curricula and teaches you how to explain how to configure the RUP product for a specific project, produce an RUP Process Configuration, produce RUP Process Views, compare thin and structural RUP plug-ins, explain how to adopt the RUP in projects of various sizes, and explain how to adopt the RUP for moderate or major change.

Planning an Iterative Project

This course shows learners how to move from a waterfall approach to iterative development and how to plan an RUP project This course also discusses common mistakes made when adopting the RUP, and how to avoid them and teaches you how to explain the key concepts behind iterative planning, build coarse-grained project plans, build fine-grained iteration plans, avoid common mistakes related to RUP implementation, and avoid common mistakes related to iterative development.

RUP for Project Managers, Analysts, and Architects

This course provides a guide to the RUP tailored to the perspective of three crucial software development roles: project manager, analyst, and architect and teaches you how to explain the mission of an RUP project manager, explain the mission of an RUP analyst, describe the activities of an RUP analyst, explain the mission of an RUP architect, and describe the activities of an RUP architect.

RUP for Developers and Testers

This course provides a guide to the RUP that is tailored to the perspective of two crucial software development roles: developer and tester and teaches you how to explain the mission of a developer and how it relates to the RUP, describe the activities of a developer in an RUP-driven project, explain the mission of a tester and how it relates to the RUP, and describe the activities of a tester in an RUP-driven project.



  •  
  •