 |
Pick and choose appropriate tasks and artifacts for a customized process for a group, project or enterprise |
 |
List the benefits of an iterative development lifecycle |
 |
Describe the roles, workflow and deliverables associated with each core RUP discipline |
 |
Successfully apply one or more RUP disciplines as part of an iterative software development project |
COURSE CONTENTS |
AN INTRODUCTION TO THE RATIONAL UNIFIED PROCESS (RUP) |
 |
Best Practices in Software Development |
 |
Comparison with other SDLC's |
 |
Phases and Iteration |
 |
Disciplines and Workflows |
 |
Roles, Activities and Artifacts |
 |
Practicing RUP: an illustrative example |
A FRAMEWORK FOR ITERATION |
 |
Iteration, Planning and Risk Management |
 |
Phase Objectives |
 |
Milestones |
 |
Benefits |
 |
Core disciplines |
 |
Case Study Introduction and Exercise: Planning Iterations |
PROJECT MANAGEMENT DISCIPLINE
|
 |
Purpose and Objectives |
 |
Workflow |
 |
Roles and Artifacts |
 |
Estimating |
 |
Optimizing the Project Plan |
 |
Measurement |
 |
Risk Management |
BUSINESS MODELING DISCIPLINE |
 |
Purpose: Understanding the business |
 |
Discipline Workflow |
 |
Roles and Artifacts |
 |
Transitioning from Business Model to Software Solution |
REQUIREMENTS MANAGEMENT DISCIPLINE |
 |
Purpose: Managing Requirements |
 |
Functional and Non-Functional Requirements |
 |
Workflow: Requirements Elicitation and Documentation |
 |
Roles and Artifacts |
 |
Use-Case Driven Development |
 |
Exercise: Use Case Modeling |
ANALYSIS AND DESIGN DISCIPLINE |
 |
Purpose: How versus What |
 |
Analysis and Design Workflow |
 |
Managing the transition from use case to object model |
 |
Roles and Artifacts |
 |
Metric and Alert Views |
 |
Key Design Heuristics |
 |
Exercise: Object Identification and Modeling |
IMPLEMENTATION DISCIPLINE |
 |
Purpose: Iterative Code Development |
 |
Implementation Workflow |
 |
Roles and Artifacts |
 |
Builds and Integration |
 |
Tool Support and Exercise |
TEST AND DEPLOYMENT DISCIPLINE |
 |
Purpose: Iterative Testing |
 |
Test and Deployment Workflows |
 |
Roles and Artifacts |
 |
Exercise: Building Test Cases |
SUPPORTING DISCIPLINES |
 |
Configuration and Change Management |
 |
Environment |