Skip to main content
Erschienen in: Empirical Software Engineering 6/2015

01.12.2015

How product owner teams scale agile methods to large distributed enterprises

verfasst von: Julian M. Bass

Erschienen in: Empirical Software Engineering | Ausgabe 6/2015

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Software development teams in large scale offshore enterprise development programmes are often under intense pressure to deliver high quality software within challenging time contraints. Project failures can attract adverse publicity and damage corporate reputations. Agile methods have been advocated to reduce project risks, improving both productivity and product quality. This article uses practitioner descriptions of agile method tailoring to explore large scale offshore enterprise development programmes with a focus on product owner role tailoring, where the product owner identifies and prioritises customer requirements. In globalised projects, the product owner must reconcile competing business interests, whilst generating and then prioritising large numbers of requirements for numerous development teams. The study comprises eight international companies, based in London, Bangalore and Delhi. Interviews with 46 practitioners were conducted between February 2010 and May 2012. Grounded theory was used to identify that product owners form into teams. The main contribution of this research is to describe the nine product owner team functions identified: groom, prioritiser, release master, technical architect, governor, communicator, traveller, intermediary and risk assessor. These product owner functions arbitrate between conflicting customer requirements, approve release schedules, disseminate architectural design decisions, provide technical governance and propogate information across teams. The functions identified in this research are mapped to a scrum of scrums process, and a taxonomy of the functions shows how focusing on either decision-making or information dissemination in each helps to tailor agile methods to large scale offshore enterprise development programmes.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Anhänge
Nur mit Berechtigung zugänglich
Fußnoten
1
a D
 
2
b (
 
Literatur
Zurück zum Zitat Ambler S (2008) Agile software development at scale. In: Meyer B, Nawrocki J, Walter B (eds) Balancing agility and formalism in software engineering, lecture notes in computer science, vol 5082. Springer, Heidelberg, pp 1–12. 10.1007/978-3-540-85279-7%5F1 Ambler S (2008) Agile software development at scale. In: Meyer B, Nawrocki J, Walter B (eds) Balancing agility and formalism in software engineering, lecture notes in computer science, vol 5082. Springer, Heidelberg, pp 1–12. 10.​1007/​978-3-540-85279-7%5F1
Zurück zum Zitat Ambler S W, Lines M (2012) Disciplined agile delivery: a practitioner’s guide to agile software delivery in the enterprise. IBM Press, Boston Ambler S W, Lines M (2012) Disciplined agile delivery: a practitioner’s guide to agile software delivery in the enterprise. IBM Press, Boston
Zurück zum Zitat Beck K, Andres C (2004) Extreme programming explained, 2nd edn. Addison Wesley, Boston Beck K, Andres C (2004) Extreme programming explained, 2nd edn. Addison Wesley, Boston
Zurück zum Zitat Begel A, Nagappan N (2007) Usage and perceptions of agile software development in an industrial context: an exploratory study. In: Proceedings of the First International Symposium on Empirical Software Engineering and Measurement, IEEE Computer Society, Washington, DC, USA, ESEM ’07, pp 255–264. 10.1109/ESEM.2007.85. Begel A, Nagappan N (2007) Usage and perceptions of agile software development in an industrial context: an exploratory study. In: Proceedings of the First International Symposium on Empirical Software Engineering and Measurement, IEEE Computer Society, Washington, DC, USA, ESEM ’07, pp 255–264. 10.​1109/​ESEM.​2007.​85.
Zurück zum Zitat Coad P, LeFebvre E (1999) Java modeling in color. Prentice Hall, Englewood Cliffs Coad P, LeFebvre E (1999) Java modeling in color. Prentice Hall, Englewood Cliffs
Zurück zum Zitat Cockburn A (2001) Agile software development. Addison Wesley, Upper Saddle River Cockburn A (2001) Agile software development. Addison Wesley, Upper Saddle River
Zurück zum Zitat Cohn M (2009) Succeeding with agile: Software development using scrum, 1st edn. Addison-Wesley Professional, Upper Saddle River Cohn M (2009) Succeeding with agile: Software development using scrum, 1st edn. Addison-Wesley Professional, Upper Saddle River
Zurück zum Zitat Computer Weekly (2012) Santander migration glitch affects Alliance and Leicester customers, http://www.computerweekly.com/news/1280093541/Santander-migration-glitch-affects-Alliance- affects-Alliance-and-Leicester-customers, Accessed 15 Sept 2013 Computer Weekly (2012) Santander migration glitch affects Alliance and Leicester customers, http://​www.​computerweekly.​com/​news/​1280093541/​Santander-migration-glitch-affects-Alliance- affects-Alliance-and-Leicester-customers, Accessed 15 Sept 2013
Zurück zum Zitat França A, da Silva F, de Sousa Mariz L (2010) An empirical study on the relationship between the use of agile practices and the success of scrum projects. In: Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, ACM, New York, NY, USA, ESEM ’10, pp 37:1–37:4, 10.1145/1852786.1852835 França A, da Silva F, de Sousa Mariz L (2010) An empirical study on the relationship between the use of agile practices and the success of scrum projects. In: Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, ACM, New York, NY, USA, ESEM ’10, pp 37:1–37:4, 10.​1145/​1852786.​1852835
Zurück zum Zitat Gibbs G (2007) Analyzing qualitative data. Sage Publications Ltd, London Gibbs G (2007) Analyzing qualitative data. Sage Publications Ltd, London
Zurück zum Zitat Glaser B G (1992) Basics of grounded theory analysis: emergence vs. forcing. Sociology Press, Mill Valley Glaser B G (1992) Basics of grounded theory analysis: emergence vs. forcing. Sociology Press, Mill Valley
Zurück zum Zitat Glaser B G (1998) Doing grounded theory: issues and discussions. Sociology Press, Mill Valley Glaser B G (1998) Doing grounded theory: issues and discussions. Sociology Press, Mill Valley
Zurück zum Zitat Glaser B G, Strauss AL (1999) Discovery of grounded theory: strategies for qualitative research. Aldine Transaction, Piscataway, NJ, USA Glaser B G, Strauss AL (1999) Discovery of grounded theory: strategies for qualitative research. Aldine Transaction, Piscataway, NJ, USA
Zurück zum Zitat Glick B (2013) DWP writes off millions of pounds on universal credit IT, damning NAO report reveals. http://www.computerweekly.com/news/2240204715/DWP-writes-off-millions-of- pounds-on-Universal-Credit-IT-damning-NAO-report-reveals, [accessed 02-11-2013] Glick B (2013) DWP writes off millions of pounds on universal credit IT, damning NAO report reveals. http://​www.​computerweekly.​com/​news/​2240204715/​DWP-writes-off-millions-of- pounds-on-Universal-Credit-IT-damning-NAO-report-reveals, [accessed 02-11-2013]
Zurück zum Zitat Hannay JE, Benestad HC (2010) Perceived productivity threats in large agile development projects. In: Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, ACM, New York, NY, USA, ESEM ’10, pp 15:1–15:10. doi: 10.1145/1852786.1852806 Hannay JE, Benestad HC (2010) Perceived productivity threats in large agile development projects. In: Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, ACM, New York, NY, USA, ESEM ’10, pp 15:1–15:10. doi: 10.​1145/​1852786.​1852806
Zurück zum Zitat Hoda R, Noble J, Marshall S (2010) Organizing self-organizing teams. In: Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1, ACM, New York, NY, USA, ICSE ’10, pp 285–294. doi: 10.1145/1806799.1806843 Hoda R, Noble J, Marshall S (2010) Organizing self-organizing teams. In: Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1, ACM, New York, NY, USA, ICSE ’10, pp 285–294. doi: 10.​1145/​1806799.​1806843
Zurück zum Zitat Hoda R, Noble J, Marshall S (2011) The impact of inadequate customer involvement on self-organizing agile teams. Inf Softw Tech 53 (5): 521–534CrossRef Hoda R, Noble J, Marshall S (2011) The impact of inadequate customer involvement on self-organizing agile teams. Inf Softw Tech 53 (5): 521–534CrossRef
Zurück zum Zitat Hossain E, Babar M, Paik Hy (2009) Using scrum in global software development: a systematic literature review. In: 4th IEEE International Conference on Global Software Engineering (ICGSE). IEEE, pp 175-184. doi: 10.1109/ICGSE.2009.25 Hossain E, Babar M, Paik Hy (2009) Using scrum in global software development: a systematic literature review. In: 4th IEEE International Conference on Global Software Engineering (ICGSE). IEEE, pp 175-184. doi: 10.​1109/​ICGSE.​2009.​25
Zurück zum Zitat Hove S, Anda B (2005) Experiences from conducting semi-structured interviews in empirical software engineering research. In: Software Metrics, 2005. 11th IEEE International Symposium, pp 10–23. 10.1109/METRICS.2005.24 Hove S, Anda B (2005) Experiences from conducting semi-structured interviews in empirical software engineering research. In: Software Metrics, 2005. 11th IEEE International Symposium, pp 10–23. 10.​1109/​METRICS.​2005.​24
Zurück zum Zitat Jalali S, Wohlin C (2010) Agile practices in global software engineering - a systematic map. In: IEEE 5th International Conference on Global Software Engineering (ICGSE), IEEE, pp 45–54. 10.1109/ICGSE.2010.14 Jalali S, Wohlin C (2010) Agile practices in global software engineering - a systematic map. In: IEEE 5th International Conference on Global Software Engineering (ICGSE), IEEE, pp 45–54. 10.​1109/​ICGSE.​2010.​14
Zurück zum Zitat Ktata O, Lévesque G (2009) Agile development: issues and avenues requiring a substantial enhancement of the business perspective in large projects. In: Proceedings of the 2nd Canadian Conference on Computer Science and Software Engineering ACM New York Ktata O, Lévesque G (2009) Agile development: issues and avenues requiring a substantial enhancement of the business perspective in large projects. In: Proceedings of the 2nd Canadian Conference on Computer Science and Software Engineering ACM New York
Zurück zum Zitat Kvale S, Brinkmann S (2009) Interviews, learning the craft of qualitative research interviewing, 2nd edn. Sage Publications, Inc, Thousand Oaks Kvale S, Brinkmann S (2009) Interviews, learning the craft of qualitative research interviewing, 2nd edn. Sage Publications, Inc, Thousand Oaks
Zurück zum Zitat Larman C, Vodde B (2008) Scaling lean and agile development: Thinking and organizational tools for large-scale scrum: Successful large, multisite and offshore products with large-scale scrum. Addison Wesley, Upper Saddle River Larman C, Vodde B (2008) Scaling lean and agile development: Thinking and organizational tools for large-scale scrum: Successful large, multisite and offshore products with large-scale scrum. Addison Wesley, Upper Saddle River
Zurück zum Zitat Leffingwell D (2007) Scaling software agility: Best practices for large enterprises. Addison Wesley, Boston Leffingwell D (2007) Scaling software agility: Best practices for large enterprises. Addison Wesley, Boston
Zurück zum Zitat Martin A (2009) The role of the customer in agile projects, PhD thesis, Victoria University of Wellington, New Zealand Martin A (2009) The role of the customer in agile projects, PhD thesis, Victoria University of Wellington, New Zealand
Zurück zum Zitat Miles M B, Huberman A M (1994) Qualitative data analysis: An expanded sourcebook, 2nd edn. Sage Publications, Inc, Thousand Oaks Miles M B, Huberman A M (1994) Qualitative data analysis: An expanded sourcebook, 2nd edn. Sage Publications, Inc, Thousand Oaks
Zurück zum Zitat Monteiro CV, da Silva FQ, dos Santos IR, Farias F, Cardozo ES, do A Leitão AR, Neto DN, Pernambuco Filho MJ (2011) A qualitative study of the determinants of self-managing team effectiveness in a scrum team. In: Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering, ACM, New York, NY, USA, CHASE ’11, pp 16–23. doi: 10.1145/1984642.1984646 Monteiro CV, da Silva FQ, dos Santos IR, Farias F, Cardozo ES, do A Leitão AR, Neto DN, Pernambuco Filho MJ (2011) A qualitative study of the determinants of self-managing team effectiveness in a scrum team. In: Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering, ACM, New York, NY, USA, CHASE ’11, pp 16–23. doi: 10.​1145/​1984642.​1984646
Zurück zum Zitat Paasivaara M, Durasiewicz S, Lassenius C (2008) Using scrum in a globally distributed project: a case study. Softw Process: Improv Pract 13 (6): 527–544. doi: 10.1002/spip.402 CrossRef Paasivaara M, Durasiewicz S, Lassenius C (2008) Using scrum in a globally distributed project: a case study. Softw Process: Improv Pract 13 (6): 527–544. doi: 10.​1002/​spip.​402 CrossRef
Zurück zum Zitat Paasivaara M, Heikkilä V T (2012a) Experiences in scaling the product owner role in large-scale globally distributed scrum. In: 2012 IEEE 7th International Conference on Global Software Engineering, IEEE Computer Society, Los Alamitos, CA, USA, pp 174-178. doi: 10.1109/ICGSE.2012.41 Paasivaara M, Heikkilä V T (2012a) Experiences in scaling the product owner role in large-scale globally distributed scrum. In: 2012 IEEE 7th International Conference on Global Software Engineering, IEEE Computer Society, Los Alamitos, CA, USA, pp 174-178. doi: 10.​1109/​ICGSE.​2012.​41
Zurück zum Zitat Paasivaara M, Lassenius C, Heikkilä VT (2012b) Inter-team coordination in large-scale globally distributed scrum: Do scrum-of-scrums really work? In: Proceedings of the ACM-IEEE international symposium on Empirical software engineering and measurement, ACM, New York, NY, USA, ESEM ’12, pp 235–238. doi. 10.1145/23722512372294 Paasivaara M, Lassenius C, Heikkilä VT (2012b) Inter-team coordination in large-scale globally distributed scrum: Do scrum-of-scrums really work? In: Proceedings of the ACM-IEEE international symposium on Empirical software engineering and measurement, ACM, New York, NY, USA, ESEM ’12, pp 235–238. doi. 10.​1145/​23722512372294
Zurück zum Zitat Patton M Q (2002) Qualitative research & evaluation methods, 3rd edn. Sage Publications, Inc, Thousand OAKS Patton M Q (2002) Qualitative research & evaluation methods, 3rd edn. Sage Publications, Inc, Thousand OAKS
Zurück zum Zitat Poppendieck M, Poppendieck T (2003) Lean software development: An agile toolkit. Addison-Wesley Longman. Publishing Co., Inc., Boston Poppendieck M, Poppendieck T (2003) Lean software development: An agile toolkit. Addison-Wesley Longman. Publishing Co., Inc., Boston
Zurück zum Zitat Robson C (2011) Real world research, 3rd edn. Wiley, Chichester Robson C (2011) Real world research, 3rd edn. Wiley, Chichester
Zurück zum Zitat Schwaber K (2004) Agile project management with scrum. Microsoft Press, Redmond Schwaber K (2004) Agile project management with scrum. Microsoft Press, Redmond
Zurück zum Zitat Schwaber K, Beedle M (2001) Agile software development with scrum. Prentice Hall, Upper Saddle River Schwaber K, Beedle M (2001) Agile software development with scrum. Prentice Hall, Upper Saddle River
Zurück zum Zitat Stapleton J (1997) DSDM: Dynamic systems development method. Addison Wesley, Harlow Stapleton J (1997) DSDM: Dynamic systems development method. Addison Wesley, Harlow
Zurück zum Zitat Sutherland J, Viktorov A, Blount J, Puntikov N (2007) Distributed scrum: Agile project management with outsourced development teams. In: System Sciences, 2007. HICSS 2007. 40th Annual Hawaii International Conference on, p 274a, 10.1109/HICSS.2007.180 Sutherland J, Viktorov A, Blount J, Puntikov N (2007) Distributed scrum: Agile project management with outsourced development teams. In: System Sciences, 2007. HICSS 2007. 40th Annual Hawaii International Conference on, p 274a, 10.​1109/​HICSS.​2007.​180
Zurück zum Zitat Weiss R S (1994) Learning from strangers: the art and method of qualitative interview studies. Free Press, New York Weiss R S (1994) Learning from strangers: the art and method of qualitative interview studies. Free Press, New York
Zurück zum Zitat Wilkerson J W, Nunamaker J F, Mercer R (2012) Comparing the defect reduction benefits of code inspection and test-driven development. IEEE Trans Softw Eng 38 (3): 547–560. doi: 10.1109/TSE.2011.46 CrossRef Wilkerson J W, Nunamaker J F, Mercer R (2012) Comparing the defect reduction benefits of code inspection and test-driven development. IEEE Trans Softw Eng 38 (3): 547–560. doi: 10.​1109/​TSE.​2011.​46 CrossRef
Zurück zum Zitat Yin R K (2009) Case study research: design and methods, 4th edn. Sage Publications, Inc, Thousand Oaks Yin R K (2009) Case study research: design and methods, 4th edn. Sage Publications, Inc, Thousand Oaks
Metadaten
Titel
How product owner teams scale agile methods to large distributed enterprises
verfasst von
Julian M. Bass
Publikationsdatum
01.12.2015
Verlag
Springer US
Erschienen in
Empirical Software Engineering / Ausgabe 6/2015
Print ISSN: 1382-3256
Elektronische ISSN: 1573-7616
DOI
https://doi.org/10.1007/s10664-014-9322-z

Weitere Artikel der Ausgabe 6/2015

Empirical Software Engineering 6/2015 Zur Ausgabe