System Software Product Line (SSPL)

Meeting individual customer requirements leads to a large number of product variations. sspl
We meet such challenges on your market segment by means of model and data base supported product line management.
Our product line management is applicable as follows:
  • nonspecifically to products of all industry sectors
  • to all levels of product development
Companies working in the field of development of sophisticated Embedded Systems with clear software competences have to face more and more a considerably increasing number of software products. Increasingly they have problems finding the ideal solution for their needs.
Although most of the software products come from one application domaine and thus have a high degree of communality among each other, they are developed and maintained in parallel, partially even in an isolated manner. The single observation of such products then typically leads to an instable project status since the different software variations cannot be kept together without product-oriented approaches. The result are limitless time and cost efforts and, on the other hand, the engineering processes applied are circumvented which considerable decreases quality.
System and software product lines are able to help with these problems and show you new ways.

Product line management for you, too?

Usually when manufacturing products, a large number of product variation comes into existence which are very similar to each other. Product variations can thus be differentiated only due to their relevant characteristics or different types marked by customized requirements. Often such differences are minor ones and therefore ignored in the beginning. This results in parallel developments which increasingly complicate the development of the individual product range.
It therefore is necessary to optimize the vast number of variations within the products, with the aim to strategically reapply requirements, SW components, etc. using a model and data base controlled product line management. But what can such an optimization be like and to what extent such an optimization has to take place?
At first, the need for a product line management should be defined. The following 6 questions will help you doing so:
  1. How many variations does your company produce for a certain product portfolio?
  2. How many variations does your company produce during one year?
  3. How many requirements are in a specificaiton sheet for each variation?
  4. How many employees work in R&D?
  5. Do your products use software?
  6. Do you face a growing market for your products?
When answering these questions, you will soon find out that the effort for variation management mainly depends on the number of variations, the time needed for their development, including the number of requirements and persons employed.
In case of requirements that cannot be measured, the answer to question 3 leads to different problems which have to be solved before introducing variation management. What we talk about here is the definition and administration of requirements. The latter, namely the administration of requirements must be harmonized with variation management. The aim of the requirement definition is to obtain understandable, clear, complete, consistent and controllable requirements. This is the only way to introduce product line management such that it functions properly.
In case of positive answers, software plays a special role and, in addition, it leads to an increasing complexity of the taks and considerably extents the scope of variation management. The same is true for a quickly growing market considerably influencing the product range and the related processes.
Depending on the individual answers, the assessment of the above 6 questions leads to three categories:

1. Product line development with a rather small potential

This is a small product portfolio with not too much variations and requirements, which can be managed with small means. Attention: in this case, the market factor can become the driving force and quickly result in a variation problem. We can support and show you how to ideally apply and manage your current portfolio and simultaneously react on market changes. Profit from our consulting.

2. Produktlinienentwicklung mit gutem Potential
With this result, systematically introduced product line management may improve the development process considerably. Expenditure and costs are reduced and product quality is increased at the same time. Profit from our consulting. Let us show you how to successively exploit your potential.

3. Product line development with big potential

A systematic model and database controlled product line management with a high degree of reusability of the requirements is the target here. This is the only way to manage your innovative products in all their variations and to put them onto the market in a competitive manner with regard to time and quality. Exploit this potential and contact us to arrange a consulting.