Schlagwortarchiv für: Requirementsengineering

Wie detailliert soll ich Anforderungen beschreiben?

In Pflichtenheften für komplexe Systeme ergibt es mit Sicherheit keinen Sinn, die letzten Controller-PINs oder den Variablennamen im Quellcode zu beschreiben.  Wichtig ist, dass ich das, was ich konzeptionell erwarte, z.B. ein Geschwindigkeitssignal in einer gewissen Auflösung in einem gewissen Wertebereich, beschreibe.  Wie das Software-Team das unten auf deren Ebene in seine Spezifikation und in seine Lösung umsetzt und dass da irgendwelche Coding-Styleguides berücksichtigt werden usw. usw., das werde ich oben auf Systemebene schon gar nicht beschreiben.

Das tue ich schlicht aus dem Grund, dass ich dem Team auch einen Lösungsraum bereithalte, mit dem es arbeiten kann. Das macht es gerade dann besonders schwierig, und das ist häufig auch meine Erfahrung, wenn Kunden versuchen, im Pseudocode im Lastenheft Funktionen zu beschreiben. Dann bin ich auf der Systemebene immer gefordert, davon wieder zu abstrahieren, um klar zu verstehen, was will der Kunde eigentlich will. In der Regel nehme ich dann SysML, um ein Verhalten als Diagramm darzustellen. Ein Pseudocode im Lastenheft geht nämlich schon fast bis zu Variablennamen herunter. Damit ist es a) schwer verständlich und b) schränkt es den Lösungsraum auf 0 ein.

Das mag zwar ganz nett sein, aber wir haben immer bei komplexen Systemen das Problem, dass wir zwischen verschiedenen Lösungsmöglichkeiten abwägen müssen. Wenn ich keinen Handlungsspielraum mehr habe, werde ich an der Stelle dermaßen fixiert, dass ich möglicherweise das gesamte System überhaupt nicht lösungs- und zielorientiert umsetzen kann. Bei all diesen Spezifikationen gilt für einen pragmatischen Einsatz: Je einfacher ein System und je weniger Anforderungen vorhanden sind, desto weniger müssen Sie sich mit komplexen Spezifikationsstrukturen herumschlagen.
Bei manchen reicht aus meiner Erfahrung heraus die Architekturspezifikation (SAS) völlig aus. Man soll in Verbindung mit dem System Footprint auf der Lastenheftebene (= Kundenebene = „Wünsch-dir-was“ des Kunden oder Produktmanagements) einfach pragmatisch bleiben.

Wichtig: Weglassen heißt nicht komplett weglassen, sondern nur, das, was sie mit Sinn und Verstand als nutzlos nicht brauchen. Aber definitiv lassen sie nicht diese gesamte Ebene weg, sonst kommen sie in Situationen, dass sie nachher nicht mehr nachvollziehen können, was sie da eigentlich wollten, und der Kunde nicht das Gewünschte bekommt.

Schlagwortarchiv für: Requirementsengineering

ZA241 - Das RE-Camp 2026 in Hannover

14.04.2026 13 Minuten



Zusammenfassung

In dieser Episode des Zukunftsarchitekten-Podcasts dreht sich alles um das bevorstehende sechste RE-Camp in Hannover. Als leidenschaftlicher Systemingenieur teile ich mit euch die zentralen Inhalte und den Sinn eines solchen Camps. Die Veranstaltung ist für den Herbst geplant und ich bin begeistert, euch über die geplanten Aktivitäten und Erwartungen zu informieren.

Das RE-Camp bietet eine hervorragende Plattform, um aus der eigenen Blase des Requirements und Systems Engineering auszubrechen. Es ist von entscheidender Bedeutung, sich mit anderen Fachleuten zu vernetzen und Erfahrungen auszutauschen, um voneinander zu lernen. In der heutigen schnelllebigen Welt, in der künstliche Intelligenz und Digitalisierung immer wichtiger werden, ist eine solche Vernetzung unverzichtbar. Wir müssen uns kontinuierlich weiterentwickeln und anpassen, da die Herausforderungen im Requirements Engineering zunehmend komplexer werden.

Ein zentrales Thema unserer Diskussion sind die Struktur und das Konzept des Barcamps. Im Gegensatz zu traditionellen Konferenzen haben die Teilnehmer die Möglichkeit, die Inhalte selbst zu gestalten. Es gibt kein festgelegtes Programm oder Komitee, das die Themen auswählt. Jeder Teilnehmer bringt seine Perspektiven und Fragen mit und stellt diese in kurzen Pitches vor. So können sich die Slots am Veranstaltungstag dynamisch füllen und jeder kann aktiv an den Themen mitwirken, die ihn wirklich interessieren.

Wir erläutern auch die verschiedenen Arten von Sessions, die beim Barcamp stattfinden können. Sei es eine Fragestellung, ein Mini-Vortrag oder das Einholen einer Meinung – die Formate sind vielfältig und bieten für jeden etwas. Wichtig ist auch das Prinzip der „zwei Füße“, welches jedem Teilnehmer die Freiheit gibt, eine Session zu verlassen und eine andere zu wählen, die ihn mehr anspricht. Dies fördert die spontane Interaktion und sorgt dafür, dass nur die wirklich relevanten Gespräche stattfinden.

Darüber hinaus stelle ich die Location vor, das Eisenwerk in Hannover, eine moderne Einrichtung, die speziell für neue Arbeitsformen konzipiert wurde. Die Erreichbarkeit ist optimal, sowohl mit dem Auto als auch mit öffentlichen Verkehrsmitteln. Wir freuen uns darauf, am 9. September ab 8:30 Uhr dort zusammenzukommen, um beim Networking, Impulsen und der Sessionplanung den Tag zu beginnen.

Zu den Highlights des Camps zählt auch der Input von Andreas Willert, der zu den Themen KI und Dokumentenanalyse sprechen wird. Dies wird den Teilnehmern wertvolle Anregungen und neue Perspektiven bieten. Abschließend gebe ich einige Tipps mit auf den Weg: Ein Barcamp ist eine ideale Möglichkeit, aktuelle Themen zu erkunden, neue Ideen zu generieren und sich mit Gleichgesinnten zu vernetzen.

Ich lade alle dazu ein, sich frühzeitig Tickets zu sichern, da die Plätze begrenzt sind und die Frühbucherpreise bald enden. Informationen findet ihr auf der Website requirementsengineeringcamp.com. Es wäre großartig, wenn ihr auch Kollegen zu diesem spannenden Event einladen würdet.

Hier der Link zur Webseite: https://requirementsengineeringcamp.com/

# # # # # # # # # # #

Links zur Episode

Webinare von Björn Schorre: https://webinare.bjoernschorre.de/

# # # # # # # # # # #

Meine Mailadresse: feedback@zukunftsarchitekten-podcast.de

Brauchst Du Unterstützung bei der Erstellung eines Lastenheftes oder hast eine Frage dazu, dann findest Du meine Email in den Shownotes. Klicke darauf oder kopiere sie in Dein Emailprogramm und schicke mir eine Mail und wir sprechen darüber.

Dann kannst Du Dir in meinem Online-Kalender auch gerne direkt einen Termin buchen: https://kalender.bjoernschorre.de

P.S.: Mein Buch zum Thema Lastenhefte ist da. Du findest es auf der Verlagsseite von tredition

On Air in dieser Episode

avatar
Björn Schorre

ZA209 - Wie du ein sinnvolles Glossar anlegst und verwaltest

05.09.2023 22 Minuten



Zusammenfassung

In der heutigen Episode spreche ich über das Glossar eines Projektes. Mir ist es gerade in einem aktuellen Projekt passiert, dass ich gefragt wurde, wozu so ein Glossar den gut sei. Man würde doch schon wissen, was die Abkürzungen bedeuten.

Daher möchte ich einmal im Podcast darauf eingehen, warum ich immer beim Einstieg in ein Projekt ein Glossar anfange. Egal ob es ein Glossar vom Projektteam schon gibt oder nicht. Aus meiner Sicht hilft Dir so ein Glossar ungemein – zu Anfang, um für Dich Begriffe zu klären und später, um diese Begriffe anderen weiterzugeben.

Hör in meinen Podcast rein, denn das sind nicht die einzigen Gründe, warum ein Glossar wichtig ist.

 

###############

Meine Mailadresse: feedback@zukunftsarchitekten-podcast.de

 

###############

Brauchst Du Unterstützung bei der Erstellung eines Lastenheftes oder hast eine Frage dazu, dann findest Du meine Email in den Shownotes. Klicke darauf oder kopiere sie in Dein Emailprogramm und schicke mir eine Mail und wir sprechen darüber.

Dann kannst Du Dir in meinem Online-Kalender auch gerne direkt einen Termin buchen: https://kalender.bjoernschorre.de

 

###############

P.S.: Mein Buch zum Thema Lastenhefte ist da. Du findest es auf der Verlagsseite von tredition

 

On Air in dieser Episode

avatar
Björn Schorre