Julian M. Bass
How product owner teams scale agile methods to large distributed enterprises.
Bass, Julian M.
Authors
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 identifes 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 identifed: 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 identifed 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.
Citation
BASS, J.M. 2015. How product owner teams scale agile methods to large distributed enterprises. Empirical software engineering [online], 20(6), pages 1525-1557. Available from: https://doi.org/10.1007/s10664-014-9322-z
Journal Article Type | Article |
---|---|
Acceptance Date | Jul 31, 2014 |
Online Publication Date | Jul 31, 2014 |
Publication Date | Dec 31, 2015 |
Deposit Date | Aug 3, 2015 |
Publicly Available Date | Aug 3, 2015 |
Journal | Empirical software engineering |
Print ISSN | 1382-3256 |
Electronic ISSN | 1573-7616 |
Publisher | Springer |
Peer Reviewed | Peer Reviewed |
Volume | 20 |
Issue | 6 |
Pages | 1525-1557 |
DOI | https://doi.org/10.1007/s10664-014-9322-z |
Keywords | Agile software development; Scrum; Large scale offshore enterprise development programmes; Product owner; Product owner teams; Grounded theory |
Public URL | http://hdl.handle.net/10059/1254 |
Contract Date | Aug 3, 2015 |
Files
BASS 2014 How product owner teams
(441 Kb)
PDF
Publisher Licence URL
https://creativecommons.org/licenses/by-nc-nd/4.0/
Downloadable Citations
About OpenAIR@RGU
Administrator e-mail: publications@rgu.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2025
Advanced Search