05 June 2007

TS y PI en CMMi DEV v1.2 (6)

Technical Solution - TS

Esta AP, perteneciente al Nivel de Madurez 3, desarrolla los paquetes de datos técnicos para los componentes del producto que serán usados por las AP Product Integration y Supplier Agreement Management. Las soluciones alternativas son examinadas con la finalidad de seleccionar un diseño óptimo basado en el criterio establecido. Este criterio puede ser distinto teniendo en cuenta el tipo de producto, productos, ambiente operacional, requerimientos de performance, requerimientos de soporte y planificación de la entrega.

TS se relaciona con las siguientes AP: RD (Requirements Development), VER (Verification), DAR (Decision Analysis and Resolution), REQM (Requirements Management) y OID (Organizational Innovation and Deployment).

Los objetivos específicos (SG), prácticas especificas (SP) y subprácticas de esta AP son:

SG 1 - Select Product-Component Solutions

SP 1.1 Develop Alternative Solutions and Selection Criteria

1.1.1- Identify screening criteria to select a set of alternative solutions for consideration. 1.1.2- Identify technologies currently in use and new product technologies for competitive advantage. 1.1.3- Identify candidate COTS products that satisfy the requirements. 1.1.4- Generate alternative solutions. 1.1.5- Obtain a complete requirements allocation for each alternative 1.1.6- Develop the criteria for selecting the best alternative solution.

SP 1.2 Select Product Component Solutions

1.2.1- Evaluate each alternative solution/set of solutions against the selection criteria established in the context of the operating concepts and scenarios. 1.2.2- Based on the evaluation of alternatives, assess the adequacy of the selection criteria and update these criteria as necessary. 1.2.3- Identify and resolve issues with the alternative solutions and requirements 1.2.4- Select the best set of alternative solutions that satisfy the established selection criteria 1.2.5- Establish the requirements associated with the selected set of alternatives as the set of allocated requirements to those product components 1.2.6- Identify the product component solutions that will be reused or acquired. 1.2.7- Establish and maintain the documentation of the solutions, evaluations, and rationale

Los productos de trabajo de las SP son:

- Alternative solution screening criteria (SP 1.1) - Evaluation reports of new technologies (SP 1.1) - Alternative solutions (SP 1.1) - Selection criteria for final selection (SP 1.1) - Evaluation reports of COTS products (SP 1.1) - Product component selection decisions and rationale (SP 1.2) - Documented relationships between requirements and product components (SP 1.2) - Documented solutions, evaluations, and rationale (SP 1.2)

SG 2 - Develop the Design

SP 2.1 Design the Product or Product Component

2.1.1- Establish and maintain criteria against which the design can be evaluated

2.1.2- Identify, develop, or acquire the design methods appropriate for the product 2.1.3- Ensure that the design adheres to applicable design standards and criteria. 2.1.4- Ensure that the design adheres to allocated requirements 2.1.5- Document the design

SP 2.2 Establish a Technical Data Package

2.2.1- Determine the number of levels of design and the appropriate level of documentation for each design level 2.2.2- Base detailed design descriptions on the allocated product component requirements, architecture, and higher level designs 2.2.3- Document the design in the technical data package 2.2.4- Document the rationale for key (i.e., significant effect on cost, schedule, or technical performance) decisions made or defined 2.2.5- Revise the technical data package as necessary

SP 2.3 Design Interfaces Using Criteria

2.3.1- Define interface criteria. 2.3.2- Identify interfaces associated with other product components. 2.3.3- Identify interfaces associated with external items 2.3.4- Identify interfaces between product components and the product-related lifecycle processes 2.3.5- Apply the criteria to the interface design alternatives. 2.3.6- Document the selected interface designs and the rationale for the selection

SP 2.4 Perform Make, Buy, or Reuse Analyses

2.4.1- Develop criteria for the reuse of product component designs 2.4.2- Analyze designs to determine if product components should be developed, reused, or purchased 2.4.3- Analyze implications for maintenance when considering purchased or nondevelopmental (e.g., COTS, government off the shelf, and reuse) items.

Los productos de trabajo de las SP son:

- Product architecture (SP 2.1) - Product component designs (SP 2.1) - Technical data package (SP 2.2) - Interface design specifications (SP 2.3) - Interface control documents (SP 2.3) - Interface specification criteria (SP 2.3) - Rationale for selected interface design (SP 2.3) - Criteria for design and product component reuse (SP 2.4) - Make-or-buy analices (SP 2.4) - Guidelines for choosing COTS product components (SP 2.4)

SG 3 - Implement the Product Design

SP 3.1 Implement the Design

3.1.1- Use effective methods to implement the product components. 3.1.2- Adhere to applicable standards and criteria. 3.1.3- Conduct peer reviews of the selected product components 3.1.4- Perform unit testing of the product component as appropriate 3.1.5- Revise the product component as necessary

SP 3.2 Develop Product Support Documentation

3.2.1- Review the requirements, design, product, and test results to ensure that issues affecting the installation, operation, and maintenance documentation are identified and resolved. 3.2.2- Review the requirements, design, product, and test results to ensure that issues affecting the installation, operation, and maintenance documentation are identified and resolved. 3.2.3- Adhere to the applicable documentation standards 3.2.4- Develop preliminary versions of the installation, operation, and maintenance documentation in early phases of the project lifecycle for review by the relevant stakeholders 3.2.5- Conduct peer reviews of the installation, operation, and maintenance documentation 3.2.6- Revise the installation, operation, and maintenance documentation as necessary.

Los productos de trabajo de las SP son:

- Implemented design (SP 3.1) - End-user training materials (SP 3.2) - User's manual (SP 3.2) - Operator's manual (SP 3.2) - Maintenance manual (SP 3.2) - Online help (SP 3.2)

Product Integration (PI)

Esta área de proceso (AP), perteneciente al Nivel de Madurez 3, contiene las prácticas específicas asociadas a la generación de una secuencia de integración, integración de los componentes del producto y entrega del producto al cliente. Esta AP usa prácticas específicas de las área de procesos de Verificación y Validación para la implementación del proceso de integración del producto. Las prácticas de Verificación verifican las interfaces y los requerimientos de interface de los componentes del producto antes de la integración del producto. Esto es un evento esencial en el proceso de integración. Durante la integración del producto en el ambiente operacional, se usan las prácticas específicas del área de proceso de Validación.

PI se relaciona con las siguientes AP: RD (Requirements Development), TS (Technical Solution), VER (Verification), VAL (Validation), RSKM (Risk Management), DAR (Decision Analysis and Resolution), CM (Configuration Management) y SAM (Supplier Agreement Management).

Los objetivos específicos (SG), prácticas especificas (SP) y subprácticas de esta AP son:

SG 1 - Prepare for Product Integration

SP 1.1 Determine Integration Sequence

1.1.1- Identify the product components to be integrated. 1.1.2- Identify the verifications to be performed during the integration of the product components. 1.1.3- Identify alternative product component integration sequences. 1.1.4- Select the best integration sequence. 1.1.5- Periodically review the product integration sequence and revise as needed. 1.1.6- Record the rationale for decisions made and deferred.

SP 1.2 Establish the PI Environment

1.2.1- Identify the requirements for the product integration environment. 1.2.2- Identify verification criteria and procedures for the product integration environment. 1.2.3- Decide whether to make or buy the needed product integration environment. 1.2.4- Develop an integration environment if a suitable environment cannot be acquired. 1.2.5- Maintain the product integration environment throughout the project. 1.2.6- Dispose of those portions of the environment that are no longer useful.

SP 1.3 Establish PI Procedures and Criteria

1.3.1- Establish and maintain product integration procedures for the product components. 1.3.2- Establish and maintain criteria for product component integration and evaluation 1.3.3- Establish and maintain criteria for validation and delivery of the integrated product

Los productos de trabajo de las SP son:

- Product integration sequence (SP 1.1) - Rationale for selecting or rejecting integration sequences (SP 1.1) - Verified environment for product integration (SP 1.2) - Support documentation for the product integration environment (SP 1.2) - Product integration procedures (SP 1.3) - Product integration criteria (SP 1.3)

SG 2 - Ensure Interface Compatibility

SP 2.1 Review Interface Descriptions for Completeness

2.1.1- Review interface data for completeness and ensure complete coverage of all interfaces 2.1.2- Ensure that product components and interfaces are marked to ensure easy and correct connection to the joining product component 2.1.3- Periodically review the adequacy of interface descriptions

SP 2.2 Manage Interfaces

2.2.1- Ensure the compatibility of the interfaces throughout the life of the product 2.2.2- Resolve conflict, noncompliance, and change issues 2.2.3- Maintain a repository for interface data accessible to project participants

Los productos de trabajo de las SP son:

- Categories of interfaces (SP 2.1) - List of interfaces per category (SP 2.1) - Mapping of the interfaces to the product components and the product integration environment (SP 2.1) - Table of relationships among the product components and the external environment (e.g., main power supply, fastening product, and computer bus system) (SP 2.2) - Table of relationships among the different product components (SP 2.2) - List of agreed-to interfaces defined for each pair of product components, when applicable (SP 2.2) - Reports from the interface control working group meetings (SP 2.2) - Action items for updating interfaces (SP 2.2) - Application program interface (API) (SP 2.2) - Updated interface description or agreement (SP 2.2)

SG 3 - Assemble Product Components and Deliver the Product

SP 3.1 Confirm Readiness of Product Components for Integration

3.1.1- Track the status of all product components as soon as they become available for integration 3.1.2- Ensure that product components are delivered to the product integration environment in accordance with the product integration sequence and available procedures 3.1.3- Confirm the receipt of each properly identified product component 3.1.4- Ensure that each received product component meets its description 3.1.5- Check the configuration status against the expected configuration 3.1.6- Perform a pre-check of all the physical interfaces before connecting product components together

SP 3.2 Assemble Product Components

3.2.1- Ensure the readiness of the product integration environment 3.2.2- Ensure that the assembly sequence is properly performed 3.3.3- Revise the product integration sequence and available procedures as appropriate SP 3.3 Evaluate Assembled Product Components 3.3.1- Conduct the evaluation of assembled product components following the product integration sequence and available procedures 3.3.2- Record the evaluation results SP 3.4 Package and Deliver the Product or Product Component 3.4.1- Review the requirements, design, product, verification results, and documentation to ensure that issues affecting the packaging and delivery of the product are identified and resolved. 3.4.2- Use effective methods to package and deliver the assembled product 3.4.3- Satisfy the applicable requirements and standards for packaging and delivering the product. 3.4.4- Prepare the operational site for installation of the product. 3.4.5- Deliver the product and related documentation and confirm receipt 3.4.6- Install the product at the operational site and confirm correct operation

Los productos de trabajo de las SP son:

- Acceptance documents for the received product components (SP 3.1) - Delivery receipts (SP 3.1) - Checked packing lists (SP 3.1) - Exception reports (SP 3.1) - Waivers (SP 3.1) - Assembled product or product components (SP 3.2) - Exception reports (SP 3.3) - Interface evaluation reports (SP 3.3) - Product integration summary reports (SP 3.3) - Packaged product or product components (SP 3.4) - Delivery documentation (SP 3.4)

Prácticas Genéricas por Objetivo de TSy PI

Solo Representación Continua

GG 1 - Achieve Specific Goals

The process supports and enables achievement of the specific goals of the process area by transforming identifiable input work products to produce identifiable output work products.

GP 1.1 - Perform Specific Practices

Perform the specific practices of the product integration process to develop work products and provide services to achieve the specific goals of the process area.

Solo Representación Continua

GG 2 - Institutionalize a Managed Process

The process is institutionalized as a managed process.

GP 2.1 - Establish an Organizational Policy

Establish and maintain an organizational policy for planning and performing the product integration process.

GP 2.2 - Plan the Process

Establish and maintain the plan for performing the product integration process.

GP 2.3 - Provide Resources

Provide adequate resources for performing the product integration process, developing the work products, and providing the services of the process.

GP 2.4 - Assign Responsibility

Assign responsibility and authority for performing the process, developing the work products, and providing the services of the product integration process.

GP 2.5 - Train People

Train the people performing or supporting the product integration process as needed.

GP 2.6 - Manage Configurations

Place designated work products of the product integration process under appropriate levels of control.

GP 2.7 - Identify and Involve Relevant Stakeholders

Identify and involve the relevant stakeholders of the product integration process as planned.

GP 2.8 - Monitor and Control the Process

Monitor and control the product integration process against the plan for performing the process and take appropriate corrective action.

GP 2.9 - Objectively Evaluate Adherence

Objectively evaluate adherence of the product integration process against its process description, standards, and procedures, and address noncompliance.

GP 2.10 - Review Status with Higher Level Management

Review the activities, status, and results of the product integration process with higher level management and resolve issues.

Representación Continua y por Etapas

GG 3 Institutionalize a Defined Process

The process is institutionalized as a defined process.

GP 3.1- Establish a Defined Process

Establish and maintain the description of a defined product integration process

GP 3.2 - Collect Improvement Information

Collect work products, measures, measurement results, and improvement information derived from planning and performing the product integration process to support the future use and improvement of the organization’s processes and process assets Solo Representación Continua

GG 4 - Institutionalize a Quantitatively Managed Process

The process is institutionalized as a quantitatively managed process

GP 4.1 - Establish Quantitative Objectives for the Process

Establish and maintain quantitative objectives for the product integration process, which address quality and process performance, based on customer needs and business objectives.

GP 4.2- Stabilize Subprocess Performance

Stabilize the performance of one or more subprocesses to determine the ability of the product integration process to achieve the established quantitative quality and process-performance objectives.

Solo Representación Continua

GG 5 - Institutionalize an Optimizing Process

The process is institutionalized as an optimizing process.

GP 5.1 - Ensure Continuous Process Improvement

Ensure continuous improvement of the product integration process in fulfilling the relevant business objectives of the organization.

GP 5.2 - Correct Root Causes of Problems

Identify and correct the root causes of defects and other problems in the product integration process.