Process description#
Processes are the basis to describe the way of working within a project.
Introduction#
The introduction page outlines the code-centric, workflow-driven process model which ensures compliance with ASPICE and ISO standards, establishes end-to-end traceability from the start, and leverages tool automation for verification. It shows and explains the model’s key concepts, their parts and interactions.
General Concepts#
The general concepts like traceability of work products, life cycle model, building blocks can be found here:
Process Model#
The project process model is described by workflows, executed by roles and is creating work products. Workflow activities are supported by guidances. For further details (like motivation, objectives and approach) please refer to the introduction page and the respective sections below.
Process Areas#
The process description for the project (e.g. requirements, architecture, safety management) can be found here:
Management#
Manage the common platform, its modules and integration.
Plan and oversee safety activities across the project lifecycle.
Plan and oversee cybersecurity activities across the project lifecycle.
Define and monitor quality objectives, measures and improvements.
Control and track changes to work products and configurations.
Identify, analyse and resolve problems found during development.
Plan, prepare and control the release of deliverables.
Define, deploy and improve the organisational process.
Development#
Elicit, specify and manage stakeholder and system requirements.
Define and document the system and software architecture.
Develop and unit-test software units according to the design.
Verify that work products fulfil their specified requirements.
Identify and assess safety hazards and derive mitigation measures.
Identify and assess security threats and derive mitigation measures.
Support#
Control versions and baselines of all project artefacts.
Qualify and manage tools used in the development process.
Plan, create and maintain project and product documentation.
Fig. 26 Process area overview for Project#
Process Role definition#
The general roles that are not part of any process area and the project roles list can be found here:
Work Products#
The general work products that are not part of any process area and the work product overview list can be found here:
Workflows#
The general workflows that are not part of any process area and workflow overview list can be found here:
Standards & Requirements#
The standard references the project’s processes are derived from and the coverage of the requirements and the work products from the standards can be found here:
Trustable Software Framework#
The trustable measure based on sphinx-needs for OSS project’s can be found here:
Folder Templates#
These template folders for features, modules and components can be copied to establish the intended structure and they include the available templates for the work products already in the right place:
Glossary#
This glossary defines key terms used throughout the process description workspace. These terms are fundamental to understanding the different process areas including their workflows, work products, roles and guidances.
Release Notes#
Release notes collection.