Process
Areas
(staged)

Level 2
 
RM
 PP
 PMC
 SAM
 MA
 PPQA
 CM
Level 3
 
RD
 TS
 PI
 VE
 VA
 OPF
 OPD
 OT
 IPM
 RSKM
 DAR
Level 4
 
OPP
 QPM
Level 5
 
OID
 CAR

 SP 1.1 Develop Alternative Solutions and Selection Criteria
Process AreaTS
Level3
GoalSG 1
PracticeSP 1.1

Develop alternative solutions and selection criteria.

Refer to the Allocate Product Component Requirements specific practice in the Requirements Development process area for more information about obtaining allocations of requirements to solution alternatives for the product components.

Refer to the Decision Analysis and Resolution process area for more information about establishing criteria used in making decisions.

  

IPPD Addition

The activity of selecting alternative solutions and issues to be subject to decision analyses and trade studies is accomplished by the involvement of relevant stakeholders. These stakeholders represent both business and technical functions and the concurrent development of the product and the product-related lifecycle processes (e.g., manufacturing, support, training, verification, and disposal). In this way, important issues surface earlier in product development than with traditional serial development and can be addressed before they become costly mistakes.

  

Alternative solutions need to be identified and analyzed to enable the selection of a balanced solution across the life of the product in terms of cost, schedule, and performance. These solutions are based on proposed product architectures that address critical product qualities and span a design space of feasible solutions. Specific practices associated with the Develop the Design specific goal provide more information on developing potential product architectures that can be incorporated into alternative solutions for the product.

Alternative solutions frequently encompass alternative requirement allocations to different product components. These alternative solutions can also include the use of COTS solutions in the product architecture. Processes associated with the Requirements Development process area would then be employed to provide a more complete and robust provisional allocation of requirements to the alternative solutions.

Alternative solutions span the acceptable range of cost, schedule, and performance. The product component requirements are received and used along with design issues, constraints, and criteria to develop the alternative solutions. Selection criteria would typically address costs (e.g., time, people, and money), benefits (e.g., performance, capability, and effectiveness), and risks (e.g., technical, cost, and schedule). Considerations for alternative solutions and selection criteria include the following:

·   Cost of development, manufacturing, procurement, maintenance, and support, etc.

·   Performance

·   Complexity of the product component and product-related lifecycle processes

·   Robustness to product operating and use conditions, operating modes, environments, and variations in product-related lifecycle processes

·   Product expansion and growth

·   Technology limitations

·   Sensitivity to construction methods and materials

·   Risk

·   Evolution of requirements and technology

·   Disposal

·   Capabilities and limitations of end users and operators

·   Characteristics of COTS products

The considerations listed here are a basic set; organizations should develop screening criteria to narrow down the list of alternatives that are consistent with their business objectives. Product lifecycle cost, while being a desirable parameter to minimize, may be outside the control of development organizations. A customer may not be willing to pay for features that cost more in the short term but ultimately decrease cost over the life of the product. In such cases, customers should at least be advised of any potential for reducing lifecycle costs. The criteria used in selections of final solutions should provide a balanced approach to costs, benefits, and risks.

Typical Work Products

1.    Alternative solution screening criteria

2.    Evaluation reports of new technologies

3.    Alternative solutions

4.    Selection criteria for final selection

5.    Evaluation reports of COTS products

Subpractices

1.    Identify screening criteria to select a set of alternative solutions for consideration.

2.    Identify technologies currently in use and new product technologies for competitive advantage.

Refer to the Organizational Innovation and Deployment process area for more information about improving the organization’s technology.

The project should identify technologies applied to current products and processes and monitor the progress of currently used technologies throughout the life of the project. The project should identify, select, evaluate, and invest in new technologies to achieve competitive advantage. Alternative solutions could include newly developed technologies, but could also include applying mature technologies in different applications or to maintain current methods.

3.    Identify candidate COTS products that satisfy the requirements.

Refer to the Supplier Agreement Management process area for more information about evaluating suppliers.

These requirements include the following:

·   Functionality, performance, quality, and reliability

·   Terms and conditions of warranties for the products

·   Risk

·   Suppliers' responsibilities for ongoing maintenance and support of the products

4.    Generate alternative solutions.

5.    Obtain a complete requirements allocation for each alternative.

6.    Develop the criteria for selecting the best alternative solution.

Criteria should be included that address design issues for the life of the product, such as provisions for more easily inserting new technologies or the ability to better exploit commercial products. Examples include criteria related to open design or open architecture concepts for the alternatives being evaluated.

Table  | Images  | Glossary  | Index  | Faceted index


Process
Areas
(continuous)


Process
management  
 
OPF
 OPD
 OT  
 
OPP 
 
OID
Project
management
 
PP
 PMC
 SAM 
 
IPM
 RSKM
 
QPM
Engineering
 
RD
 RM
 TS
 PI
 VE
 VA
Support
 
CM
 PPQA
 MA
 
DAR
 CAR