Product developing companies face difficult challenges due to increasing complexity of products and aggravating market conditions. Reusing existing solutions in new products is one of the strategies to gain competitive advantage by reducing development time and cost. Moreover, product quality improves due to the application of mature solutions in products. In this book, a novel method for establishing systematic reuse in industrial development projects is presented.
The well-known benefits of reuse in product development are reduced necessary effort, shorter development cycles and increased product quality due to the more mature solutions that are integrated into new products. Although it sounds paradox, reusing existing solutions in new development projects is one of the possibilities to increase the innovation power of a company. By applying reuse in a systematic way where applicable, product development teams can create additional resources for more innovative aspects of new products.
This book reveals a requirements-driven approach for the identification of reuse in development projects. In this approach, product developers compare requirements of ongoing and completed projects to identify related requirements, which are suitable for reuse since they can be fulfilled with same solutions. However, comparison of requirements specifications is an elaborate and time consuming task for product developers.
Atakan Sünnetcioglu
Reuse Product development Traceability Requirements Engineering Produktentwickl Projektmanager Requirements Engineer