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.

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.

„Geschäftlicher Nutzen “ und „Priorität“ sind Eigenschaften des Workitem-Merkmals. Normalerweise führt ein hoher geschäftlicher Nutzen zu einer hohen Priorität.

Bei richtiger Konfiguration kann MatCal Sie bei der Verwaltung der Beziehung unterstützen, indem es automatisch einen Prioritätswert auf der Grundlage der eingegebenen Geschäftswerte zuweist.

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!

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!