Concept: Development and Integration Workspaces
var backPath = './../../../';
var imgPath = './../../../images/';
var nodeInfo=[{view: "view:_LVCagP5WEdmAzesbYywanQ", path: ["_LVCagP5WEdmAzesbYywanQ", "_zRigkAILEdq-_NKqZM1EhA", "_qwxC8N7YEdmjRZts2c4ZjQ", "{502B4138-0772-4A4E-A183-C647497AFCB8}", "1.2252946942508563E-305"]}, {view: "view:_FCx1oN7CEdmsEI4YDGX2ag", path: ["_FCx1oN7CEdmsEI4YDGX2ag", "_f6_YwN7DEdmsEI4YDGX2ag", "_qwxC8N7YEdmjRZts2c4ZjQ", "{502B4138-0772-4A4E-A183-C647497AFCB8}", "1.2252946942508563E-305"]}, {view: "view:_FCx1oN7CEdmsEI4YDGX2ag", path: ["_FCx1oN7CEdmsEI4YDGX2ag", "_jD8dUAIbEdqEutyfYo0quQ", "_vzRNgDIcEdqDs_9ORT1Rig", "1.2252946942508563E-305"]}];
contentPage.preload(imgPath, backPath, nodeInfo, '', false, false, false);
Concept: Development and Integration Workspaces
This guideline discusses both the development workspace used by individual implementers, as well as the integration workspace used by a team of implementers dedicated to the integration of individual team member's work.
Relationships
Related Elements
Integrator
Main Description
A system is typically implemented by teams of individual implementers working together and in parallel. To make this
possible, several workspaces are needed such as:
a development workspace for each individual implementer
an subsystem integration workspace for the team
an system integration workspace for
integrators at the system level
Development Workspace
Individual implementers have a development workspace where they implement the subsystems and the contained elements for
which they are responsible. To compile, link, execute, and test the code in the subsystem, other parts of the system
are needed. Normally the implementers do not need the entire system to develop their subsystem. It's usually enough to
have the subsystems required to compile, link, and execute the subsystem in the development workspace. These other
subsystems do not have to reside in any one implementer's private development workspace as physical copies. Instead
they can reside in a common repository with the internally released subsystems. When implementers compile the precise
location of the other subsystems, it's defined in a separate file; for example, a makefile.
Example:
The Monthly Account Telephone subsystem (in a banking system) needs the subsystems that are directly or indirectly
imported by the subsystem to compile, link, and execute its elements. In this case, six of the ten subsystems will be
needed for the implementers of the Monthly Account Telephone subsystem.
The development workspace for implementers of the subsystem Monthly Account Telephone
Integration Workspace for the Team
At times there may be a team of implementers who simultaneously develop the same subsystem. In this case implementers
need to integrate their elements into a subsystem before it can be propagated on to system integration. Team
integration is often done in a subsystem integration workspace dedicated to the integration of individual team
member's work. One team member acts as the integrator and is responsible for the integration workspace and its
performance.
Integration Workspace for Integrators at the
System Level
System integrators have an integration workspace where they can add one or several software elements or one or several
subsystems at a time, thereby creating builds that are then integration tested.
An integration workspace for system integrators where subsystems are added in each integration increment
© Copyright IBM Corp. 1987, 2006. All Rights Reserved.
contentPage.onload();
Wyszukiwarka
Podobne podstrony:
Developement and Brain Modelling Experimental testingcreate integration workspace tm?723B43deRegnier Neurophysiologic evaluation on early cognitive development in high risk anfants and toddintegrate and test)F90B23integrate and testg61BA0Cintegrate and test(5ACFE3Balancing Disappointment and Enthusiasm Developments in EU?lkans relations during 2003integrate and test(5ACFE3integrate and test)F90B23integrate and test)F90B23integrate and test)F90B23integrate and testh824DB7integrate and testg61BA0Cintegrate and validate buildM919B76Gender and Child Developmentwięcej podobnych podstron