Fabrice Bernhard @fab-ber.bsky.social · 09/01/2025How can engineering teams maintain autonomy when they are collaborating with many other teams on a complex system? There has been a rising answer to this problem in the non-software world: Model-Based Systems Engineering. 210 0
Fabrice Bernhard @fab-ber.bsky.social · 09/01/2025The old way is the document-based approach: many documents are generated by different teams to capture the system's design from various stakeholder views, such as software, hardware, safety, manufacturing, etc. 100 0
Fabrice Bernhard @fab-ber.bsky.social · 09/01/2025Every time one stakeholder changes a requirement in one document, it requires every other team to synchronise and manually update their documents. This makes every change slow and frustrating, as teams waste time dealing with other teams' changes rather than think about the best technical solutions 100 0