Loading Course Schedule...
PT4980
Summary
This course covers the Iterative process of developing software. It includes a simplified version of the Rational Unified Process including the basic phases of development, all the tasks in each phase, who is responsible for completing those tasks, and the deliverables to be produced. The course also covers topics such as developing an iterative project plan, a comparison of estimating techniques, and pros and cons of current development practices such as Agile Modeling or eXtreme Programming.This class is targeted to first and second line managers, and technical leads. Other people who will find this course useful are the project architect and senior development staff.
Prerequisites
Management or leadership experience is helpful, but not required.
Duration
3 Days/Lecture & Lab
Topics
- Introduction to Managing OO Projects
- The Software Development Process
- Iterative Development and Identifying Risk
- Inception
- Elaboration
- Planning Iterations
- Construction
- Intro to UML
- Transition
- The Impact of Reuse on the Development Process
- Project Metrics
- Testing
- The Development Team
- Automating the Development Process
- Documentation What is Required and When?
- Tailoring the OO Process
- Transitioning to OO
- Surviving Your First OO Project