17.02.2016 Aufrufe

Anforderungsmanagement mit den Atlassian-Tools

Anforderungsmanagement

Anforderungsmanagement

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

<strong>Anforderungsmanagement</strong><br />

<strong>mit</strong> <strong>den</strong> <strong>Atlassian</strong>-<strong>Tools</strong><br />

Leo von Klenze, München 4. Februar 2016


Leo von Klenze<br />

leo.vonklenze@tngtech.com<br />

+49 176 100 72 62 4<br />

<strong>Atlassian</strong> Consulting Team<br />

• seit 3 Jahren<br />

• 5 Consultants<br />

• Vollzeit <strong>Atlassian</strong> Beratung<br />

• ca. 50 Projekte im Jahr<br />

• bei ca. 35 Kun<strong>den</strong>


Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

<strong>Anforderungsmanagement</strong><br />

<strong>mit</strong> <strong>den</strong> <strong>Atlassian</strong>-<strong>Tools</strong>


Warum?<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

http://www.technischer-betriebswirt.net/2012/07/29/anforderungsmanagement-in-it-projekten/


Abgrenzung<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

Ressourcenmanagement<br />

Requirements Engineering<br />

Ideenmanagement<br />

<strong>Anforderungsmanagement</strong><br />

Demand-Management<br />

IT-Auftragsmanagement<br />

Risikomanagement<br />

Anforderungsanalyse<br />

Business-Analyse


Eine Definition<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

<strong>Anforderungsmanagement</strong><br />

<strong>Anforderungsmanagement</strong> zielt darauf ab, aus zunächst<br />

vagen und teils widersprüchlichen Anforderungen und<br />

Zielvorstellungen schrittweise eine vollständige und<br />

eindeutige Anforderungsdefinition zu entwickeln, welche von<br />

allen Beteiligten <strong>mit</strong>getragen wird. Mehr als alle anderen<br />

Entwicklungsschritte ist dieser Prozess geprägt von der<br />

intensiven Kommunikation und Zusammenarbeit einer<br />

Vielzahl von Personen in unterschiedlichen Rollen.<br />

Quelle: Kontinuierliches <strong>Anforderungsmanagement</strong>: Prozesse - Techniken – Werkzeuge (Bruno Schienmann)


Was ist das?<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

http://www.technischer-betriebswirt.net/2012/07/29/anforderungsmanagement-in-it-projekten/


Confluence<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

Unstrukturierte Information<br />

Starke Trennung zwischen verschie<strong>den</strong>en<br />

Arten von Inhalten<br />

Unstrukturierter<br />

Inhalt <strong>mit</strong> Grafiken.<br />

Versioniert.<br />

Bei Inhalten <strong>mit</strong><br />

starkem zeitlichen<br />

Bezug<br />

Anhänge wer<strong>den</strong><br />

<strong>mit</strong>indiziert<br />

Auch Inline-<br />

Kommentare oder<br />

in Grafiken


JIRA<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

Analog zum Bereich in<br />

Confluence<br />

Strukturierte Information<br />

Auch zwischen Projekten<br />

JIRA Standard. Erweiterbar<br />

durch eigene Felder.


Verknüpfungen<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

1) Eltern-Kind-Verknüpfung<br />

eng - 1:n – projektübergreifend<br />

2) Epic-Verknüpfung<br />

eng - 1:n – innerhalb eines Projektes<br />

3) Ticketverknüpfung<br />

lose – n:m – projektübergreifend


Verknüpfungen<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

Confluence<br />

JIRA<br />

Seite<br />

Ticket


Ziele<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

1. Übersicht über alle Ideen und Anforderungen<br />

2. In jeder Ebene Zugriff auf <strong>den</strong> Gesamtkontext<br />

3. Nachvollziehbarkeit bis zum Code & Deployment


Kreativität & Abstraktion<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

http://www.now-medien.de/kreativitaet.html


Konzept<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

Fließende<br />

Grenze<br />

Idee<br />

Confluence<br />

Anforderungstext<br />

Anforderung<br />

Epic<br />

Bereich:<br />

<strong>Anforderungsmanagement</strong><br />

Projekt:<br />

<strong>Anforderungsmanagement</strong><br />

Story<br />

Task<br />

JIRA<br />

Projekt:<br />

Produkt 1<br />

Projekt:<br />

Produkt 2


Idee – Stichwörter<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

Confluence


Anforderungstext –<br />

Seiteneigenschaften<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

Confluence<br />

Verknüpfung ins JIRA<br />

(Projekt Anforderungsmgmt)


Konzept<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

Fließende<br />

Grenze<br />

Idee<br />

Confluence<br />

Anforderungstext<br />

Anforderung<br />

Epic<br />

Bereich:<br />

<strong>Anforderungsmanagement</strong><br />

Projekt:<br />

<strong>Anforderungsmanagement</strong><br />

Story<br />

Task<br />

JIRA<br />

Projekt:<br />

Produkt 1<br />

Projekt:<br />

Produkt 2


Anforderung – Ticket<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

JIRA<br />

Verknüpfung ins Confluence


Anforderung – Release<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

JIRA


Anforderung – Boards<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

Quickfilter für<br />

bessere Übersicht<br />

JIRA<br />

Swimlanes für<br />

Planungshorizont<br />

Status der Anforderung<br />

Farben nach Fälligkeit


Anforderung – Boards<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

Anforderungen als Swimlanes<br />

<strong>mit</strong> zugehörigen Aufgaben<br />

JIRA<br />

Aufgaben wieder frei konfigurierbar


Anforderung – Reports<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

JIRA


Anforderung – Fälligkeit<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

Kun<strong>den</strong> kauften auch<br />

JIRA


Konzept<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

Fließende<br />

Grenze<br />

Idee<br />

Confluence<br />

Anforderungstext<br />

Anforderung<br />

Epic<br />

Bereich:<br />

<strong>Anforderungsmanagement</strong><br />

Projekt:<br />

<strong>Anforderungsmanagement</strong><br />

Story<br />

Task<br />

JIRA<br />

Projekt:<br />

Produkt 1<br />

Projekt:<br />

Produkt 2


Epic – Erstellen<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

Confluence<br />

Verlinkung auf andere Seiten<br />

<strong>mit</strong> Details zum Epic<br />

Link zum Erstellen einer neuen Seite


Epic – Erstellen<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

Confluence<br />

Das JIRA-Epic muss manuell <strong>mit</strong> der<br />

Anforderung verknüpft wer<strong>den</strong>


Epic – Erstellen<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

Kun<strong>den</strong> kauften auch<br />

Confluence<br />

Version und Link wer<strong>den</strong> im JIRA<br />

Ticket hinterlegt.


Epic – Erstellen<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

Kun<strong>den</strong> kauften auch<br />

JIRA<br />

Direkte Erstellung von Epics<br />

Exocet-Add-on benötigt


Konzept<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

Fließende<br />

Grenze<br />

Idee<br />

Confluence<br />

Anforderungstext<br />

Anforderung<br />

Epic<br />

Bereich:<br />

<strong>Anforderungsmanagement</strong><br />

Projekt:<br />

<strong>Anforderungsmanagement</strong><br />

Story<br />

Task<br />

JIRA<br />

Projekt:<br />

Produkt 1<br />

Projekt:<br />

Produkt 2


Story – Erstellen<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

Confluence<br />

Text markieren<br />

Projekt und Typ<br />

auswählen<br />

Epic-Verknüpfung<br />

Erstellte Story<br />

Wer<strong>den</strong> automatisch <strong>mit</strong> Epic verknüpft<br />

Confluence-Verknüpfung<br />

Einzelnen Vorgang oder<br />

mehrere Vorgänge erstellen


Story – Erstellen<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

JIRA


Konzept<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

Fließende<br />

Grenze<br />

Idee<br />

Confluence<br />

Anforderungstext<br />

Anforderung<br />

Epic<br />

Bereich:<br />

<strong>Anforderungsmanagement</strong><br />

Projekt:<br />

<strong>Anforderungsmanagement</strong><br />

Story<br />

Task<br />

JIRA<br />

Projekt:<br />

Produkt 1<br />

Projekt:<br />

Produkt 2


Verbindung zum SCM<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

JIRA<br />

Verbindung zu Bitbucket<br />

Verbindung zu Bamboo


Konzept<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

Fließende<br />

Grenze<br />

Idee<br />

Confluence<br />

Anforderungstext<br />

Anforderung<br />

Epic<br />

Bereich:<br />

<strong>Anforderungsmanagement</strong><br />

Projekt:<br />

<strong>Anforderungsmanagement</strong><br />

Story<br />

Task<br />

JIRA<br />

Projekt:<br />

Produkt 1<br />

Projekt:<br />

Produkt 2


Übersicht<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

Confluence<br />

Alle relevantenTickets


Übersicht<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

JIRA<br />

Standard-Verknüpfungen<br />

durch alle Ebenen


Übersicht<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

Kun<strong>den</strong> kauften auch<br />

JIRA<br />

Links Hierarchy Add-on


Übersicht<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

Kun<strong>den</strong> kauften auch<br />

JIRA<br />

Eigener Tab, der die Anforderungen <strong>mit</strong> allen<br />

Abhängigkeiten visualisiert.


Übersicht<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

Kun<strong>den</strong> kauften auch<br />

JIRA<br />

Gliederung nach Statuskategorie<br />

Direktes Erstellen von verknüpften Vorgängen<br />

Beliebig tiefe Schachtelung<br />

Aggregation<br />

Eigenentwicklung


Übersicht<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

Kun<strong>den</strong> kauften auch<br />

JIRA<br />

Feldaggregation aus Epics…<br />

…und Stories


Konzept<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

Fließende<br />

Grenze<br />

Idee<br />

Confluence<br />

Anforderungstext<br />

Anforderung<br />

Epic<br />

Bereich:<br />

<strong>Anforderungsmanagement</strong><br />

Projekt:<br />

<strong>Anforderungsmanagement</strong><br />

Story<br />

Task<br />

JIRA<br />

Projekt:<br />

Produkt 1<br />

Projekt:<br />

Produkt 2


Was war nicht Thema?<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

• Ressourcenmanagement<br />

• JIRA Portfolio<br />

• Structure für JIRA


Zusammenfassung<br />

Einführung AGBs Einkaufsliste Einkaufen Ausverkauft Auschecken<br />

Bereich:<br />

<strong>Anforderungsmanagement</strong><br />

• Ideen sammeln<br />

• Anforderungen ausarbeiten<br />

Projekt:<br />

<strong>Anforderungsmanagement</strong><br />

• Anforderungen strukturieren<br />

• Anforderungen für die IT aufbereiten<br />

Projekt:<br />

Produkt 1<br />

Projekt:<br />

Produkt 2<br />

• Epics erstellen<br />

• Stories erstellen


Danke!<br />

Leo von Klenze<br />

leo.vonklenze@tngtech.com<br />

+49 176 100 72 62 4

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!