Role: Implementer
var backPath = './../../';
var imgPath = './../../images/';
var nodeInfo=[{view: "view:_LVCagP5WEdmAzesbYywanQ", path: ["_LVCagP5WEdmAzesbYywanQ", "_zRigkAILEdq-_NKqZM1EhA", "_qwxC8N7YEdmjRZts2c4ZjQ", "{75501BAA-0CCE-4852-A7B2-B10CA71C002A}"]}, {view: "view:_LVCagP5WEdmAzesbYywanQ", path: ["_LVCagP5WEdmAzesbYywanQ", "_zRigkAILEdq-_NKqZM1EhA", "_QV4x0AISEdqTna4sZVFRow", "_M6RHkN7IEdm8G6yT7-Wdqw", "{74C60DFE-7221-45F1-BB8B-922A81C5AA98}", "{75501BAA-0CCE-4852-A7B2-B10CA71C002A}"]}, {view: "view:_FCx1oN7CEdmsEI4YDGX2ag", path: ["_FCx1oN7CEdmsEI4YDGX2ag", "_f6_YwN7DEdmsEI4YDGX2ag", "_qwxC8N7YEdmjRZts2c4ZjQ", "{75501BAA-0CCE-4852-A7B2-B10CA71C002A}"]}, {view: "view:_FCx1oN7CEdmsEI4YDGX2ag", path: ["_FCx1oN7CEdmsEI4YDGX2ag", "_Jvt1cAIaEdqEutyfYo0quQ", "_EOvXUN7HEdm8G6yT7-Wdqw", "_M6RHkN7IEdm8G6yT7-Wdqw", "{74C60DFE-7221-45F1-BB8B-922A81C5AA98}", "{75501BAA-0CCE-4852-A7B2-B10CA71C002A}"]}, {view: "view:_FCx1oN7CEdmsEI4YDGX2ag", path: ["_FCx1oN7CEdmsEI4YDGX2ag", "_Jvt1cAIaEdqEutyfYo0quQ", "_jijhYAIaEdqEutyfYo0quQ", "_n7ZcgN7REdmjRZts2c4ZjQ", "{0F629848-C19E-49AB-A6C1-C8D6A094898A}", "{75501BAA-0CCE-4852-A7B2-B10CA71C002A}"]}, {view: "view:_FCx1oN7CEdmsEI4YDGX2ag", path: ["_FCx1oN7CEdmsEI4YDGX2ag", "_Jvt1cAIaEdqEutyfYo0quQ", "_jijhYAIaEdqEutyfYo0quQ", "_OKm3oN7UEdmjRZts2c4ZjQ", "{74C60DFE-7221-45F1-BB8B-922A81C5AA98}", "{75501BAA-0CCE-4852-A7B2-B10CA71C002A}"]}, {view: "view:_FCx1oN7CEdmsEI4YDGX2ag", path: ["_FCx1oN7CEdmsEI4YDGX2ag", "_Jvt1cAIaEdqEutyfYo0quQ", "_jijhYAIaEdqEutyfYo0quQ", "_OKm3oN7UEdmjRZts2c4ZjQ", "{E1E0DDA3-914F-4CC1-9D0A-ED4B8E8BBA89}", "{75501BAA-0CCE-4852-A7B2-B10CA71C002A}"]}];
contentPage.preload(imgPath, backPath, nodeInfo, '', false, false, false);
Role: Implementer
This role develops software components and performs developer testing for integration into larger subsystems, in accordance with the project's adopted standards.
Role Sets: Developers
Relationships
Modifies
Developer Test
Implementation Element
Implementation Subsystem
Test Log
Test Results
Process Usage
Implementation
>
Implement Components
>
Implementer
Implementation
>
Integrate each Subsystem
>
Implementer
Main Description
The implementer role is responsible for developing and testing components, in accordance with the project's adopted
standards, for integration into larger subsystems. When test components, such as drivers or stubs, must be created to
support testing, the implementer is also responsible for developing and testing the test components and corresponding
subsystems.
Further Reading
See Code Complete - A Practical Handbook of Software Construction [MCO93].
Staffing
Skills
The appropriate skills and knowledge for the implementer include:
knowledge of the system or application under test
familiarity with testing and test automation tools
programming skills
Assignment Approaches
An implementer may be assigned responsibility for implementing a structural part of the system (such as a class or
implementation subsystem), or a functional part of the system, such as a use-case realization or feature.
It is common for a person to act as both implementer and designer, taking on the responsibilities of both roles.
It is possible for two persons to act as the implementer for a single part of the system, either by dividing
responsibilities between themselves or by performing tasks together, as in a pair-programming approach.
More Information
Concepts
Developer Testing
Mapping from Design to Code
Runtime Observation & Analysis
RUP/XP Guidelines: Pair Programming
RUP/XP Guidelines: Test-first Design and Refactoring
Whitepapers
Developer Testing
Mapping from Design to Code
Runtime Observation & Analysis
RUP/XP Guidelines: Pair Programming
RUP/XP Guidelines: Test-first Design and Refactoring
© Copyright IBM Corp. 1987, 2006. All Rights Reserved.
contentPage.onload();
Wyszukiwarka
Podobne podstrony:
rup implementation subsystem?48C12Drup implementation subsystem?77039Crup implementation model?11A0Crup implementation element?8BB344rup implementation subsystem?DBF481rup implementation model AE05BDrup implementation elementIBB163Erup implementation model>975376rup implementation discipline&3E22DBrup implementerdA09AF9rup implementation model?DD19E0rup implementation subsystem8747E9więcej podobnych podstron