| |
|
 |
Managing Overview
Component Based Projects
Outline
|
Course 335
- 1 Days
|
Motivation for Transitioning
to Component Technology (OT)
- The agile enterprise and the role of IT
- Traditional vs. OT approaches to system development
- Managing complexity
- Assembling solutions from components
Unified Modeling Language (UML)
- What is UML?
- Building blocks of UML
- Common mechanisms
- UML with the Development Process
Intro to Component & Object
Technology
- Concepts and principles
- Classes and instances
- Methods and messages
- Encapsulation
- Inheritance
- Separating Interface from implementation
- Software Components
Development Process
- Challenges of Component Based Development (CBD)
- Incremental and Iterative development
- Phases, Milestones and Checkpoints
- Requirements Modeling and Analysis
- System Architecture Design Designing components
- Component Based Analysis
- Component Based Design
- Implementation and Testing
Back
to course overview
|
|
|
|