Kill the Feature! – Teil 1

Warum mehr Funktion deinem Produkt schadet – und was wir aus der Praxis empfehlen

Systeme, die immer größer, langsamer und schwerer wartbar werden – das ist kein Naturgesetz. Es ist ein Muster. Und es ist änderbar.

In unserer Arbeit als Coaches und Trainer im Requirements und Systems Engineering begegnen wir einem Phänomen, das sich durch fast alle Branchen zieht: überfrachtete Systeme, die längst unter ihrer eigenen Komplexität leiden.

Wir erleben Teams, die sich durch unklare Anforderungen und historisch gewachsene Feature-Wüsten kämpfen. Entwickler:innen, die sich fragen, warum sie eigentlich noch Code pflegen, den niemand nutzt. Und Produktverantwortliche, die sich mit Stakeholdern über Funktionen streiten, von denen nie jemand überprüft hat, ob sie überhaupt genutzt werden.

Kommt dir das bekannt vor?

Dann ist dieser Beitrag für dich.

Weiterlesen

Kill the Requirement – Teil 1

Der Lösungsreflex: Warum wir Probleme übersehen und Lösungen bauen, die keiner braucht

In unserer Arbeit mit Produktteams, System Engineers und Requirements Engineers begegnet uns eine Frage immer wieder – und sie ist fast schon ein Reflex:

„Was sind euere Anforderungen an das System?“

Die Intention ist gut. Die Wirkung oft fatal. Denn: Die Mehrzahl aller Projekte scheitert nicht an der Technik – nicht an Java-Versionen, Container-Setups oder Testabdeckung. Sie scheitert daran, dass Anforderungen geschrieben werden, bevor überhaupt klar ist, was wirklich gebraucht wird.

Willkommen im Requirements Engineering, wie wir es nicht mehr brauchen.

Weiterlesen

bavAIRia business breakfast am 12. November in Gilching beim bavAIRia e.V.

Am 12. November haben der bavAIRia e.V. und SOPHIST in Gilching gemeinsam das bavAIRia Business Breakfast zum Thema Systems Engineering durchgeführt.

Unter dem Motto „Vom Lastenheft zum Fluggerät!“ wurde deutlich: Systeme – und insbesondere Flugzeuge – werden immer komplexer. Gleichzeitig steigen die Anforderungen von Gesetzgebern und Aufsichtsbehörden kontinuierlich. Für die Entwicklung von Systemen und Komponenten bedeutet dies einen deutlich höheren Bedarf an strukturierter Dokumentation und sorgfältiger Planung.

Weiterlesen

Neu bei SOPHIST: Workshops für mehr Praxis im Requirements Engineering und Systems Engineering

Ob klassisch, agil oder KI-unterstützt – unsere neuen Workshops bringen Methoden dorthin, wo sie hingehören: in die Anwendung.

Von der Theorie zur Praxis: Warum Workshops der nächste logische Schritt sind

In den letzten Jahren haben wir bei SOPHIST immer wieder eines gehört: „Das Training war super – aber wie setze ich das jetzt konkret in meinem Projekt um?“
Eine Frage, die uns nicht überrascht. Denn so wertvoll fundiertes Wissen im Requirements Engineering und Systems Engineering auch ist – der Transfer in den beruflichen Alltag ist oft die eigentliche Herausforderung.

Weiterlesen

Analysetätigkeiten für belastbare Anforderungen – Anforderungen abstrahieren

BLOG-Serie: Teil 4 von 8

Hiermit begrüßen wir Sie zum Teil 4 der Blogserie „Analysetätigkeiten für belastbare Anforderungen“.

In diesem Teil der Blogserie beschäftigen wir uns mit dem Abstrahieren von Anforderungen.

Allgemein ist Abstraktion der Prozess, bei dem wir die wesentlichen Merkmale eines Systems identifizieren und unwichtige Details ausblenden. Dadurch können wir uns auf das große Ganze konzentrieren, ohne uns in den Einzelheiten zu verlieren.

Worum geht es bei dieser Analysetätigkeit?

Weiterlesen