Discipline: Implementation
var backPath = './../../';
var imgPath = './../../images/';
var nodeInfo=[{view: "view:_LVCagP5WEdmAzesbYywanQ", path: ["_LVCagP5WEdmAzesbYywanQ", "_zRigkAILEdq-_NKqZM1EhA", "_IY0NkAISEdqTna4sZVFRow", "_yd3ExNnmEdmO6L4XMImrsA"]}, {view: "view:_FCx1oN7CEdmsEI4YDGX2ag", path: ["_FCx1oN7CEdmsEI4YDGX2ag", "_kC0pcN7GEdm8G6yT7-Wdqw", "_yd3ExNnmEdmO6L4XMImrsA"]}];
contentPage.preload(imgPath, backPath, nodeInfo, '', false, false, false);
Discipline: Implementation
This discipline explains how to develop, organize, unit test and integrate the components implemented based on the design specifications.
Relationships
Reference Workflows
Implementation
Tasks
Analyze Runtime Behavior
Execute Developer Tests
Implement Design Elements
Implement Developer Test
Integrate Subsystem
Integrate System
Plan Subsystem Integration
Plan System Integration
Review Code
Structure the Implementation Model
Main Description
The purpose of implementation is:
define the organization of the code, in terms of implementation subsystems organized in layers
implement the design elements in terms of implementation elements (source files, binaries, executable programs, and
others)
test the developed components as units
integrate the results produced by individual implementers (or teams), into an executable system
The Implementation discipline limits its scope to how individual classes are to be unit tested. System test and
integration test are described in the Test discipline.
The implementation is related to other disciplines:
The Requirements discipline describes how to, in a use-case model, capture
requirements that the implementation should fulfill.
The Analysis
& Design discipline describes how to develop a design model. The design model represents the intent of
the implementation, and is the primary input to the Implementation discipline.
The Test discipline describes how to integration test each build during the
integration of the system. It also describes how to test the system to verify that all requirements have been met,
as well as how defects are detected and submitted.
The Environment discipline describes how to develop and maintain supporting
artifacts that are used during implementation, such as the process description, the design guidelines, and the
programming guidelines.
The Deployment discipline describes how to use the implementation model to
produce and deliver the code to the end-customer.
The Project Management discipline describes how to best plan the project.
Important aspects of the planning process are the iteration plan, change management and defect tracking systems.
More Information
Concepts
Mapping from Design to Code
Guidelines
Important Decisions in Implementation
© Copyright IBM Corp. 1987, 2006. All Rights Reserved.
contentPage.onload();
Wyszukiwarka
Podobne podstrony:
rup environment disciplineA478973rup implementation subsystem?48C12Drup implementer?45E819rup implementation subsystem?77039Crup implementation model?11A0Crup test discipline?FAFB2Frup implementation element?8BB344rup implementation subsystem?DBF481rup implementation model AE05BDrup implementation elementIBB163Erup requirements discipline?EB5209rup implementation model>975376rup implementerdA09AF9rup implementation model?DD19E0więcej podobnych podstron