SlideShare ist ein Scribd-Unternehmen logo
1 von 33
Downloaden Sie, um offline zu lesen
Orientation in Objects GmbH
Weinheimer Str. 68
68309 Mannheim
www.oio.de
info@oio.deVersion:
Agiles
Anforderungsmanagement
mit Atlassian Tools
1.0
Scrum Day 2016
Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH
Ihr Sprecher
2
Matthias Niete
Trainer, Berater, Entwickler
Schwerpunkte
Agile Methoden
Atlassian Experte
Projektmanagement
Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH
Gliederung
• Atlassian Tools
• Product Requirements Blueprint
• Motivation und Hintergrund
• Integration mit JIRA
• Zusammenfassung
3
Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH
Atlassian Marken und Warenzeichen
Atlassian hat einige der unten stehenden Handelsmarken reserviert
oder schützen lassen. Wir kennzeichnen diese nicht bei jedem
Auftreten sondern hier einmalig:
4
• Atlassian®
• JIRA®
• JIRA Studio ®
• Confluence ®
• Atlassian Bamboo ®
• Atlassian Confluence ®
• Atlassian Crowd ®
• Atlassian Clover ®
• FishEye ®
• Atlassian Crucible ®
• GreenHopper ®
• Bitbucket ®
• Atlassian Bonfire ®
• SourceTree by Atlassian™
• Atlassian Stash™
• HipChat™
• JIRA Service Desk™
• JIRA Agile™
• JIRA Capture™
Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH
Atlassian Tools? JIRA Software? Confluence?
„Atlassian bietet Tools, die jedes Team dabei unterstützen, sein volles
Potenzial auszuschöpfen.“*
• kommerzielle Produkte der Firma Atlassian mit Fokus auf
Teamarbeit
• JIRA Software – Werkzeug für Issue Tracking, Bug Tracking und
Projektmanagement
– „The flexible and scalable issue tracker for software teams.”
• Confluence – Unternehmens-Wiki für das gemeinsame Entwickeln
von Wissen
– „Erstelle und organisiere Arbeitsinhalte und bespreche sie mit deinem
Team“*
5
* Quelle: https://de.atlassian.com
Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH
JIRA 7 im Überblick
6
Business Anwender
Reduziert auf Basisfunktionen
Spezielle Vorlagen für Business Use Cases
, Workflow Funktionen, Release Hub
Software Entwicklerteams
Erweitert um Boards, DEV-Pannel, Workflow Funktionen, Release Hub
Spezielle Vorlagen für Use Cases aus Entwicklungsprojekte
Service Ticketing / Kundenservice
Erweitert um Warteschlangen, Service Level und Customer Portal
Spezielle Vorlagen für Use Cases aus Entwicklungsprojekte
Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH
Gliederung
• Atlassian Tools
• Product Requirements Blueprint
• Motivation und Hintergrund
• Integration mit JIRA
• Zusammenfassung
7
Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH
Product Requirements
Create Page per Blueprint Metadaten
8
Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH
Product Requirements
Goals, Backround and strategic fit & Assumptions
9
• Ziele und Hintergrund Infos helfen
den Kontext der Anforderungen zu
verstehen
• Annahmen grenzen die Anforderungen
und Erwartungen ein
Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH
Product Requirements
Requirements, User interaction & design, …
10
• Requirements als Liste von User Stories zerkleinern die
Anforderungen in wert-erzeugende und passende
Iterations-Häppchen
• User interaction and design können zur gemeinsamen
Abstimmung des GUI Designs, Modell Entwürfe und Design
Festlegungen genutzt werden
• Fragen und Antworten zu den Anforderungen und
Lösungsalternativen sind alle an einem Ort
Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH
Product Requirements
@Mentions und Inline-Comments
11
Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH
Product Requirements
Comments
12
Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH
Product Requirements
Comments
13
Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH
Demo
• Confluence Seite mit Product Requirements Blueprint erstellen
• Team Kollaboration mit @Mentions
• Überblick behalten mit der Product Requirements Index Seite
14
Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH
Gliederung
• Atlassian Tools
• Product Requirements Blueprint
• Motivation und Hintergrund
• Integration mit JIRA
• Zusammenfassung
15
Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH
Wasserfallartige Vorgehensmodelle
Requirements
Design
Implementation
Verification
Deployment
16
„In my experience, however, the simpler method… [siehe oben]
has never worked on large software development efforts….“
[Quelle: MANAGING THE DEVELOPMENT OF LARGE SOFTWARE SYSTEMS, Dr. Winston W. Royce, IEEE WESCON, August
1970, http://www.cs.umd.edu/class/spring2003/cmsc838p/Process/waterfall.pdf]
Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH
Motivation
• Worauf stützt sich eigentlich ein „agiles Requirements Engineering“?
– Hat jemand eine Idee?
17
Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH
Agiles Manifest
Manifesto for Agile Software Development
(Beck, Fowler, Cockburn, uvm,. 2001)
• Einzelpersonen und Interaktionen wichtiger als
Prozesse und Werkzeuge
• Laufende Systeme wichtiger als
umfangreiche Dokumentation
• Zusammenarbeit mit dem Kunden wichtiger als
Vertragsverhandlungen
• Fähigkeit auf Änderungen zu reagieren wichtiger als
Verfolgen eines Plans
18
Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH
Geschätzt
Fix
Die Triangel auf den Kopf stellen
19
Plan
getrieben
Anforderungen
Ressourcen Termin
Werte
getrieben
Ressourcen Termin
Anforderungen
„Fix quality – deliver a small increment in a timebox – repeat.“
Quelle: Dean Leffingwell, Agile Software Requirements
Wasserfall/Traditionell Agile
Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH
Anforderungen teilen und sortieren
20
Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH
Anforderungen iterativ und inkrementell umsetzen
21
Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH
Gliederung
• Atlassian Tools
• Product Requirements Blueprint
• Motivation und Hintergrund
• Integration mit JIRA
• Zusammenfassung
22
Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH
Product Requirements Blueprint und JIRA
Für das perfekte Zusammenspiel von Confluence und JIRA
• Das Metadatum "Epic" wird direkt mit einem JIRA Epic
("large User Story") verbunden.
• Aus der Anforderungstabelle können mit ein paar Mausklicks
JIRA Issues erstellt werden
• Der Status jedes Issues ist permanent auf der Seite ersichtlich
• Erstellte Issues verlinken auf die Product Requirements Seite
zurück, so dass man auch jederzeit von der technischen auf die
formale Beschreibungen zurück kommt.
23
Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH
JIRA Epics & User Stories aus Confluence erstellen
Einfache Anlage eines Issues (Epic)
24
Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH
JIRA Epics & User Stories aus Confluence erstellen
Einfache Anlage eines Issues (Epic)
25
Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH
Aus Confluence den Überblick behalten
26
Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH
Übung
• JIRA Epics und User Stories aus Confluence erstellen
• Aus Confluence den Überblick behalten
27
Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH
Gliederung
• Atlassian Tools
• Product Requirements Blueprint
• Motivation und Hintergrund
• Integration mit JIRA
• Zusammenfassung
28
Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH
Team Kollaboration mit Product Requirements
Wunschliste:
• Alle notwendigen Informationen finden sich an einem Ort
• Flexible Inhaltsstrukturen, die sich den Rahmenbedingungen
einfach anpassen können
• Vorlagen und Anleitungen, die eine kollaborative Erstellung fördern
• Eine leichtgewichtige Verwaltung von Stories
• Kollektive Plattform von Lösungsideen, Problemen und Fakten für
alle Beteiligten
29
Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH
Fazit / Ausblick
• Confluence ist die Plattform für agiles Requirements Engineering
und bildet den Kontext und „äußeren“ Rahmen für agile Teamarbeit
mit JIRA Software
• Die JIRA Issue Backlogs können dank der Confluence User-Story
Listen kurz gehalten werden
• Fragen, Feedback, Changemangement und Lösungsentwürfe
haben in Confluence eine Heimat
• Mit Portfolio for JIRA können Sie Kapazitätsplanungen und
Strategiepläne erstellen und mit Was-wäre-wenn-Szenarien
Planungsspiele durchführen
30
Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH
Links
• Confluence Homepage
– https://www.atlassian.com/software/confluence
• Product Requirements Blueprint
– http://tinyurl.com/gwcc6nx
• Confluence for Software Teams
– http://tinyurl.com/zwepjyo
• Creating a lean, mean requirements machine
– https://www.atlassian.com/agile/requirements
• JIRA Homepage
– https://www.atlassian.com/software/jira/
• Portfolio for JIRA
– https://www.atlassian.com/software/jira/portfolio
31
Orientation in Objects GmbH
Weinheimer Str. 68
68309 Mannheim
www.oio.de
info@oio.de
? ?
??
?
Fragen ?
Orientation in Objects GmbH
Weinheimer Str. 68
68309 Mannheim
www.oio.de
info@oio.de
Vielen Dank für Ihre
Aufmerksamkeit !

Weitere ähnliche Inhalte

Andere mochten auch

1 Orientações para elaboração de projeto
1   Orientações para elaboração de projeto1   Orientações para elaboração de projeto
1 Orientações para elaboração de projetoLéia Arruda
 
Km function and relationship with other functions
Km function and relationship with other functionsKm function and relationship with other functions
Km function and relationship with other functionsDr. Randhir Pushpa
 
Integration 2 elur niahc
Integration 2 elur niahcIntegration 2 elur niahc
Integration 2 elur niahcShaun Wilson
 
TEMA DE INVESTIGACIÓN
TEMA DE INVESTIGACIÓNTEMA DE INVESTIGACIÓN
TEMA DE INVESTIGACIÓNgeovana111993
 
Maestradespistada
MaestradespistadaMaestradespistada
Maestradespistadaeagain
 
Vrtual reality
Vrtual realityVrtual reality
Vrtual realitykhalidb
 
Toy Escape Created by Tereyna
Toy Escape Created by TereynaToy Escape Created by Tereyna
Toy Escape Created by TereynaRipleyHouse
 
Télémétrie d’openstack
Télémétrie d’openstackTélémétrie d’openstack
Télémétrie d’openstackTECOS
 
my water saving project
my water saving projectmy water saving project
my water saving projectjoshbrown
 
Estás controlado
Estás controladoEstás controlado
Estás controladoDouce Nieto
 
Assistive Technology
Assistive TechnologyAssistive Technology
Assistive Technologyjpuglia
 
LeanKit Webinar: Managing Complex Workflows
LeanKit Webinar: Managing Complex WorkflowsLeanKit Webinar: Managing Complex Workflows
LeanKit Webinar: Managing Complex WorkflowsLeanKit
 
Os Mestres e o Cultural Broker
Os Mestres e o Cultural BrokerOs Mestres e o Cultural Broker
Os Mestres e o Cultural BrokerEXPEDITO SILVA
 
Regência 1º 2º 3ºok
Regência 1º 2º 3ºok Regência 1º 2º 3ºok
Regência 1º 2º 3ºok emefeduprado
 
Forecasting using data - Deliver 2016
Forecasting using data  - Deliver 2016Forecasting using data  - Deliver 2016
Forecasting using data - Deliver 2016Troy Magennis
 

Andere mochten auch (20)

Indian
IndianIndian
Indian
 
1 Orientações para elaboração de projeto
1   Orientações para elaboração de projeto1   Orientações para elaboração de projeto
1 Orientações para elaboração de projeto
 
ser fuerte
ser fuerteser fuerte
ser fuerte
 
Km function and relationship with other functions
Km function and relationship with other functionsKm function and relationship with other functions
Km function and relationship with other functions
 
Integration 2 elur niahc
Integration 2 elur niahcIntegration 2 elur niahc
Integration 2 elur niahc
 
TEMA DE INVESTIGACIÓN
TEMA DE INVESTIGACIÓNTEMA DE INVESTIGACIÓN
TEMA DE INVESTIGACIÓN
 
Brochure
BrochureBrochure
Brochure
 
Maestradespistada
MaestradespistadaMaestradespistada
Maestradespistada
 
Vrtual reality
Vrtual realityVrtual reality
Vrtual reality
 
Toy Escape Created by Tereyna
Toy Escape Created by TereynaToy Escape Created by Tereyna
Toy Escape Created by Tereyna
 
Télémétrie d’openstack
Télémétrie d’openstackTélémétrie d’openstack
Télémétrie d’openstack
 
my water saving project
my water saving projectmy water saving project
my water saving project
 
Estás controlado
Estás controladoEstás controlado
Estás controlado
 
Assistive Technology
Assistive TechnologyAssistive Technology
Assistive Technology
 
LeanKit Webinar: Managing Complex Workflows
LeanKit Webinar: Managing Complex WorkflowsLeanKit Webinar: Managing Complex Workflows
LeanKit Webinar: Managing Complex Workflows
 
Os Mestres e o Cultural Broker
Os Mestres e o Cultural BrokerOs Mestres e o Cultural Broker
Os Mestres e o Cultural Broker
 
Português 8ºok
Português 8ºok Português 8ºok
Português 8ºok
 
Regência 1º 2º 3ºok
Regência 1º 2º 3ºok Regência 1º 2º 3ºok
Regência 1º 2º 3ºok
 
Lie
LieLie
Lie
 
Forecasting using data - Deliver 2016
Forecasting using data  - Deliver 2016Forecasting using data  - Deliver 2016
Forecasting using data - Deliver 2016
 

Ähnlich wie Agiles anforderungsmanagementmitatlassiantools

Optimierte Vorgehensweisen für Intranet-Projekte [DE]
Optimierte Vorgehensweisen für Intranet-Projekte [DE]Optimierte Vorgehensweisen für Intranet-Projekte [DE]
Optimierte Vorgehensweisen für Intranet-Projekte [DE]Stephan Schillerwein
 
Agile SEO - webinale 2015
Agile SEO - webinale 2015Agile SEO - webinale 2015
Agile SEO - webinale 2015André Scharf
 
Agile Ways of Working @ Migros
Agile Ways of Working @ MigrosAgile Ways of Working @ Migros
Agile Ways of Working @ MigrosJoël Krapf
 
Michael Sifkovits (IDS Scheer)
Michael Sifkovits (IDS Scheer)Michael Sifkovits (IDS Scheer)
Michael Sifkovits (IDS Scheer)Praxistage
 
IAK13 Darwin und die Kreativen
IAK13 Darwin und die KreativenIAK13 Darwin und die Kreativen
IAK13 Darwin und die KreativenWebster59
 
Agilität im Systems Engineering – geht das?
Agilität im Systems Engineering – geht das?Agilität im Systems Engineering – geht das?
Agilität im Systems Engineering – geht das?HOOD Group
 
YUNA - Data Science Plattform für Unternehmen
YUNA - Data Science Plattform für UnternehmenYUNA - Data Science Plattform für Unternehmen
YUNA - Data Science Plattform für Unternehmeneoda GmbH
 
Business Analyse - eine geeignete Basis für agiles Produktmanagement?
Business Analyse - eine geeignete Basis für agiles Produktmanagement?Business Analyse - eine geeignete Basis für agiles Produktmanagement?
Business Analyse - eine geeignete Basis für agiles Produktmanagement?microTOOL GmbH
 
Agile und Projektmanagement - Kein entweder-oder sondern anders
Agile und Projektmanagement - Kein entweder-oder sondern andersAgile und Projektmanagement - Kein entweder-oder sondern anders
Agile und Projektmanagement - Kein entweder-oder sondern andersSteffen Thols
 
Big Data Discovery + Analytics = Datengetriebene Innovation!
Big Data Discovery + Analytics = Datengetriebene Innovation!Big Data Discovery + Analytics = Datengetriebene Innovation!
Big Data Discovery + Analytics = Datengetriebene Innovation!Harald Erb
 
Projektmanagement mit Jira und Confluence
Projektmanagement mit Jira und ConfluenceProjektmanagement mit Jira und Confluence
Projektmanagement mit Jira und ConfluenceHagen Management
 
Agile Methoden als Erfolgsfaktor in BI- und Big Data Projekten
Agile Methoden als Erfolgsfaktor in BI- und Big Data ProjektenAgile Methoden als Erfolgsfaktor in BI- und Big Data Projekten
Agile Methoden als Erfolgsfaktor in BI- und Big Data Projekteninovex GmbH
 
Agile Organisationsstruktur - Ein Überblick
Agile Organisationsstruktur - Ein ÜberblickAgile Organisationsstruktur - Ein Überblick
Agile Organisationsstruktur - Ein ÜberblickMarc Wagner
 
Die unendliche User Story - agiles Anforderungsmanagement
Die unendliche User Story - agiles AnforderungsmanagementDie unendliche User Story - agiles Anforderungsmanagement
Die unendliche User Story - agiles AnforderungsmanagementThomas Moedl
 
Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...
Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...
Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...Trivadis
 
Den Usern mehr bieten: Business Objects Tools als Teil der Business Analytics...
Den Usern mehr bieten: Business Objects Tools als Teil der Business Analytics...Den Usern mehr bieten: Business Objects Tools als Teil der Business Analytics...
Den Usern mehr bieten: Business Objects Tools als Teil der Business Analytics...Wiiisdom
 
#CompanyReBuilding - Agile Organisation(-skultur)
#CompanyReBuilding - Agile Organisation(-skultur)#CompanyReBuilding - Agile Organisation(-skultur)
#CompanyReBuilding - Agile Organisation(-skultur)Marc Wagner
 
POEM - Product Ownership Evolution Model - Tools4AgileTeams2017
POEM - Product Ownership Evolution Model - Tools4AgileTeams2017POEM - Product Ownership Evolution Model - Tools4AgileTeams2017
POEM - Product Ownership Evolution Model - Tools4AgileTeams2017Tim Klein
 
Tableau Drive, Die neue Methode für Bereitstellungen in Unternehmen
Tableau Drive, Die neue Methode für Bereitstellungen in UnternehmenTableau Drive, Die neue Methode für Bereitstellungen in Unternehmen
Tableau Drive, Die neue Methode für Bereitstellungen in UnternehmenTableau Software
 

Ähnlich wie Agiles anforderungsmanagementmitatlassiantools (20)

Optimierte Vorgehensweisen für Intranet-Projekte [DE]
Optimierte Vorgehensweisen für Intranet-Projekte [DE]Optimierte Vorgehensweisen für Intranet-Projekte [DE]
Optimierte Vorgehensweisen für Intranet-Projekte [DE]
 
Agile SEO - webinale 2015
Agile SEO - webinale 2015Agile SEO - webinale 2015
Agile SEO - webinale 2015
 
Agile Ways of Working @ Migros
Agile Ways of Working @ MigrosAgile Ways of Working @ Migros
Agile Ways of Working @ Migros
 
Michael Sifkovits (IDS Scheer)
Michael Sifkovits (IDS Scheer)Michael Sifkovits (IDS Scheer)
Michael Sifkovits (IDS Scheer)
 
IAK13 Darwin und die Kreativen
IAK13 Darwin und die KreativenIAK13 Darwin und die Kreativen
IAK13 Darwin und die Kreativen
 
Agilität im Systems Engineering – geht das?
Agilität im Systems Engineering – geht das?Agilität im Systems Engineering – geht das?
Agilität im Systems Engineering – geht das?
 
YUNA - Data Science Plattform für Unternehmen
YUNA - Data Science Plattform für UnternehmenYUNA - Data Science Plattform für Unternehmen
YUNA - Data Science Plattform für Unternehmen
 
Business Analyse - eine geeignete Basis für agiles Produktmanagement?
Business Analyse - eine geeignete Basis für agiles Produktmanagement?Business Analyse - eine geeignete Basis für agiles Produktmanagement?
Business Analyse - eine geeignete Basis für agiles Produktmanagement?
 
Agile und Projektmanagement - Kein entweder-oder sondern anders
Agile und Projektmanagement - Kein entweder-oder sondern andersAgile und Projektmanagement - Kein entweder-oder sondern anders
Agile und Projektmanagement - Kein entweder-oder sondern anders
 
Big Data Discovery + Analytics = Datengetriebene Innovation!
Big Data Discovery + Analytics = Datengetriebene Innovation!Big Data Discovery + Analytics = Datengetriebene Innovation!
Big Data Discovery + Analytics = Datengetriebene Innovation!
 
Projektmanagement mit Jira und Confluence
Projektmanagement mit Jira und ConfluenceProjektmanagement mit Jira und Confluence
Projektmanagement mit Jira und Confluence
 
Agile Methoden als Erfolgsfaktor in BI- und Big Data Projekten
Agile Methoden als Erfolgsfaktor in BI- und Big Data ProjektenAgile Methoden als Erfolgsfaktor in BI- und Big Data Projekten
Agile Methoden als Erfolgsfaktor in BI- und Big Data Projekten
 
Agile Organisationsstruktur - Ein Überblick
Agile Organisationsstruktur - Ein ÜberblickAgile Organisationsstruktur - Ein Überblick
Agile Organisationsstruktur - Ein Überblick
 
Die unendliche User Story - agiles Anforderungsmanagement
Die unendliche User Story - agiles AnforderungsmanagementDie unendliche User Story - agiles Anforderungsmanagement
Die unendliche User Story - agiles Anforderungsmanagement
 
Xidra 2016 DevOps
Xidra 2016 DevOpsXidra 2016 DevOps
Xidra 2016 DevOps
 
Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...
Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...
Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...
 
Den Usern mehr bieten: Business Objects Tools als Teil der Business Analytics...
Den Usern mehr bieten: Business Objects Tools als Teil der Business Analytics...Den Usern mehr bieten: Business Objects Tools als Teil der Business Analytics...
Den Usern mehr bieten: Business Objects Tools als Teil der Business Analytics...
 
#CompanyReBuilding - Agile Organisation(-skultur)
#CompanyReBuilding - Agile Organisation(-skultur)#CompanyReBuilding - Agile Organisation(-skultur)
#CompanyReBuilding - Agile Organisation(-skultur)
 
POEM - Product Ownership Evolution Model - Tools4AgileTeams2017
POEM - Product Ownership Evolution Model - Tools4AgileTeams2017POEM - Product Ownership Evolution Model - Tools4AgileTeams2017
POEM - Product Ownership Evolution Model - Tools4AgileTeams2017
 
Tableau Drive, Die neue Methode für Bereitstellungen in Unternehmen
Tableau Drive, Die neue Methode für Bereitstellungen in UnternehmenTableau Drive, Die neue Methode für Bereitstellungen in Unternehmen
Tableau Drive, Die neue Methode für Bereitstellungen in Unternehmen
 

Agiles anforderungsmanagementmitatlassiantools

  • 1. Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim www.oio.de info@oio.deVersion: Agiles Anforderungsmanagement mit Atlassian Tools 1.0 Scrum Day 2016
  • 2. Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH Ihr Sprecher 2 Matthias Niete Trainer, Berater, Entwickler Schwerpunkte Agile Methoden Atlassian Experte Projektmanagement
  • 3. Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH Gliederung • Atlassian Tools • Product Requirements Blueprint • Motivation und Hintergrund • Integration mit JIRA • Zusammenfassung 3
  • 4. Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH Atlassian Marken und Warenzeichen Atlassian hat einige der unten stehenden Handelsmarken reserviert oder schützen lassen. Wir kennzeichnen diese nicht bei jedem Auftreten sondern hier einmalig: 4 • Atlassian® • JIRA® • JIRA Studio ® • Confluence ® • Atlassian Bamboo ® • Atlassian Confluence ® • Atlassian Crowd ® • Atlassian Clover ® • FishEye ® • Atlassian Crucible ® • GreenHopper ® • Bitbucket ® • Atlassian Bonfire ® • SourceTree by Atlassian™ • Atlassian Stash™ • HipChat™ • JIRA Service Desk™ • JIRA Agile™ • JIRA Capture™
  • 5. Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH Atlassian Tools? JIRA Software? Confluence? „Atlassian bietet Tools, die jedes Team dabei unterstützen, sein volles Potenzial auszuschöpfen.“* • kommerzielle Produkte der Firma Atlassian mit Fokus auf Teamarbeit • JIRA Software – Werkzeug für Issue Tracking, Bug Tracking und Projektmanagement – „The flexible and scalable issue tracker for software teams.” • Confluence – Unternehmens-Wiki für das gemeinsame Entwickeln von Wissen – „Erstelle und organisiere Arbeitsinhalte und bespreche sie mit deinem Team“* 5 * Quelle: https://de.atlassian.com
  • 6. Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH JIRA 7 im Überblick 6 Business Anwender Reduziert auf Basisfunktionen Spezielle Vorlagen für Business Use Cases , Workflow Funktionen, Release Hub Software Entwicklerteams Erweitert um Boards, DEV-Pannel, Workflow Funktionen, Release Hub Spezielle Vorlagen für Use Cases aus Entwicklungsprojekte Service Ticketing / Kundenservice Erweitert um Warteschlangen, Service Level und Customer Portal Spezielle Vorlagen für Use Cases aus Entwicklungsprojekte
  • 7. Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH Gliederung • Atlassian Tools • Product Requirements Blueprint • Motivation und Hintergrund • Integration mit JIRA • Zusammenfassung 7
  • 8. Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH Product Requirements Create Page per Blueprint Metadaten 8
  • 9. Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH Product Requirements Goals, Backround and strategic fit & Assumptions 9 • Ziele und Hintergrund Infos helfen den Kontext der Anforderungen zu verstehen • Annahmen grenzen die Anforderungen und Erwartungen ein
  • 10. Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH Product Requirements Requirements, User interaction & design, … 10 • Requirements als Liste von User Stories zerkleinern die Anforderungen in wert-erzeugende und passende Iterations-Häppchen • User interaction and design können zur gemeinsamen Abstimmung des GUI Designs, Modell Entwürfe und Design Festlegungen genutzt werden • Fragen und Antworten zu den Anforderungen und Lösungsalternativen sind alle an einem Ort
  • 11. Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH Product Requirements @Mentions und Inline-Comments 11
  • 12. Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH Product Requirements Comments 12
  • 13. Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH Product Requirements Comments 13
  • 14. Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH Demo • Confluence Seite mit Product Requirements Blueprint erstellen • Team Kollaboration mit @Mentions • Überblick behalten mit der Product Requirements Index Seite 14
  • 15. Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH Gliederung • Atlassian Tools • Product Requirements Blueprint • Motivation und Hintergrund • Integration mit JIRA • Zusammenfassung 15
  • 16. Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH Wasserfallartige Vorgehensmodelle Requirements Design Implementation Verification Deployment 16 „In my experience, however, the simpler method… [siehe oben] has never worked on large software development efforts….“ [Quelle: MANAGING THE DEVELOPMENT OF LARGE SOFTWARE SYSTEMS, Dr. Winston W. Royce, IEEE WESCON, August 1970, http://www.cs.umd.edu/class/spring2003/cmsc838p/Process/waterfall.pdf]
  • 17. Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH Motivation • Worauf stützt sich eigentlich ein „agiles Requirements Engineering“? – Hat jemand eine Idee? 17
  • 18. Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH Agiles Manifest Manifesto for Agile Software Development (Beck, Fowler, Cockburn, uvm,. 2001) • Einzelpersonen und Interaktionen wichtiger als Prozesse und Werkzeuge • Laufende Systeme wichtiger als umfangreiche Dokumentation • Zusammenarbeit mit dem Kunden wichtiger als Vertragsverhandlungen • Fähigkeit auf Änderungen zu reagieren wichtiger als Verfolgen eines Plans 18
  • 19. Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH Geschätzt Fix Die Triangel auf den Kopf stellen 19 Plan getrieben Anforderungen Ressourcen Termin Werte getrieben Ressourcen Termin Anforderungen „Fix quality – deliver a small increment in a timebox – repeat.“ Quelle: Dean Leffingwell, Agile Software Requirements Wasserfall/Traditionell Agile
  • 20. Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH Anforderungen teilen und sortieren 20
  • 21. Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH Anforderungen iterativ und inkrementell umsetzen 21
  • 22. Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH Gliederung • Atlassian Tools • Product Requirements Blueprint • Motivation und Hintergrund • Integration mit JIRA • Zusammenfassung 22
  • 23. Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH Product Requirements Blueprint und JIRA Für das perfekte Zusammenspiel von Confluence und JIRA • Das Metadatum "Epic" wird direkt mit einem JIRA Epic ("large User Story") verbunden. • Aus der Anforderungstabelle können mit ein paar Mausklicks JIRA Issues erstellt werden • Der Status jedes Issues ist permanent auf der Seite ersichtlich • Erstellte Issues verlinken auf die Product Requirements Seite zurück, so dass man auch jederzeit von der technischen auf die formale Beschreibungen zurück kommt. 23
  • 24. Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH JIRA Epics & User Stories aus Confluence erstellen Einfache Anlage eines Issues (Epic) 24
  • 25. Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH JIRA Epics & User Stories aus Confluence erstellen Einfache Anlage eines Issues (Epic) 25
  • 26. Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH Aus Confluence den Überblick behalten 26
  • 27. Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH Übung • JIRA Epics und User Stories aus Confluence erstellen • Aus Confluence den Überblick behalten 27
  • 28. Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH Gliederung • Atlassian Tools • Product Requirements Blueprint • Motivation und Hintergrund • Integration mit JIRA • Zusammenfassung 28
  • 29. Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH Team Kollaboration mit Product Requirements Wunschliste: • Alle notwendigen Informationen finden sich an einem Ort • Flexible Inhaltsstrukturen, die sich den Rahmenbedingungen einfach anpassen können • Vorlagen und Anleitungen, die eine kollaborative Erstellung fördern • Eine leichtgewichtige Verwaltung von Stories • Kollektive Plattform von Lösungsideen, Problemen und Fakten für alle Beteiligten 29
  • 30. Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH Fazit / Ausblick • Confluence ist die Plattform für agiles Requirements Engineering und bildet den Kontext und „äußeren“ Rahmen für agile Teamarbeit mit JIRA Software • Die JIRA Issue Backlogs können dank der Confluence User-Story Listen kurz gehalten werden • Fragen, Feedback, Changemangement und Lösungsentwürfe haben in Confluence eine Heimat • Mit Portfolio for JIRA können Sie Kapazitätsplanungen und Strategiepläne erstellen und mit Was-wäre-wenn-Szenarien Planungsspiele durchführen 30
  • 31. Agiles Anforderungsmanagement mit Atlassian Tools© Orientation in Objects GmbH Links • Confluence Homepage – https://www.atlassian.com/software/confluence • Product Requirements Blueprint – http://tinyurl.com/gwcc6nx • Confluence for Software Teams – http://tinyurl.com/zwepjyo • Creating a lean, mean requirements machine – https://www.atlassian.com/agile/requirements • JIRA Homepage – https://www.atlassian.com/software/jira/ • Portfolio for JIRA – https://www.atlassian.com/software/jira/portfolio 31
  • 32. Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim www.oio.de info@oio.de ? ? ?? ? Fragen ?
  • 33. Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim www.oio.de info@oio.de Vielen Dank für Ihre Aufmerksamkeit !