1.1. Preliminaries

“Things had been much simpler in the past. You had been able to put something up and get it running with just a handful of people. Today the number of people you need quickly runs up to a hundred to develop a decent system. And even then they don’t normally get things right... With all those experts from all kinds of disciplines...”

I hear such and similar talk increasingly often. As a trainer and consultant, I meet a lot of people from most different industries. But the tone is always the same. What’s the reason? Very simple: progress.

We have reached a point where what’s needed are complex and distributed systems, but where conventional development methods are not yet ready to make such systems available fast enough and at ...

Get Systems Engineering with SysML/UML now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.