System Concepts, System Architecture & Capabilities

is aBacklog Item Type
definesSystem Increment
is constrainted byQuality Attributes & Constraints (QA&C)

System concepts describe possible solutions for system and product variants (applications = feature sets) and their requirements . System concepts implement the System Requirements within the restrictions (contraints) and balance the quality requirements (Quality Attributes)out. The P4 framework explicitly provides several System Concepts as solution options for the implementation of System Requirements in the system backlog. This means that several solutions to a problem may be identified and developed further (divergence in the solution space). The goal of product development is to only develop so many different System Concepts (in parallel or in succession) until some concepts are disqualified and ideally a clear favorite emerges. Depending on the degree of innovation in the development, this can be a very large number of concepts at first, or new concepts may even arise during product development.

System Architecture

The static part of System Architectures describes the allocation of Functions and Capabilities to subsystems and Modules of the system, and their interfaces. This is done e.g. by using the block diagrams from the SysML. The dynamic part describes the behavior of the subsystems and modules, e.g. using sequence diagrams, activity diagrams, diagrams of state machines of the SysML.

The descriptive documents of the system (the specifications, user handbooks, …) are also often treated as “components” or deliverable objects. This ensures that the documentation grows synchronously with the functional scope and maturity of the system.

Evaluation and selection of System Concepts

For the selection of System Concepts and alternative solutions, the P4 framework can use methods of classical systems engineering, such as …

  • Morphological box
  • Pugh matrix (weighted evaluation table)
  • Decision table with evaluation categories (++/+/0/-/–)
  • Balanced design graphs
  • Trade-off analyses

Methods from the Design for Six Sigma (DFSS) methodology toolbox can also be used to evaluate and select system concepts:

  • Design scorecard
  • Poka Yoke
  • QFD for design
  • Effect chain analysis
  • Design of Experiments (DoE)

Platform concepts

In today’s product development, the concept of reuse and thinking in building blocks, product lines and platforms has become very popular. This is reflected in the P4 framework by the architectural aspect of this level. The requirements for the platform are contained in the ” Quality Attributes & Constraints ” (e.g. modularity, reusability, markets and applications).

The responsibility for the platforms, their modules and interfaces have the Module- and Platform Teams or Platfrom Cluster for bigger platforms.

Capabilities

The responsibility of the Cluster System Engineer is also the assignment of so-called capabilities to Modules, which are described as services in more complex systems. The basic idea is that certain Modules provide services that can be used by other Modules.

 


Further suitable links:

Events Roles Groups Artifacts
Cluster Planning

Cluster Sync

Cluster Backlog Refinement

Cluster Review

.

Cluster Product Owner

Cluster System Engineer

.

Portfolio Owner

Portfolio Architect

Team Product Owner Group

Team System Engineer Group

.

Cluster Product Owner Group

Cluster System Engineer Group

Inspectable Results

Team DoD

.

Usable Knowledge & System Increment

Cluster DoD

.

Systems & Applications

System Platforms & Variants

Organisation DoD