Spec-Driven Development for Software. Coming Soon to Hardware, Too?
In Spec-Driven Development (SDD), the software code is a derived artifact. The idea is not new, but it has been revitalized by AI.
Product Velocity is a new approach that enables companies to learn faster, make decisions more quickly, and deliver results.
Agility Requirements Attack security Architecture Automotive Barcamp Digital transformation Eclipse GfSE Hardware Innovation Integration Communication Complexity Conferences Artificial intelligence MBSE Modeling Traceability Openness PLM Product development Processes Quality ReConf Interface Semiant Security Software SpaceX Standards SysML SysML v2 Systems thinking Systems Engineering TdSE Tim Weilkiens Traceability Transformation Trends UML Video Christmas Further training Tools

In Spec-Driven Development (SDD), the software code is a derived artifact. The idea is not new, but it has been revitalized by AI.

AI can be used in the MBSE context. Here are the results from the MESConf Open Space session. The focus is on compliance.

Traditionally, requirements are recorded in natural language and are therefore accessible to humans. However, they can only be processed by machines to a limited extent. This means that a human still has to read the requirements for many activities. And again. And again. Highly paid engineers often work through checklists that a working student could also take care of....

Fault Tree Analysis (FTA) is a tool in systems engineering that supports the assurance of functional safety.

Reviews are enormously effective and ultimately inexpensive. These 5 reviews help to develop good practice.

Traceability is undoubtedly an important concept in systems engineering. In many cases, traceability is even prescribed, especially in the context of functional safety. However, the quality of traceability is rarely questioned (except perhaps in an audit) and even more rarely is it actively used in development. This is a problem, because without quality...

Glossaries are a tricky thing: on the one hand, everyone in the team is grateful when there is a well-maintained glossary. On the other hand, nobody wants to take on the work of creating it. The coordination process can also lead to disgruntlement and consume vast amounts of time. And even if there is a good glossary: There is a great danger that many...

Compliance, i.e. adherence to guidelines, is an important topic in systems engineering. This is usually required where systems can potentially cause major damage. Compliance has always been important and is well established in many industries, such as aerospace, rail and automotive. However, more and more systems that can cause damage are...

All systems have an architecture, but some have been used deliberately. Architectures are becoming increasingly important for competitiveness.
Unfortunately this website uses cookies! The website also works without cookies, but then you won't be able to watch videos or leave comments. You can decide for yourself what you allow. Data protection comes first - we promise!