SlideShare ist ein Scribd-Unternehmen logo
1 von 40
Agiles Requirements-Management zum
Erfolg führen
Requirements-Praktiken am Beispiel Jama
Handout-Version
Dr. Andreas Birk und Gerald Heller, Software.Process.Management
18. Juli 2014, Webinar der QA Systems Akademie
Includes additional notes &
comments
Agenda
What is agile development? – What is agile requirements management (RM)?
Agile requirements practices
 User stories & more
 Requirements collaboration & reviews
 From user stories to agile development cycles
Agile requirements in product development & for hardware/software systems
Transition to agile RM
Summary
2July 18, 2014 © 2014, Software.Process.Management
What Is Agile Development?
3July 18, 2014 © 2014, Software.Process.Management
Agile Methods
Lean
Scrum
FDD
DAD
XP
ASD
Crystal
Kanban
4July 18, 2014 © 2014, Software.Process.Management
Agile development can be
characterized by referring to the use
of agile methods.
Scrum, XP, Lean, and Kanban might
be the most well-known. Scrum might
be by far the one applied most often.
Many organizations use a blend of
agile methods.
5July 18, 2014 © 2014, Software.Process.Management
The Agile Manifesto summarizes the
widely agreed-upon common values
of agile development.
Scrum Overview (By The Book)
Sprint
Planning
Increment
Sprint
1-4 Weeks
Agile Iteration
Cycle (Sprint)
Sprint Review &
Retrospective
Daily Scrum
Sprint
Backlog
Product
Backlog
Source:J.Sutherland,K.Schwaber:TheScrumGuide:TheDefinitiveGuidetoScrum:TheRulesof
theGame.Srum.org,July2013.
6July 18, 2014 © 2014, Software.Process.Management
Scrum illustrates important
characteristics of agile development.Backlogs and backlog items define
the work to be done
Iterative development cycles (Sprints)
structure the development work
Increments make the work focus on
relevant results and help critiquing
and improving the work done so far
But where are the requirements?! …
What Is Agile
Requirements Management?
7July 18, 2014 © 2014, Software.Process.Management
8July 18, 2014 © 2014, Software.Process.Management
There is no such thing like “Agile RM”
… at least, there is no agreed-upon, comprehensive definition of
“Agile Requirements Management”
Agile RM Is …
Agile RM is an evolving collection of practices
Every project or organization should adopt its own suitable approach to agile RM
However, there are blueprints of recommended agile RM practices
Frameworks are available that help setting agile RM practices into context
9July 18, 2014 © 2014, Software.Process.Management
Most agile methods have emerged
with a focus on implementation.
Although agile has made many
important contributions to RM, a
mature and comprehensive agile RM
approach is still lacking.
Agile Requirements Frameworks
Scaled Agile Framework SAFe (Leffingwell)
Scaling Lean & Agile Development LeSS (Larman, Vodde)
Disciplined Agile Delivery DAD (Ambler)
Discover to Deliver (Gottesdiener)
Specification by Example SBE (Adzic, Fowler, and others)
Acceptance Test Driven Development ATDD (Gärtner, Koskela, and others)
User Stories Applied (Cohn)
Use Case 2.0 (Jacobson)
Agile Product Canvas (Pichler)
Agile Modeling & Agile Documentation (Ambler, Rüping and others)
Further information: http://makingofsoftware.com/2014/agile-requirements-frameworks
10July 18, 2014 © 2014, Software.Process.Management
Agile requirements frameworks guide
the design of your specific agile RM
approach. However, they nearly
always must be tailored to the
situation at hand.
SAFe is perhaps the most
comprehensive and useful agile RM
framework available today
You find a brief presentation of the
Agile Product Canvas later in this
presentation
Map of Selected Agile RM Practices
User Story
Epic
Feature
Task
Work Item ArtifactsGoal & Coordination Artifacts
Vision
Investment Theme
Sprint Goal
Story Map
Supporting Practices
Acceptance Test
3 C‘s
Role – Feature – Reason
Given – When – Then
Definition of Ready
INVEST
Persona
11July 18, 2014 © 2014, Software.Process.Management
Agile RM practices can guide and
support requirements activities on an
individual activities level
User stories are the most important
fundamental concept of agile RM
Challenges & Gaps of Agile RM
Elicit & collect backlog items
Organize backlog for multiple teams & on one product
Achieve overall product view
Organize HW/SW system development
Support reuse of products & requirements
12July 18, 2014 © 2014, Software.Process.Management
Most available agile RM approaches
leave several challenges and gaps
when it comes to more complex
development tasks or contexts.
Be prepared to design and evolve
your RM practices in order to deal
with such challenges.
Below, you find suggestions and
recommendations for how you design
your agile RM approach in order to
master these challenges.
Agile Requirements Practices:
User Stories & More
13July 18, 2014 © 2014, Software.Process.Management
User Story
A User Story is a software system requirement formulated as
one or two sentences in the everyday or business language of
the user
 A User Story must be small enough to be completed in one cycle
 A User Story is an informal statement of the requirement as long as the
correspondence of acceptance testing procedures is lacking
14
Wikipedia July, 2009
cancel reservation
As a traveler
I want to cancel my
reservation
cancel reservation (back)
□ a premium member can cancel the
same day without a fee
□ a non-premium member is charged
10% for a cancellation
□ an email confirmation is sent out
□ the hotel is notified of any
cancellation
July 18, 2014 © 2014, Software.Process.Management
Agile RM - User Story
15July 18, 2014 © 2014, Software.Process.Management
This screen shot shows how you can
design and structure your user story
items in Jama.
Extended Agile RM Framework
16
Agile Development Cycles
(e.g., according to Scrum or SAFe)
Define Project
Elicit
Requirements
Goals
Scope
Stake-
holders
Requirements Artifacts & Knowledge Representation
Initial
Backlog
Address requirements
activities & information
that precede and
accompany agile
development cycles
July 18, 2014 © 2014, Software.Process.Management
Many agile methods leave it open
how you can gain the initial backlog.
We recommend you start using
established RM practices.
Consider to maintain a continuous
requirements base while performing
the agile development workflow.
Support a Product View Perspective:
The Product Canvas Structure
17
Source:RomanPichler,PichlerConsulting,http://www.romanpichler.com/
July 18, 2014 © 2014, Software.Process.Management
The Agile Product Canvas provides a
structure of early high-level product
planning and requirements definition.
Structure Agile Projects
18July 18, 2014 © 2014, Software.Process.Management
Within an RM tool like Jama,
represent each aspect of the Agile
Product Canvas by a separate
requirements set.
You might also define specific item
types for individual kinds of
requirement, e.g., for personas.
Configure Relationships of Requirements
19July 18, 2014 © 2014, Software.Process.Management
From Jama version 2014.1 on, you
can explicitly define the relationships
between requirements item types.
This helps maintaining large
requirements structures and provides
guidance to requirements managers.
Requirements Collaboration &
Requirements Reviews
20July 18, 2014 © 2014, Software.Process.Management
Communicate about Requirements
21July 18, 2014 © 2014, Software.Process.Management
Jama offers many collaboration
features that facilitate and foster agile
communication on requirements.
Review Requirements
22July 18, 2014 © 2014, Software.Process.Management
Jama’s review functionality is another
useful support to agile collaboration
within the team and for customer
interaction
From User Stories to
Agile Development Cycles
23July 18, 2014 © 2014, Software.Process.Management
Connect Features and User Stories
24July 18, 2014 © 2014, Software.Process.Management
In medium to large size agile
development, user stories must be
assigned to features or epics.
Use Jama’s relationships to link
these item types with each other.
Trace relationships can be visualized
in the explorer window, helping to
maintain good requirements structure
and supporting easy navigation.
Cascades of Agile Requirements Backlogs
25
Sprint
Backlog
(User
Stories)
Portfolio
Backlog
Release
Backlog
Product
Backlog
Sprint
Backlog
(Tasks)
Let‘s illustrate this in Jama ...
July 18, 2014 © 2014, Software.Process.Management
Agile development usually requires a
cascade of related requirements and
tasks backlogs.
Agile RM - Sprints
26July 18, 2014 © 2014, Software.Process.Management
In Jama, you can organize different
kinds of backlogs as separate
requirements sets.
Agile RM – Release Backlog
27July 18, 2014 © 2014, Software.Process.Management
The release can conveniently be
defined using Jama’s release concept.
Transfer User Stories to Agile Workflow Tool
28
transfer & synchronize user stories
Jama offers integrations with specialized agile tools like JIRA Agile
Consider to use such integrations in order to blend strong RM support with agile workflow support
July 18, 2014 © 2014, Software.Process.Management
Often, it can be required to link a
requirements tool with a specialized
agile workflow tool like JIRA Agile.
Jama offers plug-ins for transferring
and synchronizing requirements to
those other tools.
Use Specialized Agile Workflow Support in
Conjunction with RM Tool like Jama
29
Image Source: https://www.atlassian.com/software/jira/agile
While managing requirements and
early phases of the agile workflow in
Jama, tools like JIRA Agile provide
specific agile development support,
e.g., task boards & burndown charts
July 18, 2014 © 2014, Software.Process.Management
Product Development &
Hardware/Software Systems
30July 18, 2014 © 2014, Software.Process.Management
In continuous product development
or for integrated hardware/software
systems, you often need to manage
requirements collections for agile as
well as for non-agile development.
Manage Overall Requirements Collection
for Agile & Non-Agile Development
31
Overall system requirements
and subsystem-requirements …
Hardware requirements: Non-agile workflow
Software requirements: Agile workflow
Manage all requirements centrally
Serve different workflows per subsystem
July 18, 2014 © 2014, Software.Process.Management
This example shows hot you can
structure requirements to serve agile
as well as non-agile development.
Transition to Agile RM
32July 18, 2014 © 2014, Software.Process.Management
How can you transition to agile RM?
What principles can guide this
transition?
Build Your Own Agile RM Practices
Start with a basic & simple approach
Eliminate impediments while moving forward
Use available agile improvement approaches:
Daily Scrum, Scrum master, retrospectives etc.
33
Photo:Byedgarator,CreativeCommonsby-na,http://www.flickr.com/photos/edgarator/5848267059/
July 18, 2014 © 2014, Software.Process.Management
When moving to agile RM, start
simple and gradually evolve your
practices.
Summary
Integrate agile methods with established RM
practices
Establish strong tool support: RM with/plus Agile
Develop your own customized agile RM solution
34July 18, 2014 © 2014, Software.Process.Management
Contact
35
Dr. Andreas Birk
Software.Process.Management
info@swpm.de
http://www.swpm.de
Blog & Resources
http://MakingOfSoftware.com
Gerald Heller
July 18, 2014 © 2014, Software.Process.Management
Further Information
Survey of agile requirements management frameworks
http://makingofsoftware.com/2014/agile-requirements-frameworks
Training der QA-Systems Akademie
Requirements-Management in der agilen Software-Entwicklung
6. November 2014, Ludwigsburg bei Stuttgart
http://www.qa-systems.de/akademie/einzelansicht.html?tuid=36
36July 18, 2014 © 2014, Software.Process.Management
Agile RM
D. Leffingwell, Agile software requirements: Lean requirements
practices for teams, programs, and the enterprise. Boston, MA: Addison
Wesley, 2010.
Scaled Agile Framework (SAFe™) website:
http://scaledagileframework.com/
M. Cohn, User stories applied: For agile software development.
Amsterdam: Addison-Wesley Longman, 2004.
July 18, 2014 © 2014, Software.Process.Management 37
Agile RM
R. Pichler, Agile product management with scrum: Creating products
that customers love, 1st Ed. Amsterdam: Addison-Wesley Longman,
2010.
July 18, 2014 © 2014, Software.Process.Management 38
J. Bergsmann, Requirements Engineering für die agile
Softwareentwicklung: Methoden, Techniken und Strategien. Heidelberg:
dpunkt.verlag, 2014.
Agile Improvement
E. Derby and D. Larsen, Agile retrospectives: Making good teams great.
The Pragmatic Programmers, 2006.
N. L. Kerth, Project retrospectives: A handbook for team reviews.
Sunnyvale, CA: Computer Bookshops, 2001.
July 18, 2014 © 2014, Software.Process.Management 39
Agile Improvement
L. Rising and M. L. Manns, Fearless change: Patterns for introducing
new ideas. Amsterdam: Addison-Wesley Longman, 2004.
July 18, 2014 © 2014, Software.Process.Management 40

Weitere ähnliche Inhalte

Was ist angesagt?

The DevOps Experience
The DevOps ExperienceThe DevOps Experience
The DevOps ExperienceMetroStar
 
DevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASADevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASAKari Kakkonen
 
Desjardins Group Leverages CA Workload Automation as It Begins Its DevOps Jou...
Desjardins Group Leverages CA Workload Automation as It Begins Its DevOps Jou...Desjardins Group Leverages CA Workload Automation as It Begins Its DevOps Jou...
Desjardins Group Leverages CA Workload Automation as It Begins Its DevOps Jou...CA Technologies
 
RTC Migration for EM Services Offerings from Rational Lab Services
RTC Migration for EM Services Offerings from Rational Lab Services RTC Migration for EM Services Offerings from Rational Lab Services
RTC Migration for EM Services Offerings from Rational Lab Services IBM Rational software
 
Getting the Most from Your CA Advanced Authentication Solution
Getting the Most from Your CA Advanced Authentication SolutionGetting the Most from Your CA Advanced Authentication Solution
Getting the Most from Your CA Advanced Authentication SolutionCA Technologies
 
Case Study: SAIC Provides Full Lifecycle Monitoring Services to the Public Se...
Case Study: SAIC Provides Full Lifecycle Monitoring Services to the Public Se...Case Study: SAIC Provides Full Lifecycle Monitoring Services to the Public Se...
Case Study: SAIC Provides Full Lifecycle Monitoring Services to the Public Se...CA Technologies
 
Reinventing Application Performance Testing with Service Virtualization
Reinventing Application Performance Testing with Service VirtualizationReinventing Application Performance Testing with Service Virtualization
Reinventing Application Performance Testing with Service VirtualizationCA Technologies
 
2018 avaya solutions authorization policy guide 31 oct2017
2018 avaya solutions authorization policy guide 31 oct20172018 avaya solutions authorization policy guide 31 oct2017
2018 avaya solutions authorization policy guide 31 oct2017Gustavo Perez Espinoza
 
Supply Chain Planning in the Cloud Delivers Rapid Time to Value, Payback in J...
Supply Chain Planning in the Cloud Delivers Rapid Time to Value, Payback in J...Supply Chain Planning in the Cloud Delivers Rapid Time to Value, Payback in J...
Supply Chain Planning in the Cloud Delivers Rapid Time to Value, Payback in J...JDA Software
 
Track and Monitor the State of Software Development Projects Handily Using C...
Track and Monitor the State of Software Development Projects Handily Using  C...Track and Monitor the State of Software Development Projects Handily Using  C...
Track and Monitor the State of Software Development Projects Handily Using C...CA Technologies
 
Is Complacency Around Mainframe Security a Disaster Waiting to Happen?
Is Complacency Around Mainframe Security a Disaster Waiting to Happen?Is Complacency Around Mainframe Security a Disaster Waiting to Happen?
Is Complacency Around Mainframe Security a Disaster Waiting to Happen?CA Technologies
 
Seven Keys to Navigating Your Agile Testing Transition
Seven Keys to Navigating Your Agile Testing TransitionSeven Keys to Navigating Your Agile Testing Transition
Seven Keys to Navigating Your Agile Testing TransitionTechWell
 
DSRC Corporate Capabilities Presentation
DSRC Corporate Capabilities PresentationDSRC Corporate Capabilities Presentation
DSRC Corporate Capabilities PresentationDSRC
 
"Zero-Touch" Authentication: Consumer Trends That will Transform the Enterprise
"Zero-Touch" Authentication: Consumer Trends That will Transform the Enterprise"Zero-Touch" Authentication: Consumer Trends That will Transform the Enterprise
"Zero-Touch" Authentication: Consumer Trends That will Transform the EnterpriseCA Technologies
 
Benefits of Upgrading to CA Workload Automation CA 7® Edition r12
Benefits of Upgrading to CA Workload Automation CA 7® Edition r12Benefits of Upgrading to CA Workload Automation CA 7® Edition r12
Benefits of Upgrading to CA Workload Automation CA 7® Edition r12CA Technologies
 
CA ACF2 and CA Top Secret Part 2: r16 is Here - More Capabilities to Better ...
CA ACF2 and CA Top Secret Part 2:  r16 is Here - More Capabilities to Better ...CA ACF2 and CA Top Secret Part 2:  r16 is Here - More Capabilities to Better ...
CA ACF2 and CA Top Secret Part 2: r16 is Here - More Capabilities to Better ...CA Technologies
 
Measure Twice, Cut Once: Using Team Operation Metrics to Optimize a Scaling S...
Measure Twice, Cut Once: Using Team Operation Metrics to Optimize a Scaling S...Measure Twice, Cut Once: Using Team Operation Metrics to Optimize a Scaling S...
Measure Twice, Cut Once: Using Team Operation Metrics to Optimize a Scaling S...VMware Tanzu
 
Productivity-Comparison-Pega-7-vs-Java-EE-FINAL
Productivity-Comparison-Pega-7-vs-Java-EE-FINALProductivity-Comparison-Pega-7-vs-Java-EE-FINAL
Productivity-Comparison-Pega-7-vs-Java-EE-FINALFrancisco Sanchez-Maroto
 

Was ist angesagt? (20)

The DevOps Experience
The DevOps ExperienceThe DevOps Experience
The DevOps Experience
 
DevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASADevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASA
 
Magic of scrum with SAP
Magic of scrum with SAPMagic of scrum with SAP
Magic of scrum with SAP
 
Desjardins Group Leverages CA Workload Automation as It Begins Its DevOps Jou...
Desjardins Group Leverages CA Workload Automation as It Begins Its DevOps Jou...Desjardins Group Leverages CA Workload Automation as It Begins Its DevOps Jou...
Desjardins Group Leverages CA Workload Automation as It Begins Its DevOps Jou...
 
RTC Migration for EM Services Offerings from Rational Lab Services
RTC Migration for EM Services Offerings from Rational Lab Services RTC Migration for EM Services Offerings from Rational Lab Services
RTC Migration for EM Services Offerings from Rational Lab Services
 
Getting the Most from Your CA Advanced Authentication Solution
Getting the Most from Your CA Advanced Authentication SolutionGetting the Most from Your CA Advanced Authentication Solution
Getting the Most from Your CA Advanced Authentication Solution
 
Case Study: SAIC Provides Full Lifecycle Monitoring Services to the Public Se...
Case Study: SAIC Provides Full Lifecycle Monitoring Services to the Public Se...Case Study: SAIC Provides Full Lifecycle Monitoring Services to the Public Se...
Case Study: SAIC Provides Full Lifecycle Monitoring Services to the Public Se...
 
Reinventing Application Performance Testing with Service Virtualization
Reinventing Application Performance Testing with Service VirtualizationReinventing Application Performance Testing with Service Virtualization
Reinventing Application Performance Testing with Service Virtualization
 
2018 avaya solutions authorization policy guide 31 oct2017
2018 avaya solutions authorization policy guide 31 oct20172018 avaya solutions authorization policy guide 31 oct2017
2018 avaya solutions authorization policy guide 31 oct2017
 
Supply Chain Planning in the Cloud Delivers Rapid Time to Value, Payback in J...
Supply Chain Planning in the Cloud Delivers Rapid Time to Value, Payback in J...Supply Chain Planning in the Cloud Delivers Rapid Time to Value, Payback in J...
Supply Chain Planning in the Cloud Delivers Rapid Time to Value, Payback in J...
 
Track and Monitor the State of Software Development Projects Handily Using C...
Track and Monitor the State of Software Development Projects Handily Using  C...Track and Monitor the State of Software Development Projects Handily Using  C...
Track and Monitor the State of Software Development Projects Handily Using C...
 
Is Complacency Around Mainframe Security a Disaster Waiting to Happen?
Is Complacency Around Mainframe Security a Disaster Waiting to Happen?Is Complacency Around Mainframe Security a Disaster Waiting to Happen?
Is Complacency Around Mainframe Security a Disaster Waiting to Happen?
 
Seven Keys to Navigating Your Agile Testing Transition
Seven Keys to Navigating Your Agile Testing TransitionSeven Keys to Navigating Your Agile Testing Transition
Seven Keys to Navigating Your Agile Testing Transition
 
DSRC Corporate Capabilities Presentation
DSRC Corporate Capabilities PresentationDSRC Corporate Capabilities Presentation
DSRC Corporate Capabilities Presentation
 
"Zero-Touch" Authentication: Consumer Trends That will Transform the Enterprise
"Zero-Touch" Authentication: Consumer Trends That will Transform the Enterprise"Zero-Touch" Authentication: Consumer Trends That will Transform the Enterprise
"Zero-Touch" Authentication: Consumer Trends That will Transform the Enterprise
 
Benefits of Upgrading to CA Workload Automation CA 7® Edition r12
Benefits of Upgrading to CA Workload Automation CA 7® Edition r12Benefits of Upgrading to CA Workload Automation CA 7® Edition r12
Benefits of Upgrading to CA Workload Automation CA 7® Edition r12
 
CA ACF2 and CA Top Secret Part 2: r16 is Here - More Capabilities to Better ...
CA ACF2 and CA Top Secret Part 2:  r16 is Here - More Capabilities to Better ...CA ACF2 and CA Top Secret Part 2:  r16 is Here - More Capabilities to Better ...
CA ACF2 and CA Top Secret Part 2: r16 is Here - More Capabilities to Better ...
 
Measure Twice, Cut Once: Using Team Operation Metrics to Optimize a Scaling S...
Measure Twice, Cut Once: Using Team Operation Metrics to Optimize a Scaling S...Measure Twice, Cut Once: Using Team Operation Metrics to Optimize a Scaling S...
Measure Twice, Cut Once: Using Team Operation Metrics to Optimize a Scaling S...
 
How Agile Are You
How Agile Are YouHow Agile Are You
How Agile Are You
 
Productivity-Comparison-Pega-7-vs-Java-EE-FINAL
Productivity-Comparison-Pega-7-vs-Java-EE-FINALProductivity-Comparison-Pega-7-vs-Java-EE-FINAL
Productivity-Comparison-Pega-7-vs-Java-EE-FINAL
 

Andere mochten auch

Agiles und strukturiertes Anforderungsmanagement.
Agiles und strukturiertes Anforderungsmanagement.Agiles und strukturiertes Anforderungsmanagement.
Agiles und strukturiertes Anforderungsmanagement.Sven Krause
 
Requirements Engineering in agilen Projekten - Flexibilität ist gefordert
Requirements Engineering in agilen Projekten - Flexibilität ist gefordertRequirements Engineering in agilen Projekten - Flexibilität ist gefordert
Requirements Engineering in agilen Projekten - Flexibilität ist gefordertGFU Cyrus AG
 
Anforderungsmanagement und agile Vorgehen - OPITZ CONSULTING - Colette Ziller
Anforderungsmanagement und agile Vorgehen - OPITZ CONSULTING - Colette ZillerAnforderungsmanagement und agile Vorgehen - OPITZ CONSULTING - Colette Ziller
Anforderungsmanagement und agile Vorgehen - OPITZ CONSULTING - Colette ZillerOPITZ CONSULTING Deutschland
 
Agiles PM –Evidenzbasiertes PM -Ansätze zur Produktenentwickung
Agiles PM –Evidenzbasiertes PM -Ansätze zur ProduktenentwickungAgiles PM –Evidenzbasiertes PM -Ansätze zur Produktenentwickung
Agiles PM –Evidenzbasiertes PM -Ansätze zur ProduktenentwickungAyelt Komus
 
microTOOL - IREB Lehrplan
microTOOL - IREB LehrplanmicroTOOL - IREB Lehrplan
microTOOL - IREB LehrplanmicroTOOL GmbH
 
Die unendliche User Story - agiles Anforderungsmanagement
Die unendliche User Story - agiles AnforderungsmanagementDie unendliche User Story - agiles Anforderungsmanagement
Die unendliche User Story - agiles AnforderungsmanagementThomas Moedl
 
deportes extremos
deportes extremosdeportes extremos
deportes extremosSan Quiqui
 
AWS Roadshow Herbst 2013 Partnervortrag Berlin: tecRacer
AWS Roadshow Herbst 2013 Partnervortrag Berlin: tecRacerAWS Roadshow Herbst 2013 Partnervortrag Berlin: tecRacer
AWS Roadshow Herbst 2013 Partnervortrag Berlin: tecRacerAWS Germany
 
06.05.2013 Webmontag Präsentation "Doing not Talking"
06.05.2013 Webmontag Präsentation "Doing not Talking"06.05.2013 Webmontag Präsentation "Doing not Talking"
06.05.2013 Webmontag Präsentation "Doing not Talking"tim_schikora
 
LAYOUT:Principios de composición digital
LAYOUT:Principios  de  composición  digitalLAYOUT:Principios  de  composición  digital
LAYOUT:Principios de composición digitalJuan Perez
 
3 tejidoconectivo-100312100849-phpapp02
3 tejidoconectivo-100312100849-phpapp023 tejidoconectivo-100312100849-phpapp02
3 tejidoconectivo-100312100849-phpapp02Ana Cecilia Garcia
 
Odys space-cyanogenmod7.2-1.6
Odys space-cyanogenmod7.2-1.6Odys space-cyanogenmod7.2-1.6
Odys space-cyanogenmod7.2-1.6Heiko Kschinna
 
Proyecto final AFI
Proyecto final   AFIProyecto final   AFI
Proyecto final AFIdorae16
 

Andere mochten auch (20)

Agiles und strukturiertes Anforderungsmanagement.
Agiles und strukturiertes Anforderungsmanagement.Agiles und strukturiertes Anforderungsmanagement.
Agiles und strukturiertes Anforderungsmanagement.
 
Requirements Engineering in agilen Projekten - Flexibilität ist gefordert
Requirements Engineering in agilen Projekten - Flexibilität ist gefordertRequirements Engineering in agilen Projekten - Flexibilität ist gefordert
Requirements Engineering in agilen Projekten - Flexibilität ist gefordert
 
Anforderungsmanagement und agile Vorgehen - OPITZ CONSULTING - Colette Ziller
Anforderungsmanagement und agile Vorgehen - OPITZ CONSULTING - Colette ZillerAnforderungsmanagement und agile Vorgehen - OPITZ CONSULTING - Colette Ziller
Anforderungsmanagement und agile Vorgehen - OPITZ CONSULTING - Colette Ziller
 
Agiles PM –Evidenzbasiertes PM -Ansätze zur Produktenentwickung
Agiles PM –Evidenzbasiertes PM -Ansätze zur ProduktenentwickungAgiles PM –Evidenzbasiertes PM -Ansätze zur Produktenentwickung
Agiles PM –Evidenzbasiertes PM -Ansätze zur Produktenentwickung
 
microTOOL - IREB Lehrplan
microTOOL - IREB LehrplanmicroTOOL - IREB Lehrplan
microTOOL - IREB Lehrplan
 
Die unendliche User Story - agiles Anforderungsmanagement
Die unendliche User Story - agiles AnforderungsmanagementDie unendliche User Story - agiles Anforderungsmanagement
Die unendliche User Story - agiles Anforderungsmanagement
 
deportes extremos
deportes extremosdeportes extremos
deportes extremos
 
Mantenerelequilibrio
MantenerelequilibrioMantenerelequilibrio
Mantenerelequilibrio
 
AWS Roadshow Herbst 2013 Partnervortrag Berlin: tecRacer
AWS Roadshow Herbst 2013 Partnervortrag Berlin: tecRacerAWS Roadshow Herbst 2013 Partnervortrag Berlin: tecRacer
AWS Roadshow Herbst 2013 Partnervortrag Berlin: tecRacer
 
Sonrie
SonrieSonrie
Sonrie
 
06.05.2013 Webmontag Präsentation "Doing not Talking"
06.05.2013 Webmontag Präsentation "Doing not Talking"06.05.2013 Webmontag Präsentation "Doing not Talking"
06.05.2013 Webmontag Präsentation "Doing not Talking"
 
LAYOUT:Principios de composición digital
LAYOUT:Principios  de  composición  digitalLAYOUT:Principios  de  composición  digital
LAYOUT:Principios de composición digital
 
El medio y medio
El medio y medioEl medio y medio
El medio y medio
 
3 tejidoconectivo-100312100849-phpapp02
3 tejidoconectivo-100312100849-phpapp023 tejidoconectivo-100312100849-phpapp02
3 tejidoconectivo-100312100849-phpapp02
 
Hoy y no_maana
Hoy y no_maanaHoy y no_maana
Hoy y no_maana
 
7 principios del cerebro
7 principios del cerebro7 principios del cerebro
7 principios del cerebro
 
Odys space-cyanogenmod7.2-1.6
Odys space-cyanogenmod7.2-1.6Odys space-cyanogenmod7.2-1.6
Odys space-cyanogenmod7.2-1.6
 
Proyecto final AFI
Proyecto final   AFIProyecto final   AFI
Proyecto final AFI
 
4
44
4
 
Tic diapositivas
Tic diapositivasTic diapositivas
Tic diapositivas
 

Ähnlich wie Agiles Requirements-­Management zum Erfolg führen am Beispiel Jama Contour

SAFe (Scaled Agile Framework) 5 mins overview - Roni Tamari
SAFe (Scaled Agile Framework) 5 mins overview - Roni TamariSAFe (Scaled Agile Framework) 5 mins overview - Roni Tamari
SAFe (Scaled Agile Framework) 5 mins overview - Roni TamariAgileSparks
 
Requirements Management with HP ALM
Requirements Management with HP ALMRequirements Management with HP ALM
Requirements Management with HP ALMpd7.group
 
COHAA LunchBox 10/30/2013: SAFe Foundations v2.5
COHAA LunchBox 10/30/2013: SAFe Foundations v2.5COHAA LunchBox 10/30/2013: SAFe Foundations v2.5
COHAA LunchBox 10/30/2013: SAFe Foundations v2.5Alan Bustamante
 
Agile Capacity Management
Agile Capacity ManagementAgile Capacity Management
Agile Capacity ManagementPrecisely
 
Securely Scaling Agile Software Delivery: Traceability, Visibility and Colla...
Securely Scaling Agile Software Delivery:  Traceability, Visibility and Colla...Securely Scaling Agile Software Delivery:  Traceability, Visibility and Colla...
Securely Scaling Agile Software Delivery: Traceability, Visibility and Colla...Kevin Hancock
 
Top 50 Scaled Agile Interview Question and Answers | Edureka
Top 50 Scaled Agile Interview Question and Answers | EdurekaTop 50 Scaled Agile Interview Question and Answers | Edureka
Top 50 Scaled Agile Interview Question and Answers | EdurekaEdureka!
 
Scaling agile Principles and Practices
Scaling agile Principles and PracticesScaling agile Principles and Practices
Scaling agile Principles and PracticesJosef Scherer
 
Agile Development using HP Agile Manager and HP Quality Center / ALM
Agile Development using HP Agile Manager and HP Quality Center / ALMAgile Development using HP Agile Manager and HP Quality Center / ALM
Agile Development using HP Agile Manager and HP Quality Center / ALMpd7.group
 
Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...
Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...
Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...IBM Rational software
 
The Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayThe Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayHeidi Owens
 
The Myriad faces of Agile Training & Certification
The Myriad faces of Agile Training & CertificationThe Myriad faces of Agile Training & Certification
The Myriad faces of Agile Training & CertificationSunil Mohal
 

Ähnlich wie Agiles Requirements-­Management zum Erfolg führen am Beispiel Jama Contour (20)

SAFe (Scaled Agile Framework) 5 mins overview - Roni Tamari
SAFe (Scaled Agile Framework) 5 mins overview - Roni TamariSAFe (Scaled Agile Framework) 5 mins overview - Roni Tamari
SAFe (Scaled Agile Framework) 5 mins overview - Roni Tamari
 
Requirements Management with HP ALM
Requirements Management with HP ALMRequirements Management with HP ALM
Requirements Management with HP ALM
 
Agile at scale
Agile at scaleAgile at scale
Agile at scale
 
COHAA LunchBox 10/30/2013: SAFe Foundations v2.5
COHAA LunchBox 10/30/2013: SAFe Foundations v2.5COHAA LunchBox 10/30/2013: SAFe Foundations v2.5
COHAA LunchBox 10/30/2013: SAFe Foundations v2.5
 
Agile Capacity Management
Agile Capacity ManagementAgile Capacity Management
Agile Capacity Management
 
Enterprise Agile at Lockheed Martin - 4th February 2014
Enterprise Agile at Lockheed Martin - 4th February 2014Enterprise Agile at Lockheed Martin - 4th February 2014
Enterprise Agile at Lockheed Martin - 4th February 2014
 
Securely Scaling Agile Software Delivery: Traceability, Visibility and Colla...
Securely Scaling Agile Software Delivery:  Traceability, Visibility and Colla...Securely Scaling Agile Software Delivery:  Traceability, Visibility and Colla...
Securely Scaling Agile Software Delivery: Traceability, Visibility and Colla...
 
Top 50 Scaled Agile Interview Question and Answers | Edureka
Top 50 Scaled Agile Interview Question and Answers | EdurekaTop 50 Scaled Agile Interview Question and Answers | Edureka
Top 50 Scaled Agile Interview Question and Answers | Edureka
 
Understand SAP ASAP 8.0
Understand SAP ASAP 8.0Understand SAP ASAP 8.0
Understand SAP ASAP 8.0
 
Scaling agile Principles and Practices
Scaling agile Principles and PracticesScaling agile Principles and Practices
Scaling agile Principles and Practices
 
Agile Development using HP Agile Manager and HP Quality Center / ALM
Agile Development using HP Agile Manager and HP Quality Center / ALMAgile Development using HP Agile Manager and HP Quality Center / ALM
Agile Development using HP Agile Manager and HP Quality Center / ALM
 
Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...
Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...
Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...
 
The Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayThe Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool Essay
 
The Myriad faces of Agile Training & Certification
The Myriad faces of Agile Training & CertificationThe Myriad faces of Agile Training & Certification
The Myriad faces of Agile Training & Certification
 
Presentation on Agile Testing
Presentation on Agile TestingPresentation on Agile Testing
Presentation on Agile Testing
 
Scaled Agile Framework Whitepaper
Scaled Agile Framework WhitepaperScaled Agile Framework Whitepaper
Scaled Agile Framework Whitepaper
 
SOA_BPM_12c_launch_event_BPM_track_proficiency_features_joost_volker_oracle
SOA_BPM_12c_launch_event_BPM_track_proficiency_features_joost_volker_oracleSOA_BPM_12c_launch_event_BPM_track_proficiency_features_joost_volker_oracle
SOA_BPM_12c_launch_event_BPM_track_proficiency_features_joost_volker_oracle
 
Agile frameworks
Agile frameworksAgile frameworks
Agile frameworks
 
SAP WPB
SAP WPBSAP WPB
SAP WPB
 
SAP WPB
SAP WPBSAP WPB
SAP WPB
 

Mehr von pd7.group

Tools for Product Management
Tools for Product ManagementTools for Product Management
Tools for Product Managementpd7.group
 
Managing Requirements in Agile Development - Best Practices for Tool-Based Re...
Managing Requirements in Agile Development - Best Practices for Tool-Based Re...Managing Requirements in Agile Development - Best Practices for Tool-Based Re...
Managing Requirements in Agile Development - Best Practices for Tool-Based Re...pd7.group
 
Modern Requirements Tools: Advantages & Applications
Modern Requirements Tools: Advantages & ApplicationsModern Requirements Tools: Advantages & Applications
Modern Requirements Tools: Advantages & Applicationspd7.group
 
Requirements endlich 'richtig': Moderne Requirements-Tools erfolgreich einfüh...
Requirements endlich 'richtig': Moderne Requirements-Tools erfolgreich einfüh...Requirements endlich 'richtig': Moderne Requirements-Tools erfolgreich einfüh...
Requirements endlich 'richtig': Moderne Requirements-Tools erfolgreich einfüh...pd7.group
 
Requirements wiederverwenden am Beispiel Jama
Requirements wiederverwenden am Beispiel JamaRequirements wiederverwenden am Beispiel Jama
Requirements wiederverwenden am Beispiel Jamapd7.group
 
Requirements flexibel und agil managen am Beispiel Jama Contour
Requirements flexibel und agil managen am Beispiel Jama ContourRequirements flexibel und agil managen am Beispiel Jama Contour
Requirements flexibel und agil managen am Beispiel Jama Contourpd7.group
 
Requirements strukturieren und nutzen — Requirements-Praktiken am Beispiel Co...
Requirements strukturieren und nutzen — Requirements-Praktiken am Beispiel Co...Requirements strukturieren und nutzen — Requirements-Praktiken am Beispiel Co...
Requirements strukturieren und nutzen — Requirements-Praktiken am Beispiel Co...pd7.group
 

Mehr von pd7.group (7)

Tools for Product Management
Tools for Product ManagementTools for Product Management
Tools for Product Management
 
Managing Requirements in Agile Development - Best Practices for Tool-Based Re...
Managing Requirements in Agile Development - Best Practices for Tool-Based Re...Managing Requirements in Agile Development - Best Practices for Tool-Based Re...
Managing Requirements in Agile Development - Best Practices for Tool-Based Re...
 
Modern Requirements Tools: Advantages & Applications
Modern Requirements Tools: Advantages & ApplicationsModern Requirements Tools: Advantages & Applications
Modern Requirements Tools: Advantages & Applications
 
Requirements endlich 'richtig': Moderne Requirements-Tools erfolgreich einfüh...
Requirements endlich 'richtig': Moderne Requirements-Tools erfolgreich einfüh...Requirements endlich 'richtig': Moderne Requirements-Tools erfolgreich einfüh...
Requirements endlich 'richtig': Moderne Requirements-Tools erfolgreich einfüh...
 
Requirements wiederverwenden am Beispiel Jama
Requirements wiederverwenden am Beispiel JamaRequirements wiederverwenden am Beispiel Jama
Requirements wiederverwenden am Beispiel Jama
 
Requirements flexibel und agil managen am Beispiel Jama Contour
Requirements flexibel und agil managen am Beispiel Jama ContourRequirements flexibel und agil managen am Beispiel Jama Contour
Requirements flexibel und agil managen am Beispiel Jama Contour
 
Requirements strukturieren und nutzen — Requirements-Praktiken am Beispiel Co...
Requirements strukturieren und nutzen — Requirements-Praktiken am Beispiel Co...Requirements strukturieren und nutzen — Requirements-Praktiken am Beispiel Co...
Requirements strukturieren und nutzen — Requirements-Praktiken am Beispiel Co...
 

Kürzlich hochgeladen

Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 

Kürzlich hochgeladen (20)

Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 

Agiles Requirements-­Management zum Erfolg führen am Beispiel Jama Contour

  • 1. Agiles Requirements-Management zum Erfolg führen Requirements-Praktiken am Beispiel Jama Handout-Version Dr. Andreas Birk und Gerald Heller, Software.Process.Management 18. Juli 2014, Webinar der QA Systems Akademie Includes additional notes & comments
  • 2. Agenda What is agile development? – What is agile requirements management (RM)? Agile requirements practices  User stories & more  Requirements collaboration & reviews  From user stories to agile development cycles Agile requirements in product development & for hardware/software systems Transition to agile RM Summary 2July 18, 2014 © 2014, Software.Process.Management
  • 3. What Is Agile Development? 3July 18, 2014 © 2014, Software.Process.Management
  • 4. Agile Methods Lean Scrum FDD DAD XP ASD Crystal Kanban 4July 18, 2014 © 2014, Software.Process.Management Agile development can be characterized by referring to the use of agile methods. Scrum, XP, Lean, and Kanban might be the most well-known. Scrum might be by far the one applied most often. Many organizations use a blend of agile methods.
  • 5. 5July 18, 2014 © 2014, Software.Process.Management The Agile Manifesto summarizes the widely agreed-upon common values of agile development.
  • 6. Scrum Overview (By The Book) Sprint Planning Increment Sprint 1-4 Weeks Agile Iteration Cycle (Sprint) Sprint Review & Retrospective Daily Scrum Sprint Backlog Product Backlog Source:J.Sutherland,K.Schwaber:TheScrumGuide:TheDefinitiveGuidetoScrum:TheRulesof theGame.Srum.org,July2013. 6July 18, 2014 © 2014, Software.Process.Management Scrum illustrates important characteristics of agile development.Backlogs and backlog items define the work to be done Iterative development cycles (Sprints) structure the development work Increments make the work focus on relevant results and help critiquing and improving the work done so far But where are the requirements?! …
  • 7. What Is Agile Requirements Management? 7July 18, 2014 © 2014, Software.Process.Management
  • 8. 8July 18, 2014 © 2014, Software.Process.Management There is no such thing like “Agile RM” … at least, there is no agreed-upon, comprehensive definition of “Agile Requirements Management”
  • 9. Agile RM Is … Agile RM is an evolving collection of practices Every project or organization should adopt its own suitable approach to agile RM However, there are blueprints of recommended agile RM practices Frameworks are available that help setting agile RM practices into context 9July 18, 2014 © 2014, Software.Process.Management Most agile methods have emerged with a focus on implementation. Although agile has made many important contributions to RM, a mature and comprehensive agile RM approach is still lacking.
  • 10. Agile Requirements Frameworks Scaled Agile Framework SAFe (Leffingwell) Scaling Lean & Agile Development LeSS (Larman, Vodde) Disciplined Agile Delivery DAD (Ambler) Discover to Deliver (Gottesdiener) Specification by Example SBE (Adzic, Fowler, and others) Acceptance Test Driven Development ATDD (Gärtner, Koskela, and others) User Stories Applied (Cohn) Use Case 2.0 (Jacobson) Agile Product Canvas (Pichler) Agile Modeling & Agile Documentation (Ambler, Rüping and others) Further information: http://makingofsoftware.com/2014/agile-requirements-frameworks 10July 18, 2014 © 2014, Software.Process.Management Agile requirements frameworks guide the design of your specific agile RM approach. However, they nearly always must be tailored to the situation at hand. SAFe is perhaps the most comprehensive and useful agile RM framework available today You find a brief presentation of the Agile Product Canvas later in this presentation
  • 11. Map of Selected Agile RM Practices User Story Epic Feature Task Work Item ArtifactsGoal & Coordination Artifacts Vision Investment Theme Sprint Goal Story Map Supporting Practices Acceptance Test 3 C‘s Role – Feature – Reason Given – When – Then Definition of Ready INVEST Persona 11July 18, 2014 © 2014, Software.Process.Management Agile RM practices can guide and support requirements activities on an individual activities level User stories are the most important fundamental concept of agile RM
  • 12. Challenges & Gaps of Agile RM Elicit & collect backlog items Organize backlog for multiple teams & on one product Achieve overall product view Organize HW/SW system development Support reuse of products & requirements 12July 18, 2014 © 2014, Software.Process.Management Most available agile RM approaches leave several challenges and gaps when it comes to more complex development tasks or contexts. Be prepared to design and evolve your RM practices in order to deal with such challenges. Below, you find suggestions and recommendations for how you design your agile RM approach in order to master these challenges.
  • 13. Agile Requirements Practices: User Stories & More 13July 18, 2014 © 2014, Software.Process.Management
  • 14. User Story A User Story is a software system requirement formulated as one or two sentences in the everyday or business language of the user  A User Story must be small enough to be completed in one cycle  A User Story is an informal statement of the requirement as long as the correspondence of acceptance testing procedures is lacking 14 Wikipedia July, 2009 cancel reservation As a traveler I want to cancel my reservation cancel reservation (back) □ a premium member can cancel the same day without a fee □ a non-premium member is charged 10% for a cancellation □ an email confirmation is sent out □ the hotel is notified of any cancellation July 18, 2014 © 2014, Software.Process.Management
  • 15. Agile RM - User Story 15July 18, 2014 © 2014, Software.Process.Management This screen shot shows how you can design and structure your user story items in Jama.
  • 16. Extended Agile RM Framework 16 Agile Development Cycles (e.g., according to Scrum or SAFe) Define Project Elicit Requirements Goals Scope Stake- holders Requirements Artifacts & Knowledge Representation Initial Backlog Address requirements activities & information that precede and accompany agile development cycles July 18, 2014 © 2014, Software.Process.Management Many agile methods leave it open how you can gain the initial backlog. We recommend you start using established RM practices. Consider to maintain a continuous requirements base while performing the agile development workflow.
  • 17. Support a Product View Perspective: The Product Canvas Structure 17 Source:RomanPichler,PichlerConsulting,http://www.romanpichler.com/ July 18, 2014 © 2014, Software.Process.Management The Agile Product Canvas provides a structure of early high-level product planning and requirements definition.
  • 18. Structure Agile Projects 18July 18, 2014 © 2014, Software.Process.Management Within an RM tool like Jama, represent each aspect of the Agile Product Canvas by a separate requirements set. You might also define specific item types for individual kinds of requirement, e.g., for personas.
  • 19. Configure Relationships of Requirements 19July 18, 2014 © 2014, Software.Process.Management From Jama version 2014.1 on, you can explicitly define the relationships between requirements item types. This helps maintaining large requirements structures and provides guidance to requirements managers.
  • 20. Requirements Collaboration & Requirements Reviews 20July 18, 2014 © 2014, Software.Process.Management
  • 21. Communicate about Requirements 21July 18, 2014 © 2014, Software.Process.Management Jama offers many collaboration features that facilitate and foster agile communication on requirements.
  • 22. Review Requirements 22July 18, 2014 © 2014, Software.Process.Management Jama’s review functionality is another useful support to agile collaboration within the team and for customer interaction
  • 23. From User Stories to Agile Development Cycles 23July 18, 2014 © 2014, Software.Process.Management
  • 24. Connect Features and User Stories 24July 18, 2014 © 2014, Software.Process.Management In medium to large size agile development, user stories must be assigned to features or epics. Use Jama’s relationships to link these item types with each other. Trace relationships can be visualized in the explorer window, helping to maintain good requirements structure and supporting easy navigation.
  • 25. Cascades of Agile Requirements Backlogs 25 Sprint Backlog (User Stories) Portfolio Backlog Release Backlog Product Backlog Sprint Backlog (Tasks) Let‘s illustrate this in Jama ... July 18, 2014 © 2014, Software.Process.Management Agile development usually requires a cascade of related requirements and tasks backlogs.
  • 26. Agile RM - Sprints 26July 18, 2014 © 2014, Software.Process.Management In Jama, you can organize different kinds of backlogs as separate requirements sets.
  • 27. Agile RM – Release Backlog 27July 18, 2014 © 2014, Software.Process.Management The release can conveniently be defined using Jama’s release concept.
  • 28. Transfer User Stories to Agile Workflow Tool 28 transfer & synchronize user stories Jama offers integrations with specialized agile tools like JIRA Agile Consider to use such integrations in order to blend strong RM support with agile workflow support July 18, 2014 © 2014, Software.Process.Management Often, it can be required to link a requirements tool with a specialized agile workflow tool like JIRA Agile. Jama offers plug-ins for transferring and synchronizing requirements to those other tools.
  • 29. Use Specialized Agile Workflow Support in Conjunction with RM Tool like Jama 29 Image Source: https://www.atlassian.com/software/jira/agile While managing requirements and early phases of the agile workflow in Jama, tools like JIRA Agile provide specific agile development support, e.g., task boards & burndown charts July 18, 2014 © 2014, Software.Process.Management
  • 30. Product Development & Hardware/Software Systems 30July 18, 2014 © 2014, Software.Process.Management In continuous product development or for integrated hardware/software systems, you often need to manage requirements collections for agile as well as for non-agile development.
  • 31. Manage Overall Requirements Collection for Agile & Non-Agile Development 31 Overall system requirements and subsystem-requirements … Hardware requirements: Non-agile workflow Software requirements: Agile workflow Manage all requirements centrally Serve different workflows per subsystem July 18, 2014 © 2014, Software.Process.Management This example shows hot you can structure requirements to serve agile as well as non-agile development.
  • 32. Transition to Agile RM 32July 18, 2014 © 2014, Software.Process.Management How can you transition to agile RM? What principles can guide this transition?
  • 33. Build Your Own Agile RM Practices Start with a basic & simple approach Eliminate impediments while moving forward Use available agile improvement approaches: Daily Scrum, Scrum master, retrospectives etc. 33 Photo:Byedgarator,CreativeCommonsby-na,http://www.flickr.com/photos/edgarator/5848267059/ July 18, 2014 © 2014, Software.Process.Management When moving to agile RM, start simple and gradually evolve your practices.
  • 34. Summary Integrate agile methods with established RM practices Establish strong tool support: RM with/plus Agile Develop your own customized agile RM solution 34July 18, 2014 © 2014, Software.Process.Management
  • 35. Contact 35 Dr. Andreas Birk Software.Process.Management info@swpm.de http://www.swpm.de Blog & Resources http://MakingOfSoftware.com Gerald Heller July 18, 2014 © 2014, Software.Process.Management
  • 36. Further Information Survey of agile requirements management frameworks http://makingofsoftware.com/2014/agile-requirements-frameworks Training der QA-Systems Akademie Requirements-Management in der agilen Software-Entwicklung 6. November 2014, Ludwigsburg bei Stuttgart http://www.qa-systems.de/akademie/einzelansicht.html?tuid=36 36July 18, 2014 © 2014, Software.Process.Management
  • 37. Agile RM D. Leffingwell, Agile software requirements: Lean requirements practices for teams, programs, and the enterprise. Boston, MA: Addison Wesley, 2010. Scaled Agile Framework (SAFe™) website: http://scaledagileframework.com/ M. Cohn, User stories applied: For agile software development. Amsterdam: Addison-Wesley Longman, 2004. July 18, 2014 © 2014, Software.Process.Management 37
  • 38. Agile RM R. Pichler, Agile product management with scrum: Creating products that customers love, 1st Ed. Amsterdam: Addison-Wesley Longman, 2010. July 18, 2014 © 2014, Software.Process.Management 38 J. Bergsmann, Requirements Engineering für die agile Softwareentwicklung: Methoden, Techniken und Strategien. Heidelberg: dpunkt.verlag, 2014.
  • 39. Agile Improvement E. Derby and D. Larsen, Agile retrospectives: Making good teams great. The Pragmatic Programmers, 2006. N. L. Kerth, Project retrospectives: A handbook for team reviews. Sunnyvale, CA: Computer Bookshops, 2001. July 18, 2014 © 2014, Software.Process.Management 39
  • 40. Agile Improvement L. Rising and M. L. Manns, Fearless change: Patterns for introducing new ideas. Amsterdam: Addison-Wesley Longman, 2004. July 18, 2014 © 2014, Software.Process.Management 40