There are two main phases to a successful system redesign. First, the current system architecture and structure must be analyzed to understand current bottlenecks and inefficiencies. Second, stakeholders must align their strategic vision for the system, including potential directions in which the system may evolve. With these two key pieces of information, the system can then be redesigned in the most beneficial way. When focusing on safety-relevant software systems, choosing the right development processes to support their further development is also crucial.
This is where Fraunhofer IKS steps in as a neutral external partner. The experts analyze your existing development process and your safety documentation according to established standards like IEC 61508 and recommend concrete next steps. The goal is a development process that meets safety requirements without limiting your development's ability to innovate. The offering for safe development processes includes:
- Workshops to gather information from stakeholders and from the existing development process, as well as to derive overarching goals and requirements.
- A results report that summarizes the analysis findings, highlighting the strengths and weaknesses of the current development process, along with next steps for improvement.
- Analysis of the safety process, which checks the safety documentation and process against standards like IEC 61508.
You can find more details in the one-pager Safe Development Processes for Cognitive Systems.