Das Verwalten von Anforderungen als Synonym zu Requirements-Management ist eine Teildisziplin des Requirements-Engineerings und beschreibt die Prinzipien und Methoden, Anforderungen und andere relevante Informationen so abzulegen, dass jeder Beteiligte das findet, was er braucht. Dabei unterstützt der Requirements-Engineering-Leitfaden als zentrales Dokument bei der Umsetzung der Prinzipien und Methoden. Um Anforderungsspezifikationen ab einem gewissen Umfang beherrschbar zu machen, kommen spezialisierte Requirements-Management- oder Modellierung-Tools zum Einsatz, die an den unternehmensspezifischen Entwicklungsprozess und die verwendeten Requirements-Engineering-Methoden angepasst sein sollten.

Grundsätzliches

Requirements-Management umfasst Maßnahmen, die die Anforderungsanalyse und die weitere Verwendung von Anforderungen unterstützt. Zu diesen Maßnahmen gehören unter anderem:

  • Strukturierung des Anforderungsdokumentes
  • Definition von Attributen zur Verwaltung der Anforderungen
  • Herstellung der Nachvollziehbarkeit von Änderungen an Dokumentationen
  • Herstellung der Nachvollziehbarkeit von Abhängigkeiten von Informationen untereinander
  • Verbesserung der Kommunikation zwischen den Projektbeteiligten
  • Effektive Verknüpfung von Informationen mit Hilfe einer Toolunterstützung
  • Erfassen aller Projektbeteiligten und Definition der benötigten Arbeitsschritte  unter Verwendung eines definierten Workflow-Konzepts für die Verwaltung
  • Dokumentation von Informationen zum Fortschritt des Entwicklungsprozesses

 

Requirements-Management-Methoden

Zur Definition des Lebenszyklus einer Anforderung bzw. anderen relevanten Informationen ist es wichtig beim Requirements-Management strukturiert vorzugehen. Dafür sorgen unterschiedliche Methoden zur Verwaltung von Anforderungen:

  • Definition von den möglichen Zuständen einer Anforderung von z.B. angelegt bis getestet
  • Definition von Arbeitsabläufen für jede Rolle, die mit einer Anforderung im Rahmen der Verwaltung in Berührung kommen kann
  • Definition eines Versionierungsschemas von Anforderungen
  • Definition eines Attributierungsschema um große Mengen von Anforderungen zu beherrschen und z.B. Teilmengen durch Filtern oder Sichtenbildung herauszulösen und gleichzeitig bearbeiten zu können
  • Definition eines Traceabilitykonzepts zur Gewährleistung der Verfolgbarkeit von Anforderungen
  • Verwendung einer gut durchdachten Gliederung, wie z.B. die SOPHIST DOHA Gliederung, die SOPHIST IVENA Gliederung oder den Gliederungsansatz nach STABLE
  • Etablierung eines Change- und Release-Managements mit einem definierten Prozess
  • Definition von Wiederverwendungskonzepten zur langfristigen Verbesserung der Produktivität

 

Toolevaluierung – Requirements-Management-Tool

Ab einem gewissen Spezifikationsumfang ist der Einsatz von einem professionellen Requirements-Management-Tool fast unabdingbar. Bei der Toolauswahl  ist es wichtig, ein Tool auszuwählen, das den vorher definierten Requirements-Engineering-Prozess abbildet. Fatal wäre es, dass aufgrund der Vorgaben des Tools ein neuer Prozess gestaltet werden muss. Auch das Thema Datenmigration aus alten Requirements-Management-Lösungen sollte nicht außer Acht gelassen werden.

Bekannte Requirements-Management-Tools auf dem Markt sind z.B.:

  • Rational DOORS und Rational DOORS Next Generation von IBM
  • Visure Reqirements von VISURE SOLUTIONS
  • Team Foundation Server von Microsoft
  • Polarion von Siemens
  • Rational RequisitePro von IBM
  • Integrity von PTC
  • Atego Requirements Synchronize von Atego
  • Jama von Jama Software
  • HP Application Lifecycle Management (HP ALM) von HP Software Division of Hewlett Packard Enterprise
  • Caliber von MICRO FOCUS
  • Jira von Atlassian in Kombination mit  Confluence von Atlassian
  • Codebeamer von Intland
  • MediaWiki von Wikimedia Foundation

 

Zur Modellierung von Anforderungen sind auf dem Markt z.B. die nachfolgenden Tools bekannt:

  • Enterprise Architect von Sparx Systems
  • Innovator von  MID
  • MagicDraw von No Magic Inc.
  • Visio von Microsoft
  • Rational Rose Enterprise von IBM
  • TAU G2 von IBM
  • ARIS von Software AG
  • PowerDesigner von SYBASE
  • Silk Together von Micro Focus
  • Balsamiq Mockups von Balsamiq Studios
  • Rational Rhapsody von IBM
  • Yed von yWorks
  • Bizagi Modeler BPMN von Bizagi

 

Einführung von Requirements-Management

Die Einführung von Requirements-Management ist Teil einer Requirements-Engineering-Einführung. Dabei ist diese meist gleichgesetzt mit der Einführung eines Requirements-Management-Tools. Für eine erfolgreiche Einführung der Methoden des Requirements-Management und evtl. eines entsprechenden Tools ist es wichtig, ein Einführungskonzept zu entwickeln, das z.B. ein erfolgreiches Marketing- und Wissenstransferkonzept enthält und die Kriterien für geeignete Pilotprojekte definiert.

Sie haben noch Fragen?

Bei Fragen zu den Trainings, Beratung oder Projektarbeit der SOPHISTen stehen wir Ihnen gerne zur Verfügung: Von der Organisation und Vorbereitung über die Durchführung bis hin zur Nachbereitung. Ihr Ansprechpartner hilft Ihnen gerne weiter.

Ihre Ansprechpartner:

vertrieb[at]sophist[dot]de

+49 (0)9 11 40 900 63

Ihre Ansprechpartner:

vertrieb[at]sophist[dot]de

+49 (0)9 11 40 900 78

Ihre Ansprechpartner:

vertrieb[at]sophist[dot]de

+49 (0)9 11 40 900 62

AUS UNSEREM SOPHIST BLOG

SOPHIST REgelwerk2020 – Teil I

Als regelmäßiger SOPHIST-Blogleser haben Sie bestimmt keine Probleme, unsere Firmenphilosophie in diesem Bild in die richtige Reihenfolge zu bringen. Und sollten Sie zufällig hier gelandet sein, war die Wortwolke sicher kein großes Hindernis für Sie. Auch wenn unsere Firmenphilosophie von …

Ein Gedankenschritt zu unseren Wurzeln

Seit einigen Monaten haben wir es uns zur Aufgabe gemacht, unsere Firmenphilosophie nicht nur zu leben, sondern durch unser Handeln auch mit Leben zu füllen. Dazu war es aber nötig, uns diese wieder präsenter zumachen. Wie genau wir das gemacht …

SOPHIST DAYS 2019 – Sichern Sie sich den Frühbucherrabatt

Das Jahr vergeht wie immer im Flug, doch die schönste Zeit des Jahres beginnt erst! Keine Angst, ich meine nicht Weihnachten – ich meine die Zeit, in der die SOPHIST DAYS 2019 stattfinden. Am 23. Und 24. Oktober finden sie …

Frängisches Kanbanboard

Heute für Sie: Ein Schmankerl aus dem Projektalltag! Oder auf gut fränkisch: a Goudala. Einer unserer Projektteams (das beileibe nicht nur aus Franken besteht) hat sich den Spaß gemacht und ein fränkisches Kanbanboard zur Projektplanung eingesetzt. Für alle ‚Auswäddichen‘ hier …

MASTeR – Funktionale Anforderungen an technische Schnittstellen – Teil 2

Im letzten Beitrag haben wir Ihnen hier bereits zwei Szenarien vorgestellt, die funktionale Anforderungen an technischen Schnittstellen und die Probleme in solchen Situationen aufzeigen. Hier stellen wir Ihnen 3 weitere Szenarien vor, die Sie beachten müssen. Szenario 3 – Empfangen …

Copyright 2018

SOPHIST GmbH

Sie benötigen weitere Informationen?

Rufen Sie uns an und lassen Sie sich direkt an den richtigen Ansprechpartner durchstellen.

Tel:      +49 (0)9 11 40 90 00

E-Mail: heureka[at]sophist[dot]de

Unsere Bürozeiten sind:        Montag bis Donnerstag:                         Freitag:
                                              08:00 - 12:00 Uhr                                    08:00 - 12:00 Uhr
                                              13:00 - 18:00 Uhr                                    13:00 - 17:00 Uhr



Natürlich können sie auch gerne direkt per E-Mail diverse Abteilungen erreichen:

Rund um das Thema Trainings:

training[at]sophist[dot]de

 



Rund um das Thema Projekt- und Beratungstätigkeiten

vertrieb[at]sophist[dot]de

 



Rund um unsere Stellenangebote und Ihren Karrierechancen bei SOPHIST

DeineZukunft[at]sophist[dot]de


 

Zu Events und Marketing sowie unseren Publikationen

marketing[at]sophist[dot]de


 

Unser Impressum finden Sie hier:

Impressum

Datenschutz & Co