DevOps for Cyber-Physical Systems and Implications on SE Practice
The Purpose of this presentation is to provide the audience with an insight as to what will be required to adopt DevOps concept for Cyber-Physical Systems.
DevOps is based on the same principle as has been the foundation of Systems Engineering since the 1960s. That is, develop a system based on stakeholder needs and requirements, use the feedback from system verification, validation and operation in the field as input to the development of the next version of the system.
DevOps as now practiced in the software domain closes the loop between operations and development by use of automation utilizing IoT, Big Data, AI and integrated Tool Chain.
To be able to use DevOps for Cyber-Physical Systems where Systems Engineering is practiced, implies a set of challenges that need to be met from a holistic point view.
This presentation will begin by presenting the concept of DevOps and how its is applied in the software domain.
We will then present the challenges to implement DevOps for Cyber-Physical Systems.
To respond to these challenges, we will introduce a DevOps Capability Model, based on which we will highlight necessary changes to the systems engineering process, the governance and organisation, and information and tools infrastructure.
To illustrate the opportunites as well as the challenges, Cases from defence and automotive will be included.
Tom Strandberg & Heike Schneider – Syntell