| |
|
 |
Managing Component Based
Technology Projects
Overview
|
Course 381 - 3 Days
|
Motivation for Transitioning to
Components and Object Technology (OT)
- The agile enterprise and the role of IT
- Traditional vs. OT approaches to system development
- Managing complexity
- Assembling solutions from components
Intro to Component & Object
Technology
- Concepts and principles
- Classes and instances
- Methods and messages
- Encapsulation
- Inheritance
- Separating Interface from implementation
- Software Components
Overview of Development Phases
- Phases, Milestones, and Checkpoints
- Challenges of Component Based Development (CBD)
- Incremental and Iterative development
Overview of the Development Process
- Project Initiation
- Requirements Modeling and Analysis
- System Architecture Design
- Component Based Analysis
- Component Based Design
- Implementation
- Testing
Project Initiation
- Identifying Stakeholders and Defining Roles
- Evaluating the Project Potential
- Writing the Statement of Work
- Identify Risks and Constraints
Project Planning
- Planning Phase by Phase
- Building Winning Teams
- Finding the Critical Path
- Getting Approval
Project Monitoring and Control
- Keeping on Top of Schedules and Expenses
- Resolving and Benefiting from Conflict
- Change Management
- Negotiation
- Metrics
- Problems and Pitfalls
Back
to course overview
|
|
|
|