Optimizing your Product Architecture, reduce your Complexity

Development

Development of a Product Architecture

below you will find the most important steps for developing a product architecture. As it is the most common application, we assume here that you want to create an improved modular architecture for an existing product platform in order to sustainably improve complexity. We will work through the necessary steps in sequence for the whole product to ensure that the modular structure is optimally adapted to your processes. There also the development activities takes place on your premises, as a series of themed workshops in small groups of experts.

Note: In crisis mode, on the other hand, it would make sense to focus first on those modules that promise the fastest possible improvement, even if this approach has to be paid for with lower sustainability of the overall structure (as shown in the report Complexity improvement under Corona)

Development Steps vs a Modular Architecture 1. Definition of Modularity Drivers 2. Evaluation of Components 3. Cluster Analysis 4. Definition of Modular Structure

Definition of Module Drivers

As our modular structure is designed to reduce complexity costs, our first step is to identify your specific supply chain and life cycle processes and describe them in such a way that they can be used to classify the components of your product. We call these the module drivers, as they essentially determine the module definition.

Components‘ Classification

All components of the current product structure are now evaluated with regard to your specific module drivers. We use a low-mid-high scaling for this, which is completely sufficient but requireing minimal effort.

The prerequisite for this step is a good knowledge of the product roadmap as well as the supply chain and technology roadmap of the respective component.

Pré-Grouping , Cluster Analysis

Some of the unnecessary complexity costs arise when very different supply chain or life cycle processes affect a component, as this increases the frequency and cost of changes, or limits the leverage of innovative components.

The aim of this step is to group the components in such a way that

  • avoid that components are affected by contradictory processes
  • integrate „process-like“ components into one module

For products that consist of a large number of components, the use of cluster analysis is helpful. Cluster analysis is a statistical method for determining “similarities” and thus provides an initial objective grouping approach for the subsequent development of the modular structure.

Definition of the Module Structure

As the cluster analysis only provides a statistical analysis of the “possible grouping”, functional and assembly aspects are taken into account in this step in order to arrive at a feasible module structure. For this purpose, components are grouped into modules. A module is then a group of components that in the longterm can be treated in the supply chain as a single component group

Introduction Workshop

In the intro-workshop, all future participants – and interested managers – have the opportunity to get to know and discuss the background to complexity and the concept of developing a product architecture and to define their own framework conditions and goals.

Product Strategy (optional)

The long-term success of a product architecture depends on how well it can be used to configure next gen products. For this reason, knowledge of the product strategy is a basic requirement for all participants. If this is not (yet) known, the development of “lighthouse products” can help relatively quickly.

Implementation

Once the company-specific product architecture has been defined, a large number of profitable applications can be created. Prioritizing the possible steps for implementation and complexity management ensures the fastest possible benefits.