Digitaler Projektmanager: Ein Überblick über die aktuellen Anforderungen an DevOps

Der digitale Projektmanager: Ein Überblick über die aktuellen Anforderungen an DevOps

Ausführlicher Überblick und Erläuterung der Funktionen zum Anforderungsmanagement

Was ist „Modern Requirements4DevOps“?

Was ist Modern Requirements4DevOps? Lesen Sie weiter und erfahren Sie, wie Modern Requirements4DevOps funktioniert – welche Probleme es lösen kann und wer es nutzt –, sowie einen Überblick über die Funktionen, Preise und Integrationsmöglichkeiten.

Außerdem werde ich erläutern, wie sich Modern Requirements4DevOps von ähnlichen Tools unterscheidet.

Lesen Sie den vollständigen Artikel auf Digital Project Manager.

Jetzt erhältlich: „Modern Requirements4DevOps 2020“

Jetzt erhältlich: „Modern Requirements4DevOps 2020“

Einzelheiten zu den wichtigsten Neuerungen der „Modern Requirements4DevOps 2020“!

Benutzerfreundlichkeit, kurze Zykluszeiten, die Möglichkeit, Anforderungen online zu erstellen, Compliance-Berichte und weniger Nacharbeiten in der Entwicklung. Dies sind nur einige der Begriffe, mit denen unsere Kunden die Leistungsfähigkeit verschiedener Module der Anwendung „Modern Requirements4DevOps“ beschrieben haben. Mit unserem Release 2020 wurden neue Funktionen und Verbesserungen an den Modulen vorgenommen.

Hier stellen wir Ihnen einige Highlights zu einigen unserer Module in Modern Requirements sowie einige Tool-Verbesserungen vor, die wir für Sie umgesetzt haben. Die Module, die wir Ihnen vorstellen werden, sind:

  1. Rechteverwaltung
  2. Verbesserungen bei der Überprüfung
  3. Verbesserungen bei Smart Docs
  4. Verbesserungen bei Smart Reports
  5. Verbesserungen der Basisversion
  6. MatCal (Neu!)

 

1. Rechteverwaltung: Sie haben gefragt, und wir haben zugehört. Sie können nun den Benutzerzugriff verwalten. Ein Benutzer (der über Administratorrechte für die Sammlung/das Projekt verfügen muss) kann nun den Benutzerzugriff auf beide Module von Modern Requirements4DevOps sowie auf die Funktionen innerhalb jedes Moduls verwalten. Das Einrichten dieser Berechtigungen ist kinderleicht… Schritte zum Einrichten der Berechtigungen:

  • Auf Ihr Projekt zugreifen
  • Zu den Projekteinstellungen
  • Scrollen Sie nach unten zu „Erweiterungen“ > klicken Sie auf „Modern Requirements4DevOps“

Das wirst du sehen:

Auf diesem Bildschirm können Sie dieBerechtigungen für*Gruppen und/oder*Teams festlegen (im linken Bereich). Es gibt zwei Möglichkeiten, Berechtigungen festzulegen: Entweder in den „*Allgemeinen Einstellungen“ oder einzeln in den „*Modern Requirements4DevOps-Modulen“ (im rechten Bereich der Registerkarte „Berechtigungen“). Hier können Sie die Berechtigungen für die Funktionen der einzelnen Module festlegen.

Die folgenden Berechtigungsoptionen stehen zur Verfügung:

  1. Ordner erstellen/bearbeiten
  2. Ordner löschen
  3. Artefakt erstellen/aktualisieren
  4. Artefakt löschen
  5. Meta-Vorlage erstellen/aktualisieren
  6. Als Vorlage speichern
  7. Intelligente Berichterstellung
  8. Berichtsdesigner

Derzeit wird die Rechteverwaltung für drei Module unterstützt: Smart Docs,Baseline undReporting.

Video zur Rechteverwaltung

Weitere Informationen zu den Neuerungen im Bereich Rechteverwaltung und deren Funktionen finden Sie im Video.

 

2. Verbesserungen am Review-Modul: Das Review-Modul ermöglicht es Ihnen, innerhalb der Projektumgebung zu kommunizieren, Inhalte zu prüfen und zu genehmigen sowie bei Bedarf Änderungen vorzunehmen. Das Review-Modul wurde verbessert. Hier finden Sie eine Liste einiger neuer Funktionen:

  • Lesezugriff für Nichtteilnehmer an der Überprüfung
  • Automatische Massenerstellung von Prüfungsberichten
  • Format der Prüfungsberichte – Word/PDF

Lesezugriff für Nichtteilnehmer an der Überprüfung: Mit dieser Erweiterung können Sie nun Berechtigungen für Nichtteilnehmer festlegen, sodass diese die Details der Überprüfung im schreibgeschützten Modus einsehen können.

Nicht teilnehmende Benutzer:Benutzer, die weder Genehmiger noch Prüfer sind.

Automatische Massenerstellung von Prüfberichten: Mit dieser Erweiterung können Sie Prüfberichte für alle Überprüfungen eines Projekts auf einmal als Sammelbericht oder projektweise über das Admin-Panel erstellen.

Hier können Sie Projekte auswählen und Details angeben, um die Prüfberichte zu den bestehenden Überprüfungen automatisch zu erstellen

Format der Prüfberichte – Word/PDF: Das System bietet Ihnen nun die Möglichkeit, das Format auszuwählen, in dem die Prüfberichte erstellt werden sollen. Sie können zwischen einer Word- und einer PDF-Version wählen.

Der Zweck des Genehmigungsprüfungsberichts besteht darin, Einzelheiten zu allen Arbeitsaufgaben einer Überprüfung bereitzustellen. Er liefert einen vollständigen Überblick darüber, wer die Arbeitsaufgaben der Überprüfung genehmigt oder abgelehnt hat, sowie die entsprechenden Kommentare und Entscheidungen.

So nehmen Sie die Einstellungen vor:
  • Gehe zu „Admin/Einstellungen für Sammlungen“
  • Scrolle nach unten zu „Erweiterungen“
  • Wählen Sie „Modern Requirements4DevOps2020“
  • Wechseln Sie zur Registerkarte „Überprüfen“ (suchen Sie nach der Option, an der Sie Änderungen vornehmen möchten)
Hinweis: Eine detaillierte Liste der Verbesserungen und neuen Funktionen finden Sie unter „Modern Requirements4DevOps – Versionshinweise 2020„unter Revisionsverwaltung (Seite 10).“

Video zum Thema Bewertungsmanagement

Weitere Informationen zu den Neuerungen im Bewertungsmanagement und dessen Funktionen finden Sie im Video.

 

3. Erweiterungen bei Smart Docs: Smart Docs ist ein Tool, das die Lücke zwischen Dokumenten- und Informationsmanagement schließt, indem es die Erstellung von Anforderungen in einer Online-Dokumentansicht ermöglicht. Smart Docs wurde um neue Funktionen erweitert; hier sind einige der wichtigsten Neuerungen:

  • Vollbild-Unterstützung
  • Aktualisierung der Benutzeroberfläche im rechten Bereich
  • Aktualisierung der von den übergeordneten Elementen geerbten Eigenschaften

Vollbildunterstützung: Für eine bessere Benutzererfahrung und eine größere Anzeige können Sie Smart Docs nun im Vollbildmodus anzeigen. Das bedeutet eine bessere Übersicht beim Erstellen Ihrer Online-Anforderungsdokumente.

Aktualisierung der Benutzeroberfläche im rechten Bereich:

  • Zur Vereinfachung wurde in der Benutzeroberfläche des rechten Fensters ein Kreuzsymbol hinzugefügt. Das bedeutet, dass Sie das rechte Fenster nun direkt über das Fenster selbst schließen können.
  • Als ob das noch nicht genug wäre, haben wir den Suchbereich „*find“ um eine Funktion zum Ein- und Ausblenden erweitert, um die Benutzerfreundlichkeit zu verbessern.
  • Um mehr Platz für die Anzeige weiterer Arbeitselemente zu schaffen, wurden außerdem die Schaltflächen „Unterelement hinzufügen“ und „Alle auswählen/Auswahl aufheben“ entfernt. Denken Sie daran, dass Sie Ihre Arbeitselemente weiterhin per Drag & Drop in den Dokumentbereich ziehen können.

Aktualisierung zur Übernahme von Eigenschaften des übergeordneten Workitems: Mit dieser Aktualisierung wird das Kontrollkästchen zur Übernahme der Eigenschaften des übergeordneten Workitems in das untergeordnete Workitem standardmäßig als „nicht aktiviert“ angezeigt. 

Hinweis: Wenn in der Dropdown-Liste keine Eigenschaften ausgewählt werden, werden im untergeordneten Workitem keine Eigenschaften übernommen.

Smart Docs – Video

Weitere Informationen zu den Neuerungen in Smart Docs und dessen Funktionen finden Sie im Video.

 

4. Verbesserungen am Smart Report: Mit Smart Report können Benutzer ihre Berichte entsprechend der Struktur der Arbeitselemente formatieren. Das Modul ist aus vielen ADO- und Modern Requirements4DevOps-Modulen heraus zugänglich. Hier finden Sie eine Liste einiger Verbesserungen, die am Smart Report-Modul vorgenommen wurden:

  • Makrofähige Word-Vorlage hochladen
  • Auswahl der zuletzt hochgeladenen Word-Vorlage beibehalten
  • Auswahl des letzten Smart Parts beibehalten

Word-Vorlage mit Makros hochladen: Mit Smart Report können Sie nun über die Funktion „Word-Vorlage hochladen“ sowohl Word-Dokumente mit Makros (.docm) als auch Word-Vorlagen mit Makros (.dotm) in Smart Report hochladen und ausführen. Damit wird das Hochladen von Word-Vorlagen für Sie noch einfacher.

Auswahl der zuletzt hochgeladenen Word-Vorlage beibehalten: Ratet mal… Smart rReport ist jetzt noch smarter geworden und behält nun die Auswahl bei, die ihr beim Hochladen eurer Word-Vorlage getroffen habt. 

Auswahl des letzten Smart-Teils beibehalten: Wir haben uns nicht damit begnügt, die letzte Auswahl für die Wortvorlage zu speichern … Es wurden Verbesserungen vorgenommen, sodass das System nun auch die Auswahl Ihres letzten Smart-Berichtsteils beibehält. Das ist ein voller Erfolg für alle, die Berichte erstellen.

Smart Report – Video

Weitere Informationen zu den Neuerungen in Smart Reports und dessen Funktionen finden Sie im Video.

 

5. Verbesserungen bei „Baseline“: Mit „Baseline“ können Sie zu einem bestimmten Zeitpunkt eine Momentaufnahme Ihrer Anforderungen erstellen, um diese besser zu kontrollieren und Änderungen nachzuverfolgen. So wird Ihre Arbeitserfahrung dadurch noch besser:

  • Auswahl der Arbeitselemente beim Wechseln zwischen Registerkarten beibehalten
  • Vergleichs-ID beim Basisvergleich

Auswahl des Arbeitselements beim Wechseln zwischen Registerkarten beibehalten: Das System merkt sich nun die zuletzt ausgewählte Arbeitselement, wenn Sie innerhalb einer Baseline zwischen verschiedenen Registerkarten wechseln. Was bedeutet das? Nun, wenn Sie mit einer Baseline arbeiten (insbesondere mit einer großen) und zur Registerkarte „Vergleichen“ oder „Details“ wechseln und dann zurück zur Registerkarte „Ansicht“, falls Sie vergessen haben, mit welchem Arbeitselement Sie gerade gearbeitet haben … Machen Sie sich keine Sorgen mehr, denn das System merkt sich das für Sie.

Vergleichs-ID beim Baseline-Vergleich: Es wurden Verbesserungen vorgenommen, sodass Sie nun nur noch Revisionen von Arbeitselementen anzeigen können, die in beiden verglichenen Baselines vorhanden sind. Beispiel: Wenn ein Arbeitselement in einer der Baselines nicht vorhanden ist, wird keine Revisions-ID angezeigt; stattdessen erscheint in der Spalte „Rev.ID“ oder „Comp.Rev.ID“ ein „-“. Diese Regel gilt auch für den Differenzbericht.

Einführungsvideo

Weitere Informationen zu den Neuerungen in Baseline und dessen Funktionen finden Sie im Video.

 

6. MatCal (Neu): In Modern Requirements wurde eine neue Funktion eingeführt, mit der mathematische und logische Ausdrücke berechnet werden können. Klingt spannend? Nun, wir sind jedenfalls begeistert davon. Und zwar aus folgenden Gründen:

  • Damit können Sie Felder in Arbeitselementen automatisch auf der Grundlage der Eingaben in anderen Feldern desselben Arbeitselements berechnen lassen.
  • Es kann auf alle Workitem-Felder angewendet werden, einschließlich numerischer, boolescher und textueller Workitem-Felder

So gehen Sie vor: Übermitteln Sie Ihre Formeln an einen Mitarbeiter des Modern Requirements Customer Success-Teams, und wir nehmen die Konfiguration gerne für Sie vor.

MatCal-Video

Weitere Informationen zu MatCal und seinen Funktionen finden Sie im Video.

 

 

 

 

 
Eine detaillierte Liste aller Verbesserungen und Funktionen, die im Release 2020 vorgenommen wurden, finden Sie in den Release Notes zu Modern Requirements4DevOps 2020.

Wir freuen uns, Ihnen mitteilen zu können, dass „Modern Requirements4DevOps 2020“ nun zum Download bereitsteht!

Einführung in die Rechteverwaltung

Einführung in die Rechteverwaltung

Was ist Rechteverwaltung?

Die Rechteverwaltung ist eine neue Funktion in der MR2020-Version zur Steuerung des Benutzerzugriffs. Der Projektadministrator kann einer Benutzergruppe den Zugriff auf ein MR-Modul und dessen Funktionen gewähren oder verweigern. Derzeit ist die Rechteverwaltung für drei MR-Module verfügbar: Smart Docs, Baseline und Reporting.

Die Vorteile der Rechteverwaltung

Dank flexibler und individuell anpassbarer Berechtigungen können Projektteams das richtige Gleichgewicht zwischen Zusammenarbeit und Kontrolle wahren.

Jede Änderung der Berechtigungen wirkt sich sofort auf alle Benutzerteams und -gruppen aus, denen diese Berechtigungen zugewiesen sind. Dadurch wird sichergestellt, dass die Berechtigungseinstellungen im Laufe des Projekts und bei Rollenwechseln innerhalb der Teams problemlos aktualisiert und gepflegt werden können.

So greifen Sie auf die Rechteverwaltung zu

Die Rechteverwaltung ist über die Erweiterung „Modern Requirements4DevOps“ unter „Projekteinstellungen“ zugänglich.

Gruppenfunktionen

Die Funktionen, für die Sie Berechtigungen festlegen können, variieren von Modul zu Modul.

Die verfügbaren Gruppenfunktionen sind folgende:

  1. Ordner erstellen/bearbeiten
  2. Ordner löschen
  3. Artefakt erstellen/aktualisieren
  4. Artefakt löschen
  5. Meta-Vorlage erstellen/aktualisieren
  6. Als Vorlage speichern
  7. Intelligente Berichterstellung
  8. Intelligenter Berichtsdesigner

Auswahl der Berechtigungen

In der Regel stehen für jede Gruppenfunktion drei Arten von Zugriffsberechtigungen zur Auswahl:

„Zulassen“

„Ablehnen“

„Nicht festgelegt“

  1. „Zulassen“: Erteilt Benutzern ausdrücklich die Berechtigung, auf eine Gruppenfunktion in MR-Modulen zuzugreifen.
  2. „Verweigern“: Schränkt den Zugriff von Benutzern auf eine Gruppenfunktion im MR-Modul bzw. in den MR-Modulen ausdrücklich ein.
  3. „Nicht festgelegt“: Verweigert Benutzern implizit den Zugriff auf eine Gruppenfunktion im/in den MR-Modul(en).

Vererbte Berechtigungen

Teams/Gruppen können Berechtigungseinstellungen automatisch von übergeordneten Teams/Gruppen übernehmen. Berechtigungseinstellungen, die in den untergeordneten Teams/Gruppen explizit geändert werden, können die von übergeordneten Teams/Gruppen übernommenen Berechtigungen überschreiben. Beachten Sie bitte die folgenden Regeln:

  1. Vererbte „Allow“-Werte können auf „Deny“ überschrieben werden.
  2. Der vererbte Wert „Nicht festgelegt“ kann auf „Zulassen“ oder „Verweigern“ überschrieben werden.
  3. Der vererbte Wert „Verweigern“ kann nicht in „Zulassen“ überschrieben werden.

Berechtigungskonflikte

Wenn derselbe Benutzer in mehr als einem Team oder einer Gruppe vorhanden ist, gelten folgende Regeln:

  1. „Verweigern“ hat Vorrang vor „Zulassen“.
  2. „Ablehnen“ hat Vorrang vor „Nicht festgelegt“.
  3. „Zulassen“ hat Vorrang vor „Nicht festgelegt“.

Bitte sehen Sie sich das ausführliche Tutorial-Video zum Thema Rechteverwaltung an!

Wenn Sie Fragen oder Anregungen zum Thema Rechteverwaltung haben, wenden Sie sich bitte an Ihren Kundenbetreuer bei Modern Requirements , und wir werden diese Funktion gerne gemeinsam mit Ihnen erkunden.

Einsatz von MatCal für mathematische und logische Berechnungen im modernen Anforderungsmanagement

Einsatz von MatCal für mathematische und logische Berechnungen im modernen Anforderungsmanagement

Was ist MatCal?

MatCal ist eine Funktion in Modern Requirement4DevOps, mit der mathematische und logische Ausdrücke auf Arbeitselemente angewendet werden können.

Warum wir MatCal im Anforderungsmanagement brauchen

Um die Beziehungen zwischen den Eigenschaften von Arbeitselementen intelligenter zu verwalten! Dadurch entfällt der manuelle Aufwand für Berechnungen außerhalb der Projektumgebung, und es wird das Risiko vermieden, dass fehlerhafte Berechnungsergebnisse in Ihre Projekte gelangen.

Betrachten wir hier ein einfaches Beispiel, um die Beziehung zwischen den Eigenschaften von Arbeitselementen zu veranschaulichen.

Business Value and Priority are properties of work item Feature.  Normally, high Business Value leads to high Priority.

With the right configuration, MatCal could help you manage the relationship by automatically assigning Priority value based on the Business Value input.

Anwendungsszenarien in der Industrie

Szenario 1: Automotive Safety Integrity Level (ASIL) gemäß ISO 26262

Szenario 2: Die Risikoeinstufung wird automatisch anhand des Schweregrads und der Häufigkeit ermittelt

Szenario 3: Die Prioritätsbewertung wird automatisch anhand des Schweregrads und der Wahrscheinlichkeit zugewiesen

Schau dir das Video an, um weitere Anwendungsbeispiele und Anleitungen zu MatCal zu erhalten!

Inhaltsverzeichnis

Beginnen Sie noch heute mit der Nutzung von Modern Requirements.

✅ Definieren, verwalten und verfolgen Sie Anforderungen innerhalb von Azure DevOps
✅ Arbeiten Sie nahtlos mit regulierten Teams zusammen
✅ Starten Sie KOSTENLOS – keine Kreditkarte erforderlich

Aktuelle Artikel

Wiederverwendung von Anforderungen

Wiederverwendung von Anforderungen

Erfahren Sie, wie Sie Anforderungen in Azure DevOps wiederverwenden können

Azure DevOps ist eine hervorragende Plattform, die eine zentrale Informationsquelle bietet.
Für viele Teams reicht diese Aussage allein schon aus, um den Einsatz der weltweit führenden ALM-Plattform für ihr Anforderungsmanagement in Betracht zu ziehen. Die Möglichkeit, Entwicklungsaufgaben mit Anforderungen und diese wiederum mit Testfällen zu verknüpfen, ist kaum zu übertreffen. 

Was aber, wenn Sie nicht alle Funktionen einer vollständigen ALM-Plattform benötigen?
Was, wenn Sie lediglich eine Lösung für Ihr Anforderungsmanagement benötigen? 

Sie können alle umfangreichen Funktionen von Modern Requirements4DevOps nutzen, um Ihr Azure DevOps-Projekt in eine vollwertige Lösung für das Anforderungsmanagement zu verwandeln. Eine dieser Funktionen ist die Möglichkeit, Anforderungen mithilfe des Modern Requirements4DevOps Reuse-Tools projekt-, sammlungs- und serverübergreifend wiederzuverwenden.

Möchten Sie Anforderungen wiederverwenden?
Dann sind Sie hier genau richtig. 

Was Sie in diesem kurzen Artikel erfahren werden:

  1. Vorteile der Wiederverwendung von Anforderungen
  2. Die beiden Arten der Wiederverwendung von Anforderungen
  3. Wie sich die Wiederverwendung von Anforderungen effektiv nutzen lässt

Die Vorteile der Wiederverwendung von Anforderungen

Wenn wir über die Vorteile der Wiederverwendung von Anforderungen sprechen, muss zunächst ein Punkt angesprochen werden.

Die häufigste Frage, die mir Hardware-Teams stellen, lautet: „Inwiefern könnte das für Teams von Nutzen sein, die nichts mit Software zu tun haben?“

Bevor wir also beginnen: Die Wiederverwendung von Anforderungen ist nicht nur etwas für Software-Teams.

Die Wiederverwendung von Anforderungen ist ein Thema, das oft für Aufsehen sorgt.

Das liegt daran, dass sich Unternehmen in der Weltwirtschaft zunehmend auf bestimmte Bereiche oder Segmente innerhalb bestimmter Branchen konzentrieren. Dies führt dazu, dass Unternehmen Produkte in einem bestimmten Bereich oder rund um eine bestimmte Lösung entwickeln und sich wirklich auf die wenigen Dinge konzentrieren, in denen sie wirklich erfolgreich sein können.

Das bedeutet, dass ein Team bei der Entwicklung von Projekten, Lösungen oder Systemen häufig Elemente aus einem früheren Projekt wiederverwenden kann. Hier kommt die Wiederverwendung von Anforderungen ins Spiel.

Indem ein Team diese Anforderungen im nächsten Projekt wiederverwenden kann, lässt sich der Aufwand für den Start eines neuen Projekts reduzieren.

Für manche mag das vielleicht schon klar sein.

Was jedoch vielleicht nicht auf den ersten Blick ersichtlich ist: Die Wiederverwendung kann auch eine hervorragende Möglichkeit sein, Anforderungen zu handhaben, deren Geltungsbereich über die Projektebene hinausgeht. Dazu gehören nicht-funktionale Anforderungen oder Risiken, die als unternehmensweite Vorgabe berücksichtigt werden müssen. Dies würde sogar so weit gehen, dass Ihr Team Anforderungen wiederverwenden könnte, deren Zweck streng regulativ oder auf Compliance ausgerichtet ist. Diese Funktionalität lässt sich gleichermaßen auf Software- und Hardware-Teams ausweiten und kann sogar Produktteams unterstützen, die sich einer physischen Komponente oder einem physischen Ergebnis widmen.

Die zwei Arten der Wiederverwendung von Anforderungen

Wiederverwendung von Anforderungen durch Verweis

Die Wiederverwendung von Anforderungen durch Verweise ist eine schnelle Möglichkeit, bestehende Anforderungen in Ihr Projekt zu integrieren, indem Sie einfach Verknüpfungen zu ihnen erstellen. Auf diese Weise haben Sie direkten Zugriff auf diese Arbeitselemente und können alle zugehörigen Inhalte, Verknüpfungen und Anhänge überprüfen, ohne sie tatsächlich innerhalb oder zwischen Projekten kopieren zu müssen.

 

Anforderungen durch Kopieren wiederverwenden

In Azure DevOps sind die Möglichkeiten zum Kopieren von Anforderungen oder anderen Arbeitselementen von einem Projekt in ein anderes sehr begrenzt. Wenn Sie jedoch Modern Requirements4DevOps in Ihre Azure DevOps-Umgebung integrieren, kann die Wiederverwendung von Anforderungen ihr volles Potenzial entfalten.

Bei der Erörterung der Wiederverwendung von Anforderungen durch Kopieren sind drei wesentliche Ansätze zu berücksichtigen.

 

Wie man Anforderungen effektiv wiederverwendet

Nach dem Ansehen der oben genannten Videos wird deutlich, dass das Tool „Modern Requirements4DevOps Reuse“ für die Wiederverwendung von Anforderungen sehr effektiv ist.
Es bietet vollständige Kontrolle über die Anforderungen, die Sie wiederverwenden möchten, ermöglicht es Ihnen, diese Anforderungen anzupassen, und erlaubt es Ihnen, die Anforderungen mit dem ursprünglichen Workitem zu verknüpfen.

Das bedeutet, dass Sie Anforderungen mit dem Modern Requirements4DevOps Reuse-Tool an jeden beliebigen Ort senden können. Es gibt jedoch einige Möglichkeiten, wie Sie das Reuse-Tool noch effektiver nutzen können. 

Als erstes ist die Kombination des Reuse-Tools mit dem „Modern Requirements4DevOps Baseline“-Tool zu nennen. 

Was ist eine Baseline?
Viele Teams nutzen Baselines für Anforderungen, ohne sich dessen überhaupt bewusst zu sein.

Eine Baseline ist eine Momentaufnahme der Arbeitselemente zu einem bestimmten Zeitpunkt.
Viele Teams verwenden einfach die Versionen von Microsoft Word-Dokumenten als Baseline. 

Wenn es darum geht, Anforderungen zu einem bestimmten Zeitpunkt zu erfassen, gibt es viele Gründe, warum die Funktion „Modern Requirements4DevOps“ dem herkömmlichen Microsoft Word-Ansatz überlegen ist. Mit den „Modern Requirements4DevOps Baselines“ können Sie eine Reihe von Arbeitsaufgaben so erfassen, wie sie zu einem beliebigen Zeitpunkt Ihrer Wahl vorlagen.

Das bedeutet: Wenn Sie Ihre Anforderungen so erfassen möchten, wie sie vor zwei Wochen waren, können Sie ganz einfach eine Baseline für diese Anforderungen zu diesem Datum erstellen. Dies führt direkt zu den Vorteilen des von Modern Requirements4DevOps hinzugefügten Reuse-Tools.

Durch die Kombination des Reuse-Tools mit unserer Baseline können Sie nicht nur die Anforderungen auswählen, die Sie wiederverwenden möchten, sondern auch die jeweilige Version dieser Anforderungen. So können Sie die beste und am besten geeignete Version Ihrer Anforderungen in Ihr nächstes Projekt übernehmen. 

Als Nächstes ist zu erwähnen, dass man bei der Wiederverwendung von Anforderungen das Präfix, das Postfix und andere Operationen effektiv einsetzen sollte.

Bei der Wiederverwendung von Anforderungen können Sie mit dem Tool „Modern Requirements4DevOps Reuse“ festlegen, wie die wiederverwendeten Anforderungen im Zielprojekt dargestellt werden sollen. 

Der Bildschirm, über den Sie dies tun können, ist unten zu sehen:

Mit dieser Funktion können Sie den Anforderungen ganz einfach ein Präfix oder Suffix hinzufügen, sobald sie das von Ihnen ausgewählte Zielprojekt erreichen. Wie oben gezeigt, können Sie diese Anforderungen auch an einen bestimmten Bereichspfad (wie beispielsweise „Hardware“ oder „Software“) oder sogar an eine bestimmte Iteration senden, sodass Sie entscheiden können, wann diese Anforderungen bearbeitet werden. 

Die am häufigsten genutzte Funktion in den Feldoptionen ist jedoch die Möglichkeit, ein Tag hinzuzufügen.
Wenn Sie Anforderungen von einem Projekt in ein anderes übertragen, möchten Sie diese Anforderungen im Zielprojekt oft leicht identifizieren und nachverfolgen können. Durch das Hinzufügen eines Tags ist dies möglich.

Inwiefern hängt dies mit der Option „Source Work Item“ zusammen?

Mit dieser Option können Sie eine Verknüpfung zwischen dem Workitem, das Sie wiederverwenden, und dem Workitem herstellen, das Sie in Ihrem Zielprojekt anlegen. 

Welchen Link erstellt das?
Es verknüpft Ihr neues Ziel-Workitem mit Ihrem ursprünglichen Workitem über den Link „Verwandt“ oder einen beliebigen anderen Linktyp, den Sie im Admin-Bereich konfiguriert haben.
In der folgenden Abbildung sehen Sie einen Testfall, den ich von einem Projekt in ein anderes kopiert habe, wobei sowohl das Präfix „CL- “ als auch die Option „Mit Quell-Workitem verknüpfen“ aktiviert waren.

 

Using the “Link to source work item” feature allows you to easily trace requirements back to where they were pulled from. While there are many use cases for this feature when moving requirements directly from project to project, this more advanced use cases are for when you are moving requirements from a library or repository into a project instead.

Wie fügt man kopierte Baselines zusammen?

Baseline ist ein sehr nützliches Werkzeug, ganz gleich, ob Sie ein einzelnes Arbeitselement oder eine lange Liste von Arbeitselementen aus Ihrem Quellprojekt bzw. Ihrer Quellbibliothek wiederverwenden möchten. In Modern Requirements können Sie Verknüpfungen zwischen Ihren Quell- und den kopierten Arbeitselementen erstellen, sodass Sie die Herkunft dieser kopierten Arbeitselemente zurückverfolgen können.

Obwohl Verbindungen zwischen ihnen bestehen, gelten die kopierten Arbeitselemente weiterhin als unabhängig von den Quell-Arbeitselementen, was bedeutet, dass Änderungen, die Sie entweder an den kopierten oder an den Quell-Arbeitselementen vornehmen, keine Auswirkungen auf das jeweils andere Element haben.

Vielleicht fragen Sie sich: Wie lassen sich die Änderungen bei Bedarf synchronisieren? Angenommen, Sie haben eine Bibliothek, in der alle Ihre Arbeitselemente für Designspezifikationen gespeichert sind, und Sie haben diese in 5 verschiedenen Projekten wiederverwendet. Wenn Sie nun einige Designs in der Bibliothek ändern müssen und möchten, dass alle kopierten Designspezifikationen synchronisiert werden, können Sie einfach die Merge-Funktion verwenden, die sich unter „Source Copied Baseline(s)“ oder „Target Copied Baseline(s)“ auf der Registerkarte „Details“ des Baseline-Moduls befindet.

Baseline ist ein sehr nützliches Werkzeug, ganz gleich, ob Sie ein einzelnes Arbeitselement oder eine lange Liste von Arbeitselementen aus Ihrem Quellprojekt bzw. Ihrer Quellbibliothek wiederverwenden möchten. In Modern Requirements können Sie Verknüpfungen zwischen Ihren Quell- und den kopierten Arbeitselementen erstellen, sodass Sie die Herkunft dieser kopierten Arbeitselemente zurückverfolgen können.

Obwohl Verbindungen zwischen ihnen bestehen, gelten die kopierten Arbeitselemente weiterhin als unabhängig von den Quell-Arbeitselementen, was bedeutet, dass Änderungen, die Sie entweder an den kopierten oder an den Quell-Arbeitselementen vornehmen, keine Auswirkungen auf das jeweils andere Element haben.

Vielleicht fragen Sie sich: Wie lassen sich die Änderungen bei Bedarf synchronisieren? Angenommen, Sie haben eine Bibliothek, in der alle Ihre Arbeitselemente für Designspezifikationen gespeichert sind, und Sie haben diese in 5 verschiedenen Projekten wiederverwendet. Wenn Sie nun einige Designs in der Bibliothek ändern müssen und möchten, dass alle kopierten Designspezifikationen synchronisiert werden, können Sie einfach die Merge-Funktion verwenden, die sich unter „Source Copied Baseline(s)“ oder „Target Copied Baseline(s)“ auf der Registerkarte „Details“ des Baseline-Moduls befindet.

Erinnern Sie sich noch an die Definition einer Baseline? Es handelt sich um eine Momentaufnahme ausgewählter Arbeitselemente zu einem bestimmten Zeitpunkt. Unabhängig davon, welche Änderungen wir an den in der Baseline enthaltenen Arbeitselementen vorgenommen haben, bleibt die gespeicherte Momentaufnahme unverändert. Selbst wenn wir die Baselines zusammengeführt haben, werden die Änderungen an den neuesten Versionen der Arbeitselemente vorgenommen, nicht an den Baselines selbst. Klingt das etwas schwer verständlich?

Bitte sehen Sie sich das 5-minütige Video zum Zusammenführen kopierter Baselines an.

 

Want to experience reuse’s full potential?

Testen Sie „Modern Requirements4DevOps“ noch heute kostenlos.

Wir bieten Ihnen die Möglichkeit, unsere Lösung für das Anforderungsmanagement in Ihrer eigenen Azure DevOps-Umgebung oder in einer von uns bereitgestellten Umgebung mit Beispieldaten zu testen. 

Inhaltsverzeichnis

Beginnen Sie noch heute mit der Nutzung von Modern Requirements.

✅ Definieren, verwalten und verfolgen Sie Anforderungen innerhalb von Azure DevOps
✅ Arbeiten Sie nahtlos mit regulierten Teams zusammen
✅ Starten Sie KOSTENLOS – keine Kreditkarte erforderlich

Aktuelle Artikel

Anforderungen in Azure DevOps importieren

Anforderungen in Azure DevOps importieren

Erfahren Sie, wie Sie Anforderungen (und einige Assets) ganz einfach in Ihr ADO-Projekt importieren können

Wenn Sie zu Azure DevOps wechseln oder offline arbeiten und keinen Zugriff auf Ihr bestehendes Azure DevOps-Projekt haben, benötigen Sie eine Möglichkeit, Ihre neu erstellten Anforderungen in Azure DevOps zu übertragen.

Viele Teams stehen vor der Herausforderung, die Anforderungen, die sie in Excel, Word und anderen Programmen erstellt haben, in Azure DevOps zu übertragen. Glücklicherweise gibt es einige einfache Möglichkeiten, dies zu bewerkstelligen, ohne dass Sie Ihren Prozess um langwierige Kopier- und Einfügevorgänge erweitern müssen! 

In diesem Artikel werden wir einige verschiedene Möglichkeiten zum Importieren von Anforderungen behandeln.

Eine dieser Optionen ist kostenlos, und einige Funktionen stehen zur Verfügung, wenn Sie „Modern Requirements4DevOps“ zu Ihrem Azure DevOps-Projekt hinzufügen. 

Dieser Artikel behandelt folgende Themen:

  1. Anforderungen aus Microsoft Excel importieren
  2. Anforderungen für den Import aus Microsoft Word
  3. Diagramme und Mockups in Azure DevOps importieren

Anforderungen aus Microsoft Excel importieren

Ganz gleich, ob Sie alle oder nur einen Teil Ihrer bestehenden Anforderungen in Excel gespeichert haben oder ob Sie Anforderungen aus einem internen Tool in eine CSV-Datei exportieren möchten – es gibt eine kostenlose Möglichkeit, Ihre Anforderungen in Ihr Azure DevOps-Projekt zu importieren. 

Dies ist eine kostenlose Lösung – vorausgesetzt, Sie verfügen bereits über Azure DevOps und Excel.

Als Erstes sollten Sie sicherstellen, dass Sie über das Microsoft Excel-Add-In „Team-Registerkarte“ verfügen .

Sie können dieses Add-in direkt hier herunterladen:

(Auf der oben genannten Seite ist „Azure DevOps Office® Integration 2019“ im Abschnitt „Sonstige Tools, Frameworks und Redistributables“aufgeführt.)

Wenn Sie auf den obigen Link geklickt haben, können Sie die Registerkarte „Team“ in Excel aktivieren. 

Wenn diese Erweiterung aktiviert ist, können Sie eine Excel-Tabelle direkt mit einem bestimmten Projekt in Ihrer Azure DevOps-Organisation verknüpfen. 

Wenn Sie diese Funktion aktivieren, stehen Ihnen zwei Hauptfunktionen zur Verfügung:
1) Sie können Anforderungen aus Excel inIhr Projekt übertragen
2) Sie können Anforderungen ausIhrem Projekt inExcel exportieren

Das bedeutet, dass Sie Ihre Anforderungen über beide Oberflächen bearbeiten und die Änderungen mit Ihrem Projekt synchronisieren können. Wenn Sie also Anforderungen in Excel importieren und dort Änderungen vornehmen, können Sie diese Änderungen wieder in die Anforderungen Ihres Projekts übertragen. 

Nachdem Sie das heruntergeladene Installationsprogramm ausgeführt haben, können Sie die Erweiterung aktivieren.

So aktivieren Sie die Registerkarte „Team“in Excel:

  1. Excel öffnen
  2. Leeres Blatt erstellen 
  3. Klicken Sie auf „Datei“
  4. Auf „Optionen“ klicken
  5. Klicken Sie auf „Add-Ins“
  6. Wählen Sie „COM-Add-Ins“ aus dem Dropdown-Menü am unteren Rand des Fensters
  7. Wählen Sie „Team Foundation Add-In“ und klicken Sie auf „OK“. 
Sollten bei diesem Vorgang Probleme auftreten, folgen Sie bitte diesem Link.
 
Wenn Sie nun in Excel die Registerkarte „Team“ sehen, können Sie mit dem Importieren der Anforderungen beginnen! 

Verwendung der Registerkarte „Team“ in Excel

In diesem Video zeigen wir Ihnen, wie Ihr Team die Importfunktionen nutzen kann, die das Add-In „Excel Team“ bietet.

Anforderungen für den Import aus Microsoft Word

Die zweite Möglichkeit, Anforderungen in Ihr Projekt zu importieren, ist über Microsoft Word. 

Diese Funktion ist eine „Vorschau-Funktion“, die mit jeder Enterprise Plus Modern Requirements4DevOps-Lizenz verfügbar ist. Das bedeutet, dass jeder Benutzer in Ihrem Unternehmen, der über eine Enterprise Plus-Lizenz verfügt, auf die Word-Importfunktion zugreifen und diese nutzen kann. 

Wenn Sie „Modern Requirements4DevOps“ derzeit noch nicht nutzen, können Sie diese Word-Importfunktion testen, indem Sie „Modern Requirements4DevOps“ noch heute ausprobieren!

Probier es doch mal aus!

Wie funktioniert der Word-Import? 

Warnung: Da es sich um eine Vorschaufunktion handelt, solltest du damit rechnen, dass dies vielleicht nicht die eleganteste Lösung ist und in der Regel einige Programmierkenntnisse erfordert. Aber nicht viel – und wenn du dir für 20 Minuten einen Entwickler ausleihen kannst, der sich mit XML (oder einer anderen Skriptsprache) auskennt, sollte das kein Problem sein.

Für den Word-Import benötigen Sie ein gut formatiertes Word-Dokument, in dem die verschiedenen Arbeitselemente bzw. Anforderungen und deren Eigenschaften durch unterschiedliche Überschriften dargestellt werden. 

Nehmen wir zum Beispiel ein BRD, das Sie vielleicht bereits im Word-Format haben.

Wahrscheinlich haben Sie Ihre Einleitung, den Überblick, den Umfang und andere kontextbezogene Elemente mit dem Stil „Überschrift 1“ formatiert. 

Möglicherweise sind in diesem Dokument auch Ihre Epics, Features und User Stories enthalten.Ihr Dokument könnte dannetwa so aussehen:

Überschrift 1 – Einleitung
-> Absatz –Der gesamte Text der Einleitung kommt hierhin…

Überschrift 1 – Überblick
-> Absatz –Der gesamte Text für den Überblick kommt hierhin…

Überschrift 1 – Geltungsbereich

-> Absatz –Der gesamte Text für den Geltungsbereich kommt hierhin…

Überschrift 1 – Anforderungen
-> Überschrift 2 – Name des Epics
–> Überschrift 3 – Name der Funktion
—> Überschrift 4 – Name der User Story
—-> Absatz – Beschreibung der oben genannten User Story

Dein Dokument sieht vielleicht etwas anders aus, aber das macht nichts.Die Grundsätze, die du gleich kennenlernen wirst, sind dieselben. 

Für den Word-Import sind ein Dokument (siehe oben) und ein Regelsatz (siehe unten) erforderlich.

In der Regel erstellt ein Administrator einen Regelsatz, den Ihr Team für den Import von Dokumenten verwendet, und dies muss nur einmal erfolgen.Wenn Sie also bereits ein Dokument erstellt haben und Ihr Administrator einen Regelsatz angelegt hat, können Sie loslegen. 

Wenn Ihr Administrator einen Regelsatz erstellen muss, lesen Sie weiter. 

Das Erstellen eines Regelsatzes ist unglaublich einfach und erfolgt durch Bearbeiten einer XML-Datei.
Die von Ihnen erstellte XML-Datei legt fest, wie das Word-Import-Tool Ihr Dokument analysiert, um Folgendes zu ermitteln:
1) Welche Teile des Dokuments sind Arbeitselemente?
2) Welche Teile des Dokuments sind Eigenschaften eines bestimmten Arbeitselements?

Wenn Sie diese Anleitung in Echtzeit durcharbeiten, könnte es hilfreich sein, diese Regelsatzdatei als Ausgangspunkt herunterzuladen und sich das folgende Video anzusehen:

Erste Schritte mit dem Beispiel-Regelsatz

In diesem Video zeigen wir Ihnen, wie Sie mithilfe der Beispiel-Regelsatzdatei ein einfaches Anforderungsdokument importieren können. Bitte beachten Sie, dass die Erstellung eines Regelsatzes in der Regel ein einmaliger Vorgang ist. 

Diagramme und Mockups in Azure DevOps importieren

Diagramme, Mockups und Anwendungsfallmodelle können äußerst nützliche Hilfsmittel für die Erstellung und Ermittlung von Anforderungen sein. 

Deshalb kann Ihr Team mit Modern Requirements4DevOps all diese Visualisierungen ganz einfach direkt aus Ihrem Projekt heraus erstellen. So profitieren Sie von einem Modell mit einer einzigen Datenquelle, bei dem alles in Ihr Projekt integriert ist. 

Vielleicht verfügen Sie aber bereits über Diagramme und Mockups, die Sie Ihrem Azure DevOps-Projekt hinzufügen und mit Anforderungen verknüpfen möchten. Ist es möglich, diese Assets zu importieren?

Die Antwort lautet: Ja.

Sowohl mit unserem Mockup-Tool als auch mit unserem Diagramm-Tool können Sie vorhandene Mockups oder Diagramme ganz einfach in Ihr Azure DevOps-Projekt einbinden. 

Speichern Sie dazu Ihr Element einfach als PNG- oder JPEG-Datei aus dem von Ihnen gewählten Mockup-/Diagramm-Tool.
Anschließend können Sie Ihr erstelltes Element entweder in das Modern Requirements4DevOp-Simulationstool (Mockups)oder indas Diagramm-Tool (Diagramme) hochladen

Vielleicht fragst du dich: „Aber wenn wir die Dateien als .png oder .jpeg hochladen, wie können wir dann unsere Diagramme und Mockups bearbeiten?“ Nun, das geht nicht. Aber es gibt trotzdem einen Grund, warum du es trotzdem tun solltest. 

Wenn Sie ein einzelnes Diagramm mit 25 Anforderungen verknüpfen möchten, ohne „Modern Requirements“ zu verwenden, müssen Sie alle 25 Anforderungen öffnen und sie jeweils einzeln mit dem Diagramm verknüpfen. 

Wenn Sie Ihr Diagramm in Zukunft aktualisieren, müssen Sie alle 25 Anforderungen erneut öffnen und den Anhang ändern. 

Mit Modern Requirements4DevOps können Sie jedoch ein Diagramm-Arbeitselement erstellen, mit dem Sie alle erforderlichen Anforderungen über das rechte Fenster direkt verknüpfen können. Das bedeutet, dass Sie Ihr Diagramm an einem einzigen Ort haben. Wenn dieses Diagramm aktualisiert werden muss, können Sie ganz einfach Ihr aktualisiertes Bild hinzufügen und Ihren Anhang mit diesem einen Arbeitselement verknüpfen. 

Schlussfolgerung

In diesem Artikel haben wir drei verschiedene Möglichkeiten vorgestellt, wie Sie sowohl Anforderungen als auch die dazugehörigen Assets in Ihr Azure DevOps-Projekt importieren können. 

Sie können Anforderungen über Excel oder Word importieren oder Ihre vorhandenen Diagramme und Mockups importieren. 

Wenn Sie daran interessiert sind, Modern Requirements4DevOps zur Unterstützung Ihres Anforderungsmanagementprozesses einzusetzen, probieren Sie unser Produkt doch einfach hier aus!

Das FAQ-Modul

Das FAQ-Modul

Die Lösung für die Erfassung der Anforderungen im Vorfeld

In diesem Artikel behandeln wir die Funktionen und Vorteile des FAQ-Moduls.

Dieses Modul wurde entwickelt, um Teams zu unterstützen, die zu Beginn ihres Anforderungsmanagementprozesses Anforderungen erfassen. Durch die Erstellung von Fragenlisten können Teams ihr Wissen über den Erfassungsprozess leicht erfassen und wiederverwenden, um die richtigen Fragen zu stellen, die zu den besten Anforderungen führen.

Was ist das FAQ-Modul?

Das FAQ-Modul ist eine Sammlung von Fragenlisten, die Ihr Team erstellen, bearbeiten, ändern, als Vorlage verwenden und zur Ermittlung von Anforderungen nutzen kann. Durch die Verwendung des FAQ-Moduls zum Aufbau einer Wissensdatenbank für Ihr Team können Sie sicher sein, dass jedes Teammitglied effektiv mit den Stakeholdern kommunizieren kann.

Durch die Erstellung der besten Fragen zu diesem Bereich kann Ihr Team sicherstellen, dass es stets die bestmöglichen Anforderungen ermittelt.

Der Hauptvorteil dieses Moduls besteht darin, dass es Ihrem Team die Möglichkeit bietet, eine Wissensdatenbank aufzubauen, die sowohl von erfahrenen Business Analysten als auch von denen genutzt werden kann, die Anforderungen in einem ihnen unbekannten Bereich ermitteln müssen. Das FAQ-Modul enthält bereits über 3000 Fragen zu vielen verschiedenen Themen.

Zu diesen Themen gehören mehrere Vorlagen zur ISO-Konformität sowie Vorlagen zu nicht-funktionalen Anforderungen wie Skalierbarkeit, Wiederverwendbarkeit oder Bedienbarkeit, die für die Ermittlung verwendet werden können.

Für viele Teams wird dieses Modul die Excel-basierten Fragenlisten ersetzen, die sie möglicherweise in der Vergangenheit verwendet haben.

Um mit den anderen Modulen des Modern Requirements-Toolset im Einklang zu bleiben, verbindet das FAQ-Modul einen bisher getrennten Prozess direkt mit Ihrem Projekt. Das bedeutet, dass Ihre Teams ganz einfach Anforderungen zu Ihrem Projekt hinzufügen können, indem sie die Fragen in Ihrer FAQ-Fragenliste beantworten.

Welchen Mehrwert bietet das FAQ-Modul?

Der Wert unseres FAQ-Moduls lässt sich in zwei einfachen Punkten beschreiben.

  • Das FAQ-Modul hilft dabei, bessere Anforderungen zu erstellen, indem es den Erhebungsprozess begleitet und so die Wahrscheinlichkeit eines erfolgreichen Projektabschlusses erhöht.
  • Das FAQ-Modul reduziert den Zeitaufwand für die Ermittlung von Anforderungen während Ihres gesamten Projekts, sodass Ihr Team schneller mit der Entwicklung beginnen kann.

Durch die Nutzung des wertvollen Wissens erfahrener Business Analysten können Sie domänenspezifische Fragenvorlagen erstellen, die Ihnen dabei helfen, den Erhebungsprozess zu strukturieren. Das bedeutet, dass Sie jeden Business Analysten unabhängig von seiner Erfahrung in einen Raum mit einem Stakeholder schicken können und sicher sein können, dass er vollständige und umsetzbare Anforderungen erstellt.

Da Sie keine Fragenvorlagen mehr erstellen und die ermittelten Anforderungen anschließend in Ihr RM-Tool kopieren müssen, kann Ihr Team den Erfassungsprozess schneller durchlaufen. Das bedeutet, dass mehr Zeit für die Überarbeitung genauerer Anforderungen bleibt und weniger Zeit für das Kopieren und Einfügen von User Stories aufgewendet werden muss, die wahrscheinlich noch mehr Arbeit erfordern.

Was sind die Anwendungsfälle für das FAQ-Modul?

Wenn wir mit unserer Community über die Nutzung des FAQ-Moduls sprechen, beschreiben sie oft, wie dieses Modul ihre Prozesse optimiert und die Erhebungsphase von Projekten einfacher gestaltet hat.

Selbst Teams, die traditionell keine Fragenlisten verwenden, berichten uns nach ihrem Beitritt zu unserer Community, wie sehr sie es schätzen, das Wissen aller Teammitglieder in einer einheitlichen Liste zusammenfassen zu können.

Hier sind die Anwendungsfälle, die wir für das FAQ-Modul gesehen haben.

ANWENDUNGSFALL 1

Mein Team sammelt derzeit zunächst die Anforderungen und arbeitet anschließend iterativ an unserem Projekt. Derzeit verwenden wir Excel während der Phase der Anforderungserfassung, was jedoch bedeutet, dass wir die Anforderungen anschließend in das Tool unserer Wahl kopieren müssen.

Da wir als Team die Anforderungen im Voraus erfassen, bietet sich die perfekte Gelegenheit, eine für diesen Bereich entwickelte Fragenliste zu verwenden. Die Verwendung von Excel als Hilfsmittel für diese Fragenliste führt jedoch später zu einem langwierigen Kopier- und Einfügevorgang. 

Kopieren/Einfügen-Prozesse sind in der Regel fehleranfällig und zeitaufwendig. Oftmals bemerkt ein Teammitglied gerade während dieser ohnehin schon langwierigen Kopier-/Einfügevorgänge, dass es eine Eigenschaft eines Arbeitselements übersehen hat, zu der es die Meinung eines Stakeholders einholen muss.

In diesem Fall bedeutet die Verwendung des FAQ-Moduls, dass Sie die Fragenliste bereits in Ihrem Azure DevOps-Projekt haben. Wenn Sie Ihren Stakeholdern Ihre Frage stellen, können Sie diese Frage in Ihrer FAQ-Fragenliste beantworten, woraufhin automatisch eine Anforderung für Sie erstellt wird.

Sie können diese Anforderung dann direkt öffnen und alle weiteren Fragen klären, die Sie möglicherweise haben, während Sie noch mit Ihrem Stakeholder zusammen sind. Das spart Zeit und macht den Erfassungsprozess gründlicher, während Ihr Team keine Gelegenheit verpasst, die richtigen Informationen zum richtigen Zeitpunkt zu erhalten.

ANWENDUNGSFALL 2

Mein Team arbeitet in einem konformen/regulierten Umfeld und wir müssen sicherstellen, dass wir alle Anforderungen erfüllen, um konform und auditierbar zu bleiben.

Eine der besten Funktionen des FAQ-Moduls ist, dass Sie viele unserer vorgefertigten Vorlagen zum Thema Compliance verwenden können, um Anforderungen zu ermitteln. Unsere vorgefertigten Vorlagen wurden in Zusammenarbeit mit vielen unserer bestehenden Kunden sowie durch Partnerschaften mit Vordenkern in diesen Bereichen erstellt.

In diesem Fall können Teams, die Zugriff auf das FAQ-Modul haben, mit Fachexperten und Beratern sprechen und eine Fragenliste erstellen, die ihnen dabei hilft, alle für die Einhaltung von Vorschriften und Bestimmungen erforderlichen Anforderungen zu formulieren. Nach ihrer Erstellung können diese Fragenlisten in mehreren Projekten wiederverwendet und immer wieder eingesetzt werden.

 

Wie nutze ich das FAQ-Modul effektiv?

Das FAQ-Modul bietet Teams in der Erhebungsphase ihres Projekts unglaubliche Vorteile. Hier sind einige Möglichkeiten, wie Sie das Modul nutzen können, um den Projekterfolg zu fördern.

 

Verwenden Sie die vorgefertigten Vorlagen für Fragenlisten.

Wenn Benutzer eine Vorlage zu nicht-funktionalen Anforderungen oder zu ISO-Themen benötigen, können sie mit einer unserer integrierten Vorlagen schnell loslegen. Diese Vorlagen enthalten bereits viele der wichtigsten Fragen zu diesen Themen. Benutzer können mit einer vorgefertigten Vorlage beginnen und nicht relevante Fragen entfernen und/oder neue Fragen hinzufügen, die erforderlich sind.

Erstellen Sie Ihre eigenen Vorlagen für Fragenlisten

Wenn eine unserer vorgefertigten Vorlagen Ihren Anforderungen nicht entspricht, können Teams ganz einfach eigene Fragenlisten von Grund auf erstellen. Ausgehend von einer leeren Vorlage kann Ihr Team ganz einfach einen umfassenden Fragenkatalog erstellen, der die Ermittlung von Anforderungen zu einem einfachen und effizienten Prozess macht.

Sobald eine Fragenliste erstellt wurde, kann sie projektübergreifend wiederverwendet werden, um Ihnen später in der Erhebungsphase zu helfen.

Erstellen Sie Fragenlisten für weniger erfahrene Mitglieder Ihres Teams.

Durch das Erstellen von Fragenlisten bieten Sie allen Mitgliedern, die mit einem Bereich, einer Lösung oder einem System weniger vertraut sind, eine effektive Orientierungshilfe. Diese Listen sind dann ein hervorragendes Hilfsmittel, um neue BAs oder erfahrene BAs aus einem anderen Bereich während der Erfassungsphase anzuleiten. Die Teams wissen, dass die Qualität der Fragen, die wir zu Beginn eines Projekts stellen, sich direkt auf die Qualität der Anforderungen auswirkt, die wir erfassen.

Durch die Erstellung von Fragenlisten mit unserem FAQ-Modul können Sie sicherstellen, dass Sie gleich beim ersten Mal die bestmöglichen Anforderungen erhalten.

Erstellen von Vorlagen für nicht-funktionale Anforderungen

Kundenfreigabe von Anforderungen in Azure DevOps

Erstellen von Vorlagen für nicht-funktionale Anforderungen

EErstellung, Verfassen und Verwalten nicht-funktionaler Anforderungen (NFR)) kann eine entmutigende und zeitaufwändige Aufgabe sein. Die meisten Leser des vorigen Satzes werden dem wahrscheinlich zustimmen 

Die Erstellung von NFRs kann eine schwierige Aufgabe sein, und die Erstellung nicht-funktionaler Anforderungen, die sowohl quantifizierbar als auch messbar sind, ist ein Problem, mit dem viele Teams zu kämpfen haben.  

Die Erstellung guter nicht-funktionaler Anforderungen ist jedoch die Mühe wert. 

Anpassbare Berichte in Azure DevOps

Nicht-funktionale Anforderungen bieten Teams eine Möglichkeit, den Erfolg eines Projekts, Prozesses oder Systems zu messen. Sie ermöglichen es Ihrem Team, messbare Methoden zu erfassen, mit denen Sie die verschiedenen Eigenschaften Ihres Projekts diskutieren, analysieren und bewerten können. 

Aufgrund des Wertes, den NFRs für ein Projekt bieten, beobachten wir oft, dass Teams lange und komplizierte Prozesse durchlaufen, um NFRs zu erstellen, die am Ende des Projekts kaum noch von Bedeutung oder Relevanz sind.  

Heute werden wir das ändern. 

In diesem Artikel behandeln wir sowohl den Wert der Erstellung von NFRs als auchwie Sie wie Sie einige einfache Werkzeuge und Techniken einsetzen können, um den Zeitaufwand für Qualität NFR-Erstellung zu reduzieren. 

Warum lohnt es sich, nicht-funktionale Anforderungen zu entwickeln?

Nicht-funktionale Anforderungen liefern Ihrem Team alle Erfolgskriterien für ein Produkt, ein Projekt, ein System, einen Prozess oder eine Anwendung. Wenn eine gute nicht-funktionale Anforderung erstellt wird, kann ein Team nicht nur feststellen, ob ein Projekt erfolgreich ist, sondern auch leicht erkennen, wie weit ein Projekt vom Erfolg entfernt ist.  

Gute nicht-funktionale Anforderungen können auf vielfältige Weise zum Erfolg eines Projekts beitragen, abgesehen davon, dass sie als Maßstab für den Erfolg dienen. NFRs können Teams dabei helfen, die übergeordneten Ziele eines Projekts zu verstehen, die Projektergebnisse mit den Geschäftszielen in Einklang zu bringen und vieles mehr.  

Es genügt zu sagen, dass hochwertige NFRs einen großen Beitrag zum Projekterfolg und zur Bewertung dieses Erfolgs leisten können. Das bedeutet jedoch nicht, dass sie einfach zu verwalten, zu ermitteln oder zu erstellen sind.  

Werfen wir einen Blick auf die wichtigste Technik, die Teams heute verwenden , um um nicht-funktionale Anforderungen schneller und besser zu erstellen.  

Die wichtigste Technik, um bessere nicht-funktionale Anforderungen schneller zu erstellen – Vorlagen

Bei der Erstellung nicht-funktionaler Anforderungen implementieren Teams Vorlagen, um diese Arbeitselemente schneller und mit größerer Konsistenz zu erstellen.

Per Definition, ist eine Vorlage alles, was als Modell dient, das andere kopieren und wiederverwenden können.  

In der Regel werden Vorlagen als voreingestelltes Format für ein Dokument, eine Datei oder einfach als Format erstellt, mit dem jede NFR erstellt werden kann. Nach der Implementierung muss das von einer Vorlage bereitgestellte Format nicht jedes Mal neu erstellt werden, wenn es benötigt wird. Benutzer können einfach eine Vorlage aufrufen und schnell loslegen.  

Thführt uns zum offensichtlichsten offensichtlichen Vorteils von Verwendung nicht-funktionaler Anforderungen Vorlagen 

Vorlagen sparen Zeit und erhöhen die Konsistenz! 

Wenn Teams anfangen mit dem Aufbau einen wiederholbaren Prozess aufzubauen beginnen, greifen sie häufig auf Vorlagen, um die Notwendigkeit, Dokumente oder Dateien ständig neu zu erstellen Dokumente oder Dateien FormularzuStattdessen sollten dieser Teile eines Dokuments, einer Datei oder einer Struktur als Vorlage wieder, kann Ihr Team Nacharbeiten reduzieren und von den Vorteilen einer größeren Konsistenz profitieren. 

Während Zeit  sparund und die Konsistenz wird erhöht sind großartig direkte Vorteile die Vorlagen bieten, gibt es gibt es viele nicht so offensichtliche indirekte Vorteile , die Vorlagen ebenfalls bieten 

Die indirekten Vorteile von Vorlagen für nicht-funktionale Anforderungen

Der größte indirekte Vorteil der Verwendung von Vorlagen besteht darin, dass sich ein einfach zu befolgender, strukturierter Ansatz für die Erstellung von Dateien, Dokumenten und Anforderungen entwickeln lässt.  

Durch die Bereitstellung einer vordefinierten Struktur können Benutzer, die mit einer bestimmten Datei oder einem bestimmten Dokument arbeiten, leichter erkennen, wo sie die einzelnen Informationen eingeben müssen und welches Format diese Informationen haben sollten.  

Diese Art der Anleitung verbessert nicht nur die Genauigkeit der bearbeiteten Inhalte, sondern reduziert auch den Zeitaufwand für die Erstellung von NFRs, die Überprüfung von Dokumenten und die Genehmigung von Anforderungen. Dies liegt zum Teil daran, dass die Bereitstellung einer Vorlage auch die Standardisierung und die Vertrautheit mit der zu erstellenden Ressource erhöht. 

Vorlagen vereinfachen die Arbeit mit NFR-Arbeitselementen in zweierlei Hinsicht. Die Erstellung des Arbeitselements wird vereinfacht, da die Daten lediglich in die richtigen Felder der Vorlage eingegeben werden müssen. Darüber hinaus präsentiert die Vorlage die Informationen nach der Erstellung des Arbeitselements in einer besser verwertbaren Form.

 Da der Prozess einfacher wird, wird er auch zugänglicher. Das bedeutet, dass Vorlagen auch die Erstellung von NFRs und deren Dokumentation für neue oder weniger erfahrene Business-Analysten vereinfachen. 

Diese Diskussion über Vorlagen könnte jedoch bereits zu einer gewissen Unklarheit geführt haben. 

Sprechen wir über die Verwendung von Vorlagen für Dokumente?  

Sprechen wir über die Verwendung von Vorlagen für die Erstellung von NFRs? 

Sprechen wir hier über die Verwendung von Vorlagen, die die Eigenschaften einer NFR beschreiben? 

Einfach gesagt: Ja. 

Eine Vorlage für nicht-funktionale Anforderungen kann in jedem dieser Bereiche verwendet werden, um die Erstellung, Ermittlung und Verwaltung Ihrer nicht-funktionalen Anforderungen zu unterstützen. 

 
Eine NFR-Vorlage kann zur Organisation und Verwaltung von NFRs, zur Unterstützung eines Teams bei der Dokumentenerstellung oder sogar bei der eigentlichen Erstellung von NFRs verwendet werden.  

 
Wenn Sie nach einer einfachen Methode suchen, um hochwertige NFRs zu erstellen, lesen Sie unseren Artikel „Zwei einfache Schritte zur Erstellung nicht-funktionaler Anforderungen“, den Sie hier finden! 

Unabhängig davon, wie Ihr Team Vorlagen zum Erstellen von NFRs verwendet, können Sie sicher sein, dass die Erstellung nicht-funktionaler Anforderungen einen unglaublichen Nutzen bringt und schneller und einfacher als je zuvor durchgeführt werden kann. 

Ausstattung Ihrer BA mit geeigneten Vorlagen zur Ermittlung von Anforderungen

Die Ermittlung von Anforderungen oder das Sammeln von Anforderungen war noch nie ein einfacher Prozess. Esistjedoch etwas, mit dem viele Menschentäglicham Arbeitsplatzkonfrontiert sind.

Wenn Sie beispielsweise gebeten werden, etwas zu erstellen oder fertigzustellen, stellen Sie möglicherweise einige Fragen. Was soll dieses Ding leisten (funktionale Anforderung) und wie soll es in Bezug auf Sicherheit, Benutzerfreundlichkeit oder Zugänglichkeit sein (nicht-funktionale Anforderung)?  

Ein gut ausgestatteter Business Analyst (BAwird ebenfalls Fragen stellen, die darauf abzielen, die notwendigen funktionalen und nicht-funktionalen Anforderungen eines Projekts, Prozesses oder Systems herauszuarbeiten. BAs nutzen Fragen in erster Linie als Mittel zur Interaktion mit Stakeholdern. Durch diese enge Zusammenarbeit mit Stakeholdern BAein ein Forum, das den Stakeholdern hilft, ihre Erwartungen an das Produkt zu formulieren.  

Während eines Gesprächs mit einem BA, einem SInteressengruppe wird , welche Funktionen er sich wünscht und was sein Produkt leisten soll (funktionale Anforderungen) sowie wie die Benutzererfahrung sein soll (nicht-funktionale Anforderungen).  

BA’s beschäftigen häufig mehrere bewährte Techniken , wenn sie mit Stakeholder. DWährend des Erhebungsprozesses könnten einige dieser Techniken umfassene: 

  • Fragebögen 
  • Mindmap Brainstorming  
  • Anwendungsfälle Erstellung 
  • Erstellung und Überprüfung von Dokumenten
  • und mehr… 

Jede dieser Techniken hat zwei Dinge gemeinsam.  

  1. Erstens werden sie alle zur Ermittlung von Anforderungen verwendet.  
  1. Zweitens kann jede dieser Techniken die Verwendung von Vorlagennutzen.

Lassen Sie uns darüber nachdenken, wie Fragebögen davon profitieren können, zu Vorlagen zu werden oder Vorlagen zu verwenden. 

Wir wissen, dassman die richtigen Fragen stellen muss,umdie richtigen Anforderungen zu ermitteln.
Hierkommtdas Wissen eineserfahrenen Business Analystenbesonders zum Tragen,daer den Erhebungsprozess schon unzählige Male durchlaufen hat. Er profitiert von seiner Erfahrung und weiß möglicherweisebesser,welcheFragen in Bezug auf bestimmte Branchen, Produkte oder Technologien zu stellen sind.  

Diese Erfahrungen und Kenntnisse lassen sich mit einer Vorlage für einen Fragebogen zu nicht-funktionalen Anforderungen leicht erfassen. Erfahrene BAs können gut durchdachte Fragenlisten oder Fragenvorlagen erstellen, die sich auf bestimmte Funktionen (FRs) oder Systemattribute (NFRs) konzentrieren, und passiv das Team Elicitation-Prozess , auch wenn sie nicht direkt beteiligt sind 

Diese Fragebogenvorlagen können dann für Struktur und Konsistenz für den Erhebungsprozess, sicherstellen, dass , dass die richtigen Fragen gestellt werdenund auch reduziertdie Wahrscheinlichkeit die Wahrscheinlichkeit, dass wichtige Fragen übersehen werden.   

Es gibt zahlreiche Beispiele dafür, wie Vorlagen Teams dabei helfen können, von dem Wissen zu profitieren, das sie bereits innerhalb ihres Teams haben. 

Sehen wir uns weitere Beispiele dafür an, wie Vorlagen heute verwendet werden in verschiedenen Aufgaben der Ermittlung und Erstellung ..  

Warum Teams in der Vergangenheit Tabellen als Anforderungsvorlagen verwendet haben

Viele Teams setzen implementieren nicht-funktionale Anforderungen Vorlagenin in Form einer Tabelle, um Anforderungen. 

Die Verwendung von Tabellen ergibt sich in der Regel aus dem Bedürfnis der Benutzer, ihre Anforderungen an einem Ort zu organisieren und zu verwalten.  Vor dem Einsatz expliziter Anforderungsmanagement-Tools wurden Tabellen verwendet, um die die Definition von Namens- und Nummerierungskonventionendie Nachverfolgung und Anforderungen, sowie durch Bereitstellung von Feldern für eine beliebige Anzahl von Eigenschaften. 

Tabellen haben historisch gesehen Arbeitund sowie Vorlagen , sie einfach zu organisieren und die Verwaltung Inhalt innerhalb der TabelleTabellen haben traditionell den zusätzlichen Vorteil, dass sie eine Möglichkeit bieten, Informationen exportieren aus einem Tabelle in anderen Bereichen wie der Dokumentenerstellung.  

Was ist das für ein Exportansatz? Kopieren und Einfügen.  

Für Teams, die Tabellen als Vorlagen verwenden, sind die AnforderungenAnforderungen werden in der Regel kopiert und eingefügt einer Tabelle kopiert und eingefügt werden dann in ein Dokument eingefügt. In der Regel werden die Felder einzeln kopiert und eingefügt einzelne in eine speziell für das Dokument entworfene Vorlage (ein weiteres Beispiel für die Verwendung von Vorlagen!) 

Während Tabellen früher eine robuste Lösung für die Verwaltung von Anforderungen , die eine Vielzahl von Feldern, haben sie in der heutigen Welt expliziter RM-Tools einige erhebliche Nachteile. 

Tabellen sind oft unzusammenhängende Zusammenstellungen wichtiger Informationen und können ooft  von anderen Tools und Prozessen isoliert. Ooft führt dies dazu, dass Tabellen werdenein zu einem zusätzlichen Schritt in Ihrem RM-Prozessund zu einer zusätzlichen Ressource, für deren Verwaltung, Aktualisierung und Pflege jemand verantwortlich sein muss.  

Das muss aber nicht so sein.  

Mit der Excel-Team-Registerkarten-Erweiterung von Microsoft können Teams die Tabellen, die sie in der Vergangenheit verwendet haben, ganz einfach mit ihrem Azure DevOps-Projekt verbinden. Sie können jedes Anforderungsfeld, jede Eigenschaft und jede Kennung ganz einfach dem Azure DevOps-Arbeitselement zuordnen, das in ihrem Projekt erstellt wird. 

Aber wie hilft Azure DevOps bei NFRs? 

Wie geht Azure DevOps mit nicht-funktionalen Anforderungen um?

Erstens ist Azure DevOps flexibel.  

Mit der ALM-Plattform von Microsoft können Sie ganz einfach alle Arten von Arbeitsaufgaben, die Ihr Team benötigt, zu einem Projekt hinzufügen.  

Nicht-funktionale Anforderungen sind nur eine der Arbeitsaufgabentypen, die Sie einem Projekt hinzufügen können.  

Was ist ein „Work Item“? Typ“?  

Arbeitselemente sind ADO-basierte Vorlagen für die Art von Anforderungen, die sie darstellen.  

Einige Beispiele sind funktionale Anforderungen, Übergangsanforderungen, User Stories oder sogar nicht-funktionale Anforderungen. Unabhängig davon, welche Taxonomie Ihr Projekt erfordert, Azure DevOps unterstützt sie, und jedes von Ihnen erstellte Arbeitselement verfügt über eigene Eigenschaften, Status und Beziehungen, die ausgewählt und angepasst werden können. 

Mit einer nicht-funktionalen Anforderung können Sie konfigurieren jeden Felder oder Eigenschaft , die Ihr Team benötigtbenötigt Verwaltung Ihrer Projekt. Wie bereits erwähnt, ist es mit der Excel-Erweiterung für Microsoft Teams [Link bereitstellen].  

Aber was können Sie mit NFRs tun, sobald sie in Azure DevOps (ADO) sind, und wie hilft die Migration der Erstellung von NFRs zu ADO Ihrem Team? 

Schauen wir uns die Werkzeuge an.  

Moderne Anforderungen für DevOps: Smart Docs – Anpassbare NFR-Dokumentvorlagen

Die Erstellung von Dokumenten hängt von den Richtlinien, Prozessen, Erwartungen und Anforderungen der Stakeholder einer Organisation abund kann sogar so gestaltet werden, dass sie Ihre nicht-funktionalen Anforderungen berücksichtigt. 

Dokumente bieten eine einfache Möglichkeit, Verantwortlichkeiten zu schaffen für die Einhaltung der vereinbarten Anforderungen für einem Projekt. Sie sich eine ein gewisses Maß Sicherheit für die Beteiligten, da Dokumente als als Checkliste für vereinbarte Anforderungen, die  leicht mit anderen Dokumenten abgeglichen werden kann, um festzustellen, ob die Beteiligten das bekommen, wofür sie bezahlt haben, oder ob die Arbeit nicht abgeschlossen wurde. 

Ein weiterer wichtiger Vorteil einer ordnungsgemäßen Dokumentation besteht darin, dass sich Anforderungen im Laufe eines Projekts häufig weiterentwickeln. Eine Anforderung kann im Laufe der Zeit klarer definiert werden oder sich einfach so weiterentwickeln, dass sie eine andere Erwartungen an Ihr Produkt  

Fügen Sie Ihrem Prozess die Hinzufügung von Dokumenten mit nicht-funktionalen Anforderungen hinzu. 

Mit der Weiterentwicklung der Anforderungen aucho auch die Erwartungen an Ihr Projekt. Das bedeutet, dass die Erfolgsindikatoren Ihres Projekts, auch bekannt als nicht-funktionale Anforderungen, überprüft und geändert werden müssen.  

Mit unserem Smart Docs-Modul der Modern Requirements4DevOps-Suite kann ein Benutzer direkt aus seinem Azure DevOps-Projekt heraus auf einfache Weise ein vollständig versionierbares Anforderungsdokument erstellen. Das bedeutet, dass Benutzer über eine benutzerfreundliche Dokumentenschnittstelle auf einfache Weise Änderungen an Anforderungen vornehmen und verfolgen können.  

Neue Anforderungen können ebenfalls einfach in Ihrem Projekt innerhalb einer Dokumentenschnittstelleoder Sie können sich dafür entscheiden, bestehende bestehende Anforderungen direkt ineinfügen. Das bedeutet, dass Sie Ihre nicht-funktionalen Anforderungen ganz einfach per Drag & Drop direkt in ein leicht exportierbares Dokument ziehen können, ohne Azure DevOps zu verlassen und ohne kopieren und einfügen zu müssen.  

Lassen Sie uns die Idee, Ihre bestehenden NFRs , die in Tabellen in Azure DevOps, und dann zu behandeln, wie Sie diese NFRs mit Modern Requirements in Dokumente umwandeln können.  

Zunächst importieren Sie Ihre nicht-funktionalen Anforderungen aus Ihrer Tabelle mithilfe der Microsoft Team-Tabellenerweiterung für Excel in Azure DevOps. Anschließend fragen Sie einfach alle nicht-funktionalen Anforderungen ab und ziehen sie per Drag & Drop in Ihr Dokument.  

So einfach ist das.  

Angenommen, Sie möchten nun einem Dokument eine Struktur hinzufügen, sodass nicht-funktionale Anforderungen nur in bestimmten Bereichen des Dokuments hinzugefügt werden können.  

Das unterstützen wir auch! 

Es gibt einen Template-Designer direkt in das Smart Docs-Modulintegriert, mit dem Sie festlegen können, welche Arten von Arbeitselementen an welcher Stelle in Ihren DokumentenDas bedeutet, dass jeder, der ein Dokument erstellt, egal ob NFR-basiert oder anderweitig, sich leicht an die Struktur Ihrer Vorlage halten und eine einheitliche Dokumentation erstellen kann. 

Moderne Anforderungen für DevOps: Intelligente Dokumente – Wiederverwendbare NFR-Dokumentvorlagen

Wiederverwendbare Dokumentvorlagen sind für jedes Team von großem Nutzen.  Wahrscheinlich nutzen Sie diese bereits heute.  

Eine wiederverwendbare Dokumentvorlage bietet Ihrem Team ein bereits ausgefülltes Dokument, das vorgibt, wie ein Dokument aussehen soll. Diese Art von Vorlage hilft Autoren dabei, leicht herauszufinden, wo bestimmte Informationen hingehören und welche kontextbezogenen Elemente das erstellte Dokument enthalten sollte.  

Denken Sie an das Word-Dokument, das Sie bereits auf Ihrem Desktop haben. Es enthält wahrscheinlich bereits Platzhalter für Dinge wie Einleitung, Umfang, Ziele sowie für bestimmte Anforderungen. Dies ist eine wiederverwendbare Dokumentvorlage.  

Der Hauptgrund, warum Dokumentvorlagen verwendet werden ist tdie die Effizienz zu steigern und Nacharbeiten bei der Dokumentenerstellung zu reduzieren Herstellungsprozess .  

Zum Glück für Teams, die derzeit mehrere Anwendungen für ihre RM- und Dokumentationsprozesse verwenden, gibt es eine Lösung, die für beides genutzt werden kann. Moderne Anforderungen mit Azure DevOps.  

Das wiederverwendbaren Dokumentvorlagen Vorlagen die Sie mit Modern Requirements + Azure DevOps erstellen, können so konfiguriert werden, dass sie alle Felder oder Eigenschaften enthalten,, die Sie in Ihrem Dokument anzeigen möchten. Sie können jedes Dokument als wiederverwendbare Dokumentvorlage speichern, die automatisch Felder wie Einführung, Ziele, NFR-Anforderungen und mehr automatisch ausfüllen. 

Mit nur wenigen Klicks können Sie Dokumente erstellen, die Ihrem Team helfen, schnell mit der Erstellung jeglicher Art von Dokumentation zu beginnen! Das bedeutet, dass Ihr Team nicht nur davon profitiert, dass Ihre Dokumente und Anforderungen an einem Ort gespeichert sind, sondern auch die Effizienz steigern, Strukturen schaffen, die Genauigkeit erhöhen und für Konsistenz sorgen Ihrem Dokumentenerstellungsprozess schaffen.   

Moderne Anforderungen für DevOps: FAQ-Modul – Anpassbare und wiederverwendbare Fragebogenvorlagen

Nicht-funktionale Anforderungen sind wesentlich abstrakter als ihre funktionalen Gegenstücke.  

Dadurch sie schwieriger zu entwerfen, da man nicht einfach auf das System zeigt und ihm sagt, was es tun soll, sondern Sie stellen Fragen dazu, wie das System sein soll, und verwenden NFRs, um dies darzustellen. 

Wie bereits zuvor in diesem Artikel erwähnt, ist der Aufbau starker NFRs basiert basiert auf der richtigen Fragestellung.  

Also, was ist, wenn Sie neu im Anforderungsmanagement sind oder wenig Erfahrung haben? Wo fangen Sie an? MR4DevOps begegnet dieser Situation mit unserem umfassenden FAQ-Modul.  

Das FAQ Modul besteht aus einer Reihe von gezielten Fragenvorlagen, die sich auf bestimmte Systemattribute beziehen und nach den drei Hauptaspekten des Produkts kategorisiert sind: Betrieb, Überarbeitung und Übergang.  

Darüber hinaus enthält das FAQ-Modul Fragenvorlagen zur Ermittlung von NFR für die Compliance und Risikomanagement basierte Entwicklung von Medizinprodukten. Als Benutzer die Fragen aus demVorlage erhalten automatisch erstellteine nicht-funktionale Anforderung direkt im Backlog. 

Der Fragebogen Vorlagen im FAQ-Modul sind für BAs von Vorteil mit aller Erfahrungsstufen Erfahrene BAs können bestehende Listen durch Hinzufügen eigener Fragen ändern oder eine eigene Fragenliste von Grund auf neu erstellenAuf diese Weise können BAs ihre Erfahrungen und ihr Wissen über den Erhebungsprozess festhalten und an andere Mitglieder des Teams weitergeben.  

Moderne Anforderungen für DevOps: Smart Report – Konfigurierbare Berichtsvorlagen

MR4DevOps bietet eine hervorragende Lösung für eines der größten Mängel von ADO: das Fehlen eines integrierten Berichterstellungstools.  

Wenn Sie Tools wie FAQ oder Smart Docs zum Erstellen und Verwalten Ihrer nicht-funktionalen Anforderungen verwenden, ist Smart Report das Tool, mit dem Sie Ihre Anforderungen ausgeben können. Mit Smart Report können Sie Anforderungen als PDF, HTML oder Microsoft Word ausgeben, wobei Sie Ihre eigenen vorgefertigte Kopf-/Fußzeilen und sogar ein Inhaltsverzeichnis oder eine Titelseite hinzufügen können.  

Möchten Sie einen Bericht für die NFRs Ihres Projekts erstellen?  

Das Smart Report-Tool ist mit einem fortschrittlichen Berichts Vorlagendesigner. Mit dem Vorlagendesigner können Sie und benutzerdefinierte Berichts vorlagenbasierend auf dem Workitem-Typ basierend auf dem Workitem-Typ. Auf diese Weise können Sie eine individuelle NFR-Vorlage erstellen, die alle Eigenschaften und Felder einer NFR anzeigt, die Sie in den Bericht aufnehmen möchten. Diese Informationen werden direkt aus dem Arbeitselement abgerufen! 

Diese Vorlage kann auf jede Gruppe ausgewählter oder abgefragter NFRs angewendet und jederzeit verwendet werden, wenn dies für Ihren Berichtsprozess erforderlich ist. Der Vorteil des Berichterstellungstools besteht darin, dass es Ihnen die Möglichkeit bietet, sofortige, strukturierteund konsistente Anforderungsberichte erstellen können. 

Möchten Sie sich selbst davon überzeugen?

Moderne Anforderungen4DevOps bietet mehrere Lösungen zur Unterstützung bei der Ermittlung, Erstellung und Verwaltungnicht-funktionaler Anforderungen nicht-funktionaler Anforderungen. 

Möchten Sie sich näher mit dem Entwerfen von Vorlagen mit Modern Requirements befassen oder herausfinden, welche anderen Tools Ihren Prozess verbessern können? Buchen Sie noch heute eine Produktdemonstration!

Erleben Sie selbst, wie unsere Modern Requirements-Toolbox die branchenführende Azure DevOps-Lösung von Microsoft zu einer einzigen Anwendung für das Anforderungsmanagement macht.

Besuchen Sie www.modernrequirements.com, um mehr über unser Unternehmen und unsere Produkte zu erfahren.

Fordern Sie eine Demo an!

Reduzieren Sie den Aufwand für UAT

50 % weniger Aufwand für UAT

Bewährte Zeitersparnis

80 % Zeitersparnis bei der Erstellung von Trace-Analysen

Genehmigungen optimieren

Deutliche Verringerung der Verzögerungen bei der Genehmigung

Leistung steigern

50 % Anforderungen Produktivitätssteigerung

Nacharbeit reduzieren

10-fache Reduzierung der Entwicklungsnacharbeiten

Vereinfachung der Compliance

40 % weniger Aufwand für die Compliance-Berichterstattung

Erstellen von Dokumenten zu nicht-funktionalen Anforderungen

Kundenfreigabe von Anforderungen in Azure DevOps

Erstellen von Dokumenten zu nicht-funktionalen Anforderungen

In diesem Artikel befassen Sie sich mit der Dokumentation nicht-funktionaler Anforderungen, um ein Verständnis dafür zu entwickeln, was Dokumentation ist und warum wir Dokumente erstellen.

Was ist ein Dokument mit nicht-funktionalen Anforderungen?

Die Dokumentation ist ein wichtiger Bestandteil des Anforderungsmanagementprozesses. Der Zweck eines Dokuments besteht darin, spezifische Informationen über ein Projekt zu liefern, die mit den Beteiligten geteilt werden sollen. Wie viele Aspekte des Anforderungsmanagements ist auch die Dokumentation kein standardisierter Prozess. Teams gehen die Dokumentation auf unterschiedliche Weise an. Wie, wann und welche Dokumente innerhalb eines Prozesses erstellt werden, variiert von Team zu Team.  Wenn die Dokumentation jedoch Teil Ihres Prozesses ist, werden Sie im Laufe eines Projekts wahrscheinlich eine Vielzahl von Dokumenttypen und Überarbeitungen dieser Dokumente erstellen. 

Der Hauptzweck der Dokumentation besteht darin, zu informieren. Die Dokumentation bietet jedoch auch einige indirekte Vorteile. So sorgt sie beispielsweise für Nachvollziehbarkeit. Dokumente sind eine einfache Möglichkeit, sich selbst in die Pflicht zu nehmen, die vereinbarten Anforderungen zu erfüllen. Aus Sicht der Stakeholder sorgt die Dokumentation für zusätzliche Sicherheit, da diese Dokumente als Checkliste für die vereinbarten Anforderungen dienen. Anhand der Dokumentation lässt sich überprüfen, ob Arbeiten nicht abgeschlossen wurden oder ob das geliefert wird, wofür bezahlt wurde.

Ein weiterer Vorteil der Dokumentation besteht darin, dass Teams den Umfang der Anforderungen während der gesamten Projektlaufzeit überwachen können. Im Laufe eines Projekts entwickeln sich Anforderungen weiter. So kann beispielsweise eine einzelne Anforderung im späteren Verlauf genauer definiert werden. Da Dokumente im Laufe des Projekts neu erstellt oder aktualisiert werden, lassen sich die Anforderungen zwischen den verschiedenen Dokumentversionen vergleichen. Auf diese Weise können Teammitglieder Anforderungen identifizieren, die möglicherweise vom ursprünglichen Umfang abweichen.

Es gibt kein standardisiertes Dokument, das speziell für nicht-funktionale Anforderungen erstellt wurde. Das bedeutet jedoch nicht, dass Sie im Rahmen Ihres eigenen Prozesses keine spezifische Dokumentation für nicht-funktionale Anforderungen erstellen können. Stattdessen werden nicht-funktionale Anforderungen in der Regel in einen umfassenderen Dokumenttyp integriert.

Es gibt verschiedene Anforderungsdokumente, die dazu dienen, bestimmte Details eines Projekts hervorzuheben. So können beispielsweise Dokumente für geschäftliche Anforderungen (BRD), technische Anforderungen (TRD) und zahlreiche andere Aspekte des Anforderungsmanagements erstellt werden.

Im Zusammenhang mit dem Dokumentationsprozess werden nicht-funktionale Anforderungen in der Regel in Dokumenten zu funktionalen Anforderungen (FRD), Produktanforderungen (PRD) und Software-Anforderungsspezifikationen (SRS) aufgenommen.

 

Dokumenttypen

Werfen wir einen kurzen Blick auf einige der oben aufgeführten Dokumenttypen, die nicht-funktionale Anforderungen enthalten, um besser zu verstehen, warum diese Dokumente erstellt werden.

Dokument zu den funktionalen Anforderungen (FRD)

Das Dokument zu den funktionalen Anforderungen ist eine formelle Darstellung der funktionalen Anforderungen einer Anwendung. Ein FRD wird in der Regel von einem Business-Analysten auf der Grundlage mehrerer Gespräche mit Kunden und Stakeholdern erstellt, um die Anforderungen zu ermitteln. Die Erstellung des FRD erfolgt unter der Aufsicht des Projektleiters. 

Nicht-funktionale Anforderungen sind in einem FRD in der Regel in einem eigenen Abschnitt aufgeführt. Dieser Abschnitt folgt normalerweise auf die funktionalen Anforderungen und trägt die Überschrift „Nicht-funktionale Anforderungen“. In manchen Dokumenten können nicht-funktionale Anforderungen jedoch nach Systemattributen kategorisiert (z. B. als „Betriebsanforderungen“) oder unter Begriffen wie „Nicht-geschäftliche Anforderungen“ aufgeführt werden.  

  • Im Wesentlichen ein „Vertrag“ zwischen dem Produkt-/Systementwickler und dem Kunden
  • Die Entwickler sind für die Einhaltung der Anforderungen in diesem Dokument verantwortlich
  • Zeigt den Nutzen des Produkts/Systems im Hinblick auf die Unternehmensziele und -prozesse auf
  • Lässt keinen Raum für Spekulationen über Dinge, die nicht ausdrücklich genannt werden
  • Was die Anwendung leisten soll – NICHT, wie sie funktioniert
  • Kein Verweis auf bestimmte Technologien

Produktanforderungsdokument (PRD)

Das Produktanforderungsdokument wird in der Regel vom Projektleiter erstellt. Das PRD dient dazu, den Test- und Entwicklungsteams mitzuteilen, welche Funktionen in einer Produktversion enthalten sein müssen.

Beachten Sie die Unterschiede zwischen funktionalen und nicht-funktionalen Anforderungen. Nicht-funktionale Anforderungen geben keine direkten Vorgaben dazu, was ein Produkt leisten soll. Sie beziehen sich auf Produkteigenschaften, die bestimmen, wie sich ein Produkt anfühlt, sowie auf andere technische Spezifikationen, die zur Benutzererfahrung beitragen. Produktanforderungsdokumente sind detailliert. Der Zweck dieser Dokumente besteht darin, die allgemeine Ausrichtung des Produkts vorzugeben. Daher werden funktionale und nicht-funktionale Anforderungen in eigenen Abschnitten eines PRD behandelt.

  • Beschreibt den Zweck, die Funktionen, die Leistungsmerkmale und das Verhalten eines Produkts
  • Definiert Benutzerprofile, Ziele und Aufgaben
  • Leitet die Aktivitäten der Produktteams in den Bereichen Vertrieb, Marketing und Support
  • Die in diesem Dokument behandelten Produktfunktionen werden durch Anwendungsfälle untermauert
  • Dient als Referenzdokument, auf dem eine Freigabe basiert

Spezifikation der Systemanforderungen (SRS)

Ein Dokument mit den Systemanforderungen (SRS) wird erstellt, um die Funktionen und das Verhalten einer Software oder eines Systems darzustellen und zu beschreiben. In den meisten Fällen werden SRS-Dokumente von Systemarchitekten oder Produktverantwortlichen verfasst, die Experten auf diesem Gebiet sind. Während der ersten Phase der Anforderungserfassung arbeiten die Produktverantwortlichen jedoch eng mit den Kunden zusammen.

Die nicht-funktionalen Anforderungen sind erneut in einem eigenen Abschnitt des Dokuments „Systemanforderungsspezifikationen“ zu finden.

  • Beschreibt die Funktionen, die das Produkt benötigt, um alle Anforderungen der Stakeholder, des Unternehmens und der Nutzer zu erfüllen
  • Dient allen an der Entwicklung beteiligten Teams als Leitfaden
  • Eine Grundlage für die Schätzung von Kosten, Risiken und Entwicklungszeitplänen schaffen
  • Entwickelt, um die Anforderungen vor den spezifischeren Phasen der Systemkonzeption zu ermitteln, mit dem Ziel, Nacharbeiten zu reduzieren
  • Enthält wichtige Informationen zu folgenden Bereichen: Entwicklung, Qualitätssicherung, Betrieb und Wartung.
  • Dient als Entwicklungscheckliste; hilft bei der Entscheidungsfindung hinsichtlich des Produktlebenszyklus (die Notwendigkeit, bestehende Anforderungen anzupassen, um den Bedürfnissen der Nutzer oder sonstigen Anforderungen gerecht zu werden)
  • Projektmisserfolge vermeiden

Warum sollten nicht-funktionale Anforderungen in Dokumente aufgenommen werden?

Das eigentliche Problem beim Dokumentationsprozess im Anforderungsmanagement ist die mangelnde Standardisierung. Bestimmte Dokumenttypen sind häufiger anzutreffen als andere. Die Struktur und der Inhalt dieser Dokumente variieren jedoch von Team zu Team. Zudem haben Teams stets die Möglichkeit, die Dokumentation auf Ad-hoc-Basis anzugehen. Wie bereits erwähnt, könnte ein Team die Dokumentation nicht-funktionaler Anforderungen in einem eigenen, spezifischen Dokument vornehmen.

Die fehlende Standardisierung scheint ein Vorteil zu sein, der Flexibilität im Dokumentationsprozess bietet. Leider hat diese Flexibilität auch einige Nachteile. Eine fehlende Standardisierung kann dazu führen, dass Arbeitselemente nicht berücksichtigt werden. Im Hinblick auf nicht-funktionale Anforderungen kann dies dem Erfolg eines Produkts abträglich sein, da diese die Benutzererfahrung eines Produkts bestimmen.

Um dies zu veranschaulichen, stellen Sie sich eine Situation vor, in der Sie zwei ähnliche Produkte ausprobiert haben. Die Wahrscheinlichkeit ist groß, dass Ihnen eines der beiden Produkte besser gefallen hat, obwohl beide Produkte ihre beabsichtigten Funktionen erfüllt haben. Dies liegt höchstwahrscheinlich daran, dass das Produkt, für das Sie sich entschieden haben, eine bessere Benutzererfahrung bietet. Die Benutzererfahrung wird von nicht-funktionalen Anforderungen bestimmt. Durch die Festlegung klar definierter, messbarer und überprüfbarer nicht-funktionaler Anforderungen können Teams den Erfolg eines jeden Projekts schnell und eindeutig messen.

Durch die Aufnahme nicht-funktionaler Anforderungen in die Dokumentation werden diese Anforderungen besser sichtbar, sodass sie überprüft und verfeinert werden können. Diese Sichtbarkeit kann auch die Erstellung und Weiterentwicklung funktionaler Anforderungen in Ihrem Dokument beeinflussen.

Wie kann „Modern Requirements4DevOps“ dabei helfen, nicht-funktionale Anforderungen in Dokumenten zu verwalten?

Mit dem „Smart Docs“-Tool von Modern Requirements können Benutzer das Grundgerüst ihrer Anforderungsdokumente direkt in ihrer Azure DevOps-Umgebung erstellen. Beim Erstellen eines Smart Docs können Anforderungen – einschließlich nicht-funktionaler Anforderungen – direkt aus dem Projekt-Backlog in das Smart Doc eingefügt werden. Zudem können nicht-funktionale Anforderungen beim Erstellen eines Smart Docs spontan verfasst werden.

Smart Docs verfügt zudem über ein umfassendes Versionsverwaltungstool, mit dem Benutzer ihre Smart Docs jederzeit versionieren können. Mithilfe der Versionsverwaltung lassen sich Änderungen an Arbeitselementen wie nicht-funktionalen Anforderungen durch den Vergleich verschiedener Versionen nachverfolgen und als Änderungsformulare exportieren.

Das Review-Management ist ebenfalls in das Smart Docs-Tool integriert. Modern Requirements4DevOps bietet eine einheitliche Lösung für die Anwendungsprüfung, die die Zusammenarbeit im Team bei der Überprüfung und Überarbeitung von Arbeitsaufgaben fördert. Durch das Initiieren von Prüfungen können Teammitglieder und Stakeholder Arbeitsaufgaben kritisch begutachten. Insbesondere im Hinblick auf nicht-funktionale Anforderungen sind Prüfungen ein entscheidender Bestandteil des Managementprozesses, da diese Arbeitsaufgaben als Maßstab für den Erfolg eines Projekts dienen können. Die Möglichkeit, Prüfungen nahtlos parallel zur Dokumentenerstellung durchzuführen, fördert einen starken Workflow, der auf die Erstellung klar definierter Anforderungen ausgerichtet ist.

Ist die mangelnde Standardisierung in Ihrem eigenen Dokumentationsprozess ein Problem? Smart Docs bietet eine Lösung für dieses branchenweite Problem, indem es die Erstellung wiederverwendbarer Dokumentvorlagen ermöglicht. Mit dem Tool „Meta Template Designer“ können Smart-Docs-Nutzer die Struktur ihrer Dokumente individuell anpassen. Durch die Erstellung einer maßgeschneiderten Struktur für Ihr Dokument können Nutzer entscheiden, welche Arbeitselemente aufgenommen werden sollen und an welcher Stelle im Dokument diese erscheinen sollen. Strukturierte, wiederverwendbare Dokumentvorlagen sorgen für Konsistenz und fördern die Effizienz (weniger Nachbearbeitung von Dokumenten) im Dokumentationsprozess Ihres Teams. 

Möchten Sie sich selbst davon überzeugen?

Mit Modern Requirements4DevOps können Sie Anforderungsdokumente direkt aus Ihrer Azure DevOps-Umgebung heraus erstellen. Sehen Sie sich dieses mit Smart Docs erstellte Dokument mit funktionalen Anforderungen an!

Erleben Sie selbst, wie unsere Modern Requirements-Toolbox die branchenführende Azure DevOps-Lösung von Microsoft zu einer einzigen Anwendung für das Anforderungsmanagement macht.

Testen Sie Modern Requirements hier in der Cloud.