Hebley & Associates Logo
About
Services
Training
Papers
Resume
Contact
Links
Blank

Unified Project Management

Audience

This course is targeted towards project managers and technical leaders.

Length of Course

3 days

Course Goals

By the end of the course the student will understand the reasons for using object technology and learn how to estimate the time and effort taken on an OO project using the RUP.

The student will be able to define iterations, increments, milestones and deliverables and schedule projects using an iterative-incremental process. They will walk through the steps in developing software following the Unified Process and recognize the artifacts developed using the Unified Modeling Language (UML).

Through course exercises the student will have developed an iterative project plan based on RUP and will have tailored the plan for a specific organization.

Course Components

    Overview of object technology

  • Class and instance
  • Method and message
  • Polymorphism, Encapsulation, Inheritance Basics
  • Project manager's roles
  • What is a lifecycle and the well-known lifecycle

    Unified Process Introduction

  • Best Practices
  • Main Phases Workflows
  • Iterative development
  • Role

    Scope the project

  • High-level objectives
  • Acceptance criteria

    Initiate Risk Management

  • Identify the initial risks
  • Estimate the impact and probability of risks
  • Define strategies to manage risks
  • Mitigate the risks

    Make Estimations

  • Techniques to make macro-estimates
  • Make micro-estimates

    Defining project phases and iterations

  • Define project phase milestones
  • Determine the iteration content

    Define organization and environment

  • Identify the team member profiles
  • Define the change management process

    Manage Requirements

  • Identify the requirements
  • Produce the traceability matrix

    Assemble and manage the development team

  • Evaluate the required resources
  • Define team members' roles and responsibilities
  • Increase the skills of the team
  • Develop the team communication

    Organize the work

  • Define the critical path
  • Use the Gantt chart

    Manage and Track iterations

  • Manage iteration with timebox method
  • Close-out an iteration
  • The essentials of Metrology Data Tracking
  • Earned Value Analysis and tracking

    Build the project report

  • Select the method of reporting to customers
  • Select the method of reporting to team members

    Build and test

  • Define the configuration management
  • Define the test strategy

    Close the project

  • Execute the acceptance tests
  • Deliver the product to the customer
  • Prepare the maintenance plan
  • Close-out the project

Return to Training Overview page

Bottom logo Contact