SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Downloaden Sie, um offline zu lesen
The Effects of Team Backlog Dependencies on Agile
Multiteam Systems: A Graph Theoretical Approach
Alexander Scheerer | Saskia Bick | Tobias Hildenbrand | Armin Heinzl
HICSS-48 Minitrack: Agile and Lean Software Engineering
Agenda
Foundations
Modelling Approach & Results
Implications & Future Work
Introduction1
2
3
4
Introduction
3
Dev. Team 1
What are the impacts of dependencies in the team backlog?
ProductOwner
Dev. Team 5Dev. Team 2
Dev. Team 3 Dev. Team 4
Foundations: Multiteam Systems
4
Product Team
Proximal Goals
Superordinate Goals
System Setup Goal Hierarchy
Team 1
Team 2 Team 3
Team 4
(Mathieu, Marks, & Zaccaro 2001)
(Zaccaro, Marks & DeChurch 2012)
“two or more teams that interface directly and interdependently in response to
environmental contingencies toward the accomplishment of collective goals”
(Mathieu, Marks, & Zaccaro 2001)
Foundations: Large-Scale Agile Development
5
Scaled Agile Framework
ProgramBacklog
Team
Backlog
Team
Backlog
(Larman and Vodde 2010)
(Leffingwell 2014)
(Ambler and Lines 2012)
Scrum-of-Scrums
Disciplined Agile Delivery
Foundations: Requirements Prioritization & Ordering
6
a
a
c
c
c
b
1
2
3
4
5
6
OrderingPrioritization
Modelling Approach
Degree of FreedomTeam Backlog
𝐷𝑜𝐹 =
nr 𝑜𝑓 𝑡𝑜𝑝𝑜𝑙𝑜𝑔𝑖𝑐𝑎𝑙 𝑜𝑟𝑑𝑒𝑟𝑖𝑛𝑔𝑠
nr 𝑜𝑓 𝑡𝑟𝑎𝑛𝑠𝑖𝑡𝑖𝑣𝑒 𝑐𝑙𝑜𝑠𝑢𝑟𝑒 𝑜𝑓 𝐷𝐴𝐺
𝑤𝑖𝑡ℎ 𝑑𝑒𝑝𝑒𝑛𝑑𝑒𝑛𝑐𝑖𝑒𝑠
nr 𝑜𝑓 𝑡𝑜𝑝𝑜𝑙𝑜𝑔𝑖𝑐𝑎𝑙 𝑜𝑟𝑑𝑒𝑟𝑖𝑛𝑔𝑠 𝑜𝑓 𝐷𝐴𝐺
𝑤𝑖𝑡ℎ𝑜𝑢𝑡 𝑑𝑒𝑝𝑒𝑛𝑑𝑒𝑛𝑐𝑖𝑒𝑠
• DoF of 58 million backlogs with dependencies
• 1-10 item backlogs
Calculation
7
Results
8
Degrees of freedom in 2 - 10 item backlogs
Results
9
Excerpt showing minimum, average and maximum DoF for a 8 item backlog
Implications and Future Research
10
Multiteam
System
Team
Implications
11
Overview of the connections between
requirements
• user story mapping (Patton 2008)
• walking skeleton (Cockburn 2004)
Composition of multiteam systems and teams
• feature vs. component teams
Management Avoidance
Focus on splitting requirements (“user stories”)
in smaller chunks (Leffingwell 2011)
Capture dependencies collaboratively and analyze
visually (Hildenbrand 2008)
Backlog management and tracking tools
Architecture of the software
• modularization strategies from open source
development, i.e. plug-in architectures
(MacCormack et al 2006)
Thank you!
contact:
scheerer@uni-mannheim.de
bick@uni-mannheim.de
tobias.hildenbrand@sap.com
heinzl@uni-manneim.de
12
Bibliography
Ambler, S.W. and Lines, M. Disciplined Agile Delivery: A Practitioner’s Guide to Agile Software
Delivery in the Enterprise. Pearson Education, 2012
Cockburn, A. Crystal clear: A Human-Powered Methodology for Small Teams. Addison-Wesley
Professional, Amsterdam, 2004
Hildenbrand, T. Improving Traceability in Distributed Collaborative Software Development: A
Design Science Approach. 2008.
Larman, C. and Vodde, B. Practices for Scaling Lean and Agile Development: Large, Multisite,
and Offshore Product Development with Large-Scale Scrum. Addison-Wesley
Professional, Upper Saddle River, N.J, 2010.
Leffingwell, D. Agile Software Requirements: Lean Requirements Practices for Teams, Programs,
and the Enterprise. Addison-Wesley Professional, 2011
Mathieu, J. E., Marks, M. A., & Zaccaro, S. J. (2001). Multiteam systems. In N. Anderson, D. S.
Ones, H. K. Sinangil, & C. Viswesvaran (Eds.), Handbook of Industrial, Work and
Organizational Psychology Volume 2 Organizational Psychology (Vol. 2, pp. 289–313).
London: Sage Publications Ltd.
MacCormack, A., Rusnak, J., and Baldwin, C.Y. Exploring the Structure of Complex Software Designs: An
Empirical Study of Open Source and Proprietary Code. Management Science 52, 7 (2006)
Patton, J. User Story Mapping. 2008. http://guide.agilealliance.org/guide/storymap.html
Zaccaro, S. J., Marks, M. A., & DeChurch, L. A. (2012). Multiteam Systems: An Introduction. In S.
J. Zaccaro, M. A. Marks, & L. A. DeChurch (Eds.), Multiteam Systems An Organization Form
for Dynamic and Complex Environments (pp. 3–32). New York, NY, USA: Routledge.
13

Weitere ähnliche Inhalte

Ähnlich wie The Effects of Team Backlog Dependencies on Agile Multiteam Systems: A Graph Theoretical Approach

Enabling Social Network Analysis in Distributed Collaborative Software Develo...
Enabling Social Network Analysis in Distributed Collaborative Software Develo...Enabling Social Network Analysis in Distributed Collaborative Software Develo...
Enabling Social Network Analysis in Distributed Collaborative Software Develo...Hans-Joerg Happel
 
Randy spiessresume
Randy spiessresumeRandy spiessresume
Randy spiessresumeRandy Spiess
 
Comparative study on agile software development
Comparative study on agile software developmentComparative study on agile software development
Comparative study on agile software developmentA B M Moniruzzaman
 
JD Taylor - Resume w dates
JD Taylor - Resume w datesJD Taylor - Resume w dates
JD Taylor - Resume w datesJD Taylor
 
A bibliometric analysis on cost and risk estimation in DevOps project menthod...
A bibliometric analysis on cost and risk estimation in DevOps project menthod...A bibliometric analysis on cost and risk estimation in DevOps project menthod...
A bibliometric analysis on cost and risk estimation in DevOps project menthod...Harender Singh
 
Tommi kramer 2013-06-21-caise-re2-kramer
Tommi kramer   2013-06-21-caise-re2-kramerTommi kramer   2013-06-21-caise-re2-kramer
Tommi kramer 2013-06-21-caise-re2-kramercaise2013vlc
 
Agile Development in Large-Scale: Challenges and Insight from Research
Agile Development in Large-Scale: Challenges and Insight from ResearchAgile Development in Large-Scale: Challenges and Insight from Research
Agile Development in Large-Scale: Challenges and Insight from ResearchTorgeir Dingsøyr
 
EvaJones_Resume
EvaJones_ResumeEvaJones_Resume
EvaJones_ResumeEva Jones
 
Navigating Agile.pptx
Navigating Agile.pptxNavigating Agile.pptx
Navigating Agile.pptxNikRHassan1
 
Agile Delivery PowerPoint Presentation Slides
Agile Delivery PowerPoint Presentation SlidesAgile Delivery PowerPoint Presentation Slides
Agile Delivery PowerPoint Presentation SlidesSlideTeam
 
Improvement opportunity in agile methodology and a survey on the adoption rat...
Improvement opportunity in agile methodology and a survey on the adoption rat...Improvement opportunity in agile methodology and a survey on the adoption rat...
Improvement opportunity in agile methodology and a survey on the adoption rat...Alexander Decker
 
InfraXstructure: Mirosław Dąbrowski "Zmiany w organizacji a gotowość na meto...
InfraXstructure: Mirosław Dąbrowski  "Zmiany w organizacji a gotowość na meto...InfraXstructure: Mirosław Dąbrowski  "Zmiany w organizacji a gotowość na meto...
InfraXstructure: Mirosław Dąbrowski "Zmiany w organizacji a gotowość na meto...PROIDEA
 
Agile Delivery Powerpoint Presentation Slides
Agile Delivery Powerpoint Presentation SlidesAgile Delivery Powerpoint Presentation Slides
Agile Delivery Powerpoint Presentation SlidesSlideTeam
 
4 mohammad naderuzzaman_finalpaper--35-40
4 mohammad naderuzzaman_finalpaper--35-404 mohammad naderuzzaman_finalpaper--35-40
4 mohammad naderuzzaman_finalpaper--35-40Alexander Decker
 
Deb Secor CV
Deb Secor CVDeb Secor CV
Deb Secor CVDeb Secor
 
Self-adaptation Driven by goals in SysML Models
Self-adaptation Driven by goals in SysML ModelsSelf-adaptation Driven by goals in SysML Models
Self-adaptation Driven by goals in SysML Modelsamalanda1
 
A New Software Engineeering Approach
A New Software Engineeering ApproachA New Software Engineeering Approach
A New Software Engineeering ApproachArunit Gupta
 

Ähnlich wie The Effects of Team Backlog Dependencies on Agile Multiteam Systems: A Graph Theoretical Approach (20)

Devops.pptx
Devops.pptxDevops.pptx
Devops.pptx
 
Enabling Social Network Analysis in Distributed Collaborative Software Develo...
Enabling Social Network Analysis in Distributed Collaborative Software Develo...Enabling Social Network Analysis in Distributed Collaborative Software Develo...
Enabling Social Network Analysis in Distributed Collaborative Software Develo...
 
Randy spiessresume
Randy spiessresumeRandy spiessresume
Randy spiessresume
 
Comparative study on agile software development
Comparative study on agile software developmentComparative study on agile software development
Comparative study on agile software development
 
JD Taylor - Resume w dates
JD Taylor - Resume w datesJD Taylor - Resume w dates
JD Taylor - Resume w dates
 
A bibliometric analysis on cost and risk estimation in DevOps project menthod...
A bibliometric analysis on cost and risk estimation in DevOps project menthod...A bibliometric analysis on cost and risk estimation in DevOps project menthod...
A bibliometric analysis on cost and risk estimation in DevOps project menthod...
 
Tommi kramer 2013-06-21-caise-re2-kramer
Tommi kramer   2013-06-21-caise-re2-kramerTommi kramer   2013-06-21-caise-re2-kramer
Tommi kramer 2013-06-21-caise-re2-kramer
 
Agile Development in Large-Scale: Challenges and Insight from Research
Agile Development in Large-Scale: Challenges and Insight from ResearchAgile Development in Large-Scale: Challenges and Insight from Research
Agile Development in Large-Scale: Challenges and Insight from Research
 
EvaJones_Resume
EvaJones_ResumeEvaJones_Resume
EvaJones_Resume
 
Navigating Agile.pptx
Navigating Agile.pptxNavigating Agile.pptx
Navigating Agile.pptx
 
Agile Delivery PowerPoint Presentation Slides
Agile Delivery PowerPoint Presentation SlidesAgile Delivery PowerPoint Presentation Slides
Agile Delivery PowerPoint Presentation Slides
 
Improvement opportunity in agile methodology and a survey on the adoption rat...
Improvement opportunity in agile methodology and a survey on the adoption rat...Improvement opportunity in agile methodology and a survey on the adoption rat...
Improvement opportunity in agile methodology and a survey on the adoption rat...
 
InfraXstructure: Mirosław Dąbrowski "Zmiany w organizacji a gotowość na meto...
InfraXstructure: Mirosław Dąbrowski  "Zmiany w organizacji a gotowość na meto...InfraXstructure: Mirosław Dąbrowski  "Zmiany w organizacji a gotowość na meto...
InfraXstructure: Mirosław Dąbrowski "Zmiany w organizacji a gotowość na meto...
 
Innovate session-2333
Innovate session-2333Innovate session-2333
Innovate session-2333
 
Agile Delivery Powerpoint Presentation Slides
Agile Delivery Powerpoint Presentation SlidesAgile Delivery Powerpoint Presentation Slides
Agile Delivery Powerpoint Presentation Slides
 
4 mohammad naderuzzaman_finalpaper--35-40
4 mohammad naderuzzaman_finalpaper--35-404 mohammad naderuzzaman_finalpaper--35-40
4 mohammad naderuzzaman_finalpaper--35-40
 
Unit 1.ppt
Unit 1.pptUnit 1.ppt
Unit 1.ppt
 
Deb Secor CV
Deb Secor CVDeb Secor CV
Deb Secor CV
 
Self-adaptation Driven by goals in SysML Models
Self-adaptation Driven by goals in SysML ModelsSelf-adaptation Driven by goals in SysML Models
Self-adaptation Driven by goals in SysML Models
 
A New Software Engineeering Approach
A New Software Engineeering ApproachA New Software Engineeering Approach
A New Software Engineeering Approach
 

Mehr von Tobias Schimmer

How Business Model Innovation intertwines with Design Thinking and Agile Deve...
How Business Model Innovation intertwines with Design Thinking and Agile Deve...How Business Model Innovation intertwines with Design Thinking and Agile Deve...
How Business Model Innovation intertwines with Design Thinking and Agile Deve...Tobias Schimmer
 
Design Thinking and Business Model Innovation at SAP - From Efficiency to Inn...
Design Thinking and Business Model Innovation at SAP - From Efficiency to Inn...Design Thinking and Business Model Innovation at SAP - From Efficiency to Inn...
Design Thinking and Business Model Innovation at SAP - From Efficiency to Inn...Tobias Schimmer
 
Customer-Centered Innovation at SAP
Customer-Centered Innovation at SAPCustomer-Centered Innovation at SAP
Customer-Centered Innovation at SAPTobias Schimmer
 
Customer-Centered Product and Service Innovation at SAP
Customer-Centered Product and Service Innovation at SAPCustomer-Centered Product and Service Innovation at SAP
Customer-Centered Product and Service Innovation at SAPTobias Schimmer
 
Update: SAP's Road to Customer-Centered Product Innovation
Update: SAP's Road to Customer-Centered Product InnovationUpdate: SAP's Road to Customer-Centered Product Innovation
Update: SAP's Road to Customer-Centered Product InnovationTobias Schimmer
 
2014 SAP TechEd Students Briefing on Design Thinking and Customer-Centered Pr...
2014 SAP TechEd Students Briefing on Design Thinking and Customer-Centered Pr...2014 SAP TechEd Students Briefing on Design Thinking and Customer-Centered Pr...
2014 SAP TechEd Students Briefing on Design Thinking and Customer-Centered Pr...Tobias Schimmer
 
Building Right Things Right - "Design Thinking" and Agile Development as Key ...
Building Right Things Right - "Design Thinking" and Agile Development as Key ...Building Right Things Right - "Design Thinking" and Agile Development as Key ...
Building Right Things Right - "Design Thinking" and Agile Development as Key ...Tobias Schimmer
 
Design Thinking and Agile Development in a Nutshell at Cebit 2014
Design Thinking and Agile Development in a Nutshell at Cebit 2014Design Thinking and Agile Development in a Nutshell at Cebit 2014
Design Thinking and Agile Development in a Nutshell at Cebit 2014Tobias Schimmer
 
SAP's Road to Innovation - Design Thinking and Lean Develompent in Practice
SAP's Road to Innovation - Design Thinking and Lean Develompent in PracticeSAP's Road to Innovation - Design Thinking and Lean Develompent in Practice
SAP's Road to Innovation - Design Thinking and Lean Develompent in PracticeTobias Schimmer
 
Design Thinking in a Nutshell
Design Thinking in a NutshellDesign Thinking in a Nutshell
Design Thinking in a NutshellTobias Schimmer
 
Build-Measure-Learn - What software enterprises can learn from startups - XP ...
Build-Measure-Learn - What software enterprises can learn from startups - XP ...Build-Measure-Learn - What software enterprises can learn from startups - XP ...
Build-Measure-Learn - What software enterprises can learn from startups - XP ...Tobias Schimmer
 
The Road to Innovation - Design Thinking and Lean Development at SAP
The Road to Innovation - Design Thinking and Lean Development at SAPThe Road to Innovation - Design Thinking and Lean Development at SAP
The Road to Innovation - Design Thinking and Lean Development at SAPTobias Schimmer
 
Scrum Day 2013 - Co-Innovation and Intrapreneurship
Scrum Day 2013 - Co-Innovation and IntrapreneurshipScrum Day 2013 - Co-Innovation and Intrapreneurship
Scrum Day 2013 - Co-Innovation and IntrapreneurshipTobias Schimmer
 
How to Find Innovate Solutions for Wicked Problems - Entwicklertag 2013
How to Find Innovate Solutions for Wicked Problems - Entwicklertag 2013How to Find Innovate Solutions for Wicked Problems - Entwicklertag 2013
How to Find Innovate Solutions for Wicked Problems - Entwicklertag 2013Tobias Schimmer
 
How to Build Better Software? - 13 "Thinks" to Keep in Mind - Entwicklertag ...
How to Build Better Software? -  13 "Thinks" to Keep in Mind - Entwicklertag ...How to Build Better Software? -  13 "Thinks" to Keep in Mind - Entwicklertag ...
How to Build Better Software? - 13 "Thinks" to Keep in Mind - Entwicklertag ...Tobias Schimmer
 
Vom Endanwender zur Innovation - Design Thinking in der Software-Industrie
Vom Endanwender zur Innovation - Design Thinking in der Software-IndustrieVom Endanwender zur Innovation - Design Thinking in der Software-Industrie
Vom Endanwender zur Innovation - Design Thinking in der Software-IndustrieTobias Schimmer
 
Agile Software Engineering Techniques: The Missing Link in Large-Scale Lean P...
Agile Software Engineering Techniques: The Missing Link in Large-Scale Lean P...Agile Software Engineering Techniques: The Missing Link in Large-Scale Lean P...
Agile Software Engineering Techniques: The Missing Link in Large-Scale Lean P...Tobias Schimmer
 
Keynote ALM Days 2012 - Combining Design and Development
Keynote ALM Days 2012 - Combining Design and DevelopmentKeynote ALM Days 2012 - Combining Design and Development
Keynote ALM Days 2012 - Combining Design and DevelopmentTobias Schimmer
 
Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...
Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...
Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...Tobias Schimmer
 
Scrum Day 2012 Keynote: Combining Design and Development
Scrum Day 2012 Keynote: Combining Design and DevelopmentScrum Day 2012 Keynote: Combining Design and Development
Scrum Day 2012 Keynote: Combining Design and DevelopmentTobias Schimmer
 

Mehr von Tobias Schimmer (20)

How Business Model Innovation intertwines with Design Thinking and Agile Deve...
How Business Model Innovation intertwines with Design Thinking and Agile Deve...How Business Model Innovation intertwines with Design Thinking and Agile Deve...
How Business Model Innovation intertwines with Design Thinking and Agile Deve...
 
Design Thinking and Business Model Innovation at SAP - From Efficiency to Inn...
Design Thinking and Business Model Innovation at SAP - From Efficiency to Inn...Design Thinking and Business Model Innovation at SAP - From Efficiency to Inn...
Design Thinking and Business Model Innovation at SAP - From Efficiency to Inn...
 
Customer-Centered Innovation at SAP
Customer-Centered Innovation at SAPCustomer-Centered Innovation at SAP
Customer-Centered Innovation at SAP
 
Customer-Centered Product and Service Innovation at SAP
Customer-Centered Product and Service Innovation at SAPCustomer-Centered Product and Service Innovation at SAP
Customer-Centered Product and Service Innovation at SAP
 
Update: SAP's Road to Customer-Centered Product Innovation
Update: SAP's Road to Customer-Centered Product InnovationUpdate: SAP's Road to Customer-Centered Product Innovation
Update: SAP's Road to Customer-Centered Product Innovation
 
2014 SAP TechEd Students Briefing on Design Thinking and Customer-Centered Pr...
2014 SAP TechEd Students Briefing on Design Thinking and Customer-Centered Pr...2014 SAP TechEd Students Briefing on Design Thinking and Customer-Centered Pr...
2014 SAP TechEd Students Briefing on Design Thinking and Customer-Centered Pr...
 
Building Right Things Right - "Design Thinking" and Agile Development as Key ...
Building Right Things Right - "Design Thinking" and Agile Development as Key ...Building Right Things Right - "Design Thinking" and Agile Development as Key ...
Building Right Things Right - "Design Thinking" and Agile Development as Key ...
 
Design Thinking and Agile Development in a Nutshell at Cebit 2014
Design Thinking and Agile Development in a Nutshell at Cebit 2014Design Thinking and Agile Development in a Nutshell at Cebit 2014
Design Thinking and Agile Development in a Nutshell at Cebit 2014
 
SAP's Road to Innovation - Design Thinking and Lean Develompent in Practice
SAP's Road to Innovation - Design Thinking and Lean Develompent in PracticeSAP's Road to Innovation - Design Thinking and Lean Develompent in Practice
SAP's Road to Innovation - Design Thinking and Lean Develompent in Practice
 
Design Thinking in a Nutshell
Design Thinking in a NutshellDesign Thinking in a Nutshell
Design Thinking in a Nutshell
 
Build-Measure-Learn - What software enterprises can learn from startups - XP ...
Build-Measure-Learn - What software enterprises can learn from startups - XP ...Build-Measure-Learn - What software enterprises can learn from startups - XP ...
Build-Measure-Learn - What software enterprises can learn from startups - XP ...
 
The Road to Innovation - Design Thinking and Lean Development at SAP
The Road to Innovation - Design Thinking and Lean Development at SAPThe Road to Innovation - Design Thinking and Lean Development at SAP
The Road to Innovation - Design Thinking and Lean Development at SAP
 
Scrum Day 2013 - Co-Innovation and Intrapreneurship
Scrum Day 2013 - Co-Innovation and IntrapreneurshipScrum Day 2013 - Co-Innovation and Intrapreneurship
Scrum Day 2013 - Co-Innovation and Intrapreneurship
 
How to Find Innovate Solutions for Wicked Problems - Entwicklertag 2013
How to Find Innovate Solutions for Wicked Problems - Entwicklertag 2013How to Find Innovate Solutions for Wicked Problems - Entwicklertag 2013
How to Find Innovate Solutions for Wicked Problems - Entwicklertag 2013
 
How to Build Better Software? - 13 "Thinks" to Keep in Mind - Entwicklertag ...
How to Build Better Software? -  13 "Thinks" to Keep in Mind - Entwicklertag ...How to Build Better Software? -  13 "Thinks" to Keep in Mind - Entwicklertag ...
How to Build Better Software? - 13 "Thinks" to Keep in Mind - Entwicklertag ...
 
Vom Endanwender zur Innovation - Design Thinking in der Software-Industrie
Vom Endanwender zur Innovation - Design Thinking in der Software-IndustrieVom Endanwender zur Innovation - Design Thinking in der Software-Industrie
Vom Endanwender zur Innovation - Design Thinking in der Software-Industrie
 
Agile Software Engineering Techniques: The Missing Link in Large-Scale Lean P...
Agile Software Engineering Techniques: The Missing Link in Large-Scale Lean P...Agile Software Engineering Techniques: The Missing Link in Large-Scale Lean P...
Agile Software Engineering Techniques: The Missing Link in Large-Scale Lean P...
 
Keynote ALM Days 2012 - Combining Design and Development
Keynote ALM Days 2012 - Combining Design and DevelopmentKeynote ALM Days 2012 - Combining Design and Development
Keynote ALM Days 2012 - Combining Design and Development
 
Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...
Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...
Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...
 
Scrum Day 2012 Keynote: Combining Design and Development
Scrum Day 2012 Keynote: Combining Design and DevelopmentScrum Day 2012 Keynote: Combining Design and Development
Scrum Day 2012 Keynote: Combining Design and Development
 

Kürzlich hochgeladen

Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Hararemasabamasaba
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech studentsHimanshiGarg82
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...masabamasaba
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...masabamasaba
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benonimasabamasaba
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...masabamasaba
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburgmasabamasaba
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationJuha-Pekka Tolvanen
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...masabamasaba
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...chiefasafspells
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfkalichargn70th171
 

Kürzlich hochgeladen (20)

Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 

The Effects of Team Backlog Dependencies on Agile Multiteam Systems: A Graph Theoretical Approach

  • 1. The Effects of Team Backlog Dependencies on Agile Multiteam Systems: A Graph Theoretical Approach Alexander Scheerer | Saskia Bick | Tobias Hildenbrand | Armin Heinzl HICSS-48 Minitrack: Agile and Lean Software Engineering
  • 2. Agenda Foundations Modelling Approach & Results Implications & Future Work Introduction1 2 3 4
  • 3. Introduction 3 Dev. Team 1 What are the impacts of dependencies in the team backlog? ProductOwner Dev. Team 5Dev. Team 2 Dev. Team 3 Dev. Team 4
  • 4. Foundations: Multiteam Systems 4 Product Team Proximal Goals Superordinate Goals System Setup Goal Hierarchy Team 1 Team 2 Team 3 Team 4 (Mathieu, Marks, & Zaccaro 2001) (Zaccaro, Marks & DeChurch 2012) “two or more teams that interface directly and interdependently in response to environmental contingencies toward the accomplishment of collective goals” (Mathieu, Marks, & Zaccaro 2001)
  • 5. Foundations: Large-Scale Agile Development 5 Scaled Agile Framework ProgramBacklog Team Backlog Team Backlog (Larman and Vodde 2010) (Leffingwell 2014) (Ambler and Lines 2012) Scrum-of-Scrums Disciplined Agile Delivery
  • 6. Foundations: Requirements Prioritization & Ordering 6 a a c c c b 1 2 3 4 5 6 OrderingPrioritization
  • 7. Modelling Approach Degree of FreedomTeam Backlog 𝐷𝑜𝐹 = nr 𝑜𝑓 𝑡𝑜𝑝𝑜𝑙𝑜𝑔𝑖𝑐𝑎𝑙 𝑜𝑟𝑑𝑒𝑟𝑖𝑛𝑔𝑠 nr 𝑜𝑓 𝑡𝑟𝑎𝑛𝑠𝑖𝑡𝑖𝑣𝑒 𝑐𝑙𝑜𝑠𝑢𝑟𝑒 𝑜𝑓 𝐷𝐴𝐺 𝑤𝑖𝑡ℎ 𝑑𝑒𝑝𝑒𝑛𝑑𝑒𝑛𝑐𝑖𝑒𝑠 nr 𝑜𝑓 𝑡𝑜𝑝𝑜𝑙𝑜𝑔𝑖𝑐𝑎𝑙 𝑜𝑟𝑑𝑒𝑟𝑖𝑛𝑔𝑠 𝑜𝑓 𝐷𝐴𝐺 𝑤𝑖𝑡ℎ𝑜𝑢𝑡 𝑑𝑒𝑝𝑒𝑛𝑑𝑒𝑛𝑐𝑖𝑒𝑠 • DoF of 58 million backlogs with dependencies • 1-10 item backlogs Calculation 7
  • 8. Results 8 Degrees of freedom in 2 - 10 item backlogs
  • 9. Results 9 Excerpt showing minimum, average and maximum DoF for a 8 item backlog
  • 10. Implications and Future Research 10 Multiteam System Team
  • 11. Implications 11 Overview of the connections between requirements • user story mapping (Patton 2008) • walking skeleton (Cockburn 2004) Composition of multiteam systems and teams • feature vs. component teams Management Avoidance Focus on splitting requirements (“user stories”) in smaller chunks (Leffingwell 2011) Capture dependencies collaboratively and analyze visually (Hildenbrand 2008) Backlog management and tracking tools Architecture of the software • modularization strategies from open source development, i.e. plug-in architectures (MacCormack et al 2006)
  • 13. Bibliography Ambler, S.W. and Lines, M. Disciplined Agile Delivery: A Practitioner’s Guide to Agile Software Delivery in the Enterprise. Pearson Education, 2012 Cockburn, A. Crystal clear: A Human-Powered Methodology for Small Teams. Addison-Wesley Professional, Amsterdam, 2004 Hildenbrand, T. Improving Traceability in Distributed Collaborative Software Development: A Design Science Approach. 2008. Larman, C. and Vodde, B. Practices for Scaling Lean and Agile Development: Large, Multisite, and Offshore Product Development with Large-Scale Scrum. Addison-Wesley Professional, Upper Saddle River, N.J, 2010. Leffingwell, D. Agile Software Requirements: Lean Requirements Practices for Teams, Programs, and the Enterprise. Addison-Wesley Professional, 2011 Mathieu, J. E., Marks, M. A., & Zaccaro, S. J. (2001). Multiteam systems. In N. Anderson, D. S. Ones, H. K. Sinangil, & C. Viswesvaran (Eds.), Handbook of Industrial, Work and Organizational Psychology Volume 2 Organizational Psychology (Vol. 2, pp. 289–313). London: Sage Publications Ltd. MacCormack, A., Rusnak, J., and Baldwin, C.Y. Exploring the Structure of Complex Software Designs: An Empirical Study of Open Source and Proprietary Code. Management Science 52, 7 (2006) Patton, J. User Story Mapping. 2008. http://guide.agilealliance.org/guide/storymap.html Zaccaro, S. J., Marks, M. A., & DeChurch, L. A. (2012). Multiteam Systems: An Introduction. In S. J. Zaccaro, M. A. Marks, & L. A. DeChurch (Eds.), Multiteam Systems An Organization Form for Dynamic and Complex Environments (pp. 3–32). New York, NY, USA: Routledge. 13