Services

> Education
    Course Catalog
    Public Schedule
    Enroll Today
   • Have it Onsite
    Onsite Advantage
    Contact Education

> Mentoring

> Consulting

 


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  

 

 

Overview
Onsite Advantage
Have it on site!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


   
Copyright  2003 Object Knowledge All rights reserved