Coordination Challenges in Large-Scale Software Development: A Case Study of Planning Misalignment in Hybrid Settings

Show simple item record

dc.contributor.author Bick, S en
dc.contributor.author Spohrer, K en
dc.contributor.author Hoda, Rashina en
dc.contributor.author Scheerer, A en
dc.contributor.author Heinzl, A en
dc.date.accessioned 2018-10-01T20:05:49Z en
dc.date.issued 2017 en
dc.identifier.citation IEEE Transactions on Software Engineering 44(10) 932-950 2017 en
dc.identifier.issn 0098-5589 en
dc.identifier.uri http://hdl.handle.net/2292/37916 en
dc.description.abstract Achieving effective inter-team coordination is one of the most pressing challenges in large-scale software development. Hybrid approaches of traditional and agile development promise combining the overview and predictability of long-term planning on inter-team level with the flexibility and adaptability of agile development on team level. It is currently unclear, however, why such hybrids often fail. Our case study within a large software development unit of 13 teams at a global enterprise software company explores how and why a combination of traditional planning on inter-team level and agile development on team level can result in ineffective coordination. Based on a variety of data, including interviews with scrum masters, product owners, architects and senior management, and using Grounded Theory data analysis procedures, we identify a lack of dependency awareness across development teams as a key explanation of ineffective coordination. Our findings show how a lack of dependency awareness emerges from misaligned planning activities of specification, prioritization, estimation and allocation between agile team and traditional inter-team levels and ultimately prevents effective coordination. Knowing about these issues, large-scale hybrid projects in similar contexts can try to better align their planning activities across levels to improve dependency awareness and in turn achieve more effective coordination. en
dc.publisher Institute of Electrical and Electronics Engineers en
dc.relation.ispartofseries IEEE Transactions on Software Engineering en
dc.rights Items in ResearchSpace are protected by copyright, with all rights reserved, unless otherwise indicated. Previously published items are made available in accordance with the copyright policy of the publisher. en
dc.rights.uri https://researchspace.auckland.ac.nz/docs/uoa-docs/rights.htm en
dc.rights.uri https://www.ieee.org/publications/rights/author-posting-policy.html en
dc.title Coordination Challenges in Large-Scale Software Development: A Case Study of Planning Misalignment in Hybrid Settings en
dc.type Journal Article en
dc.identifier.doi 10.1109/TSE.2017.2730870 en
pubs.issue 10 en
pubs.begin-page 932 en
pubs.volume 44 en
dc.rights.holder Copyright: IEEE en
pubs.end-page 950 en
dc.rights.accessrights http://purl.org/eprint/accessRights/OpenAccess en
pubs.subtype Article en
pubs.elements-id 645746 en
pubs.org-id Engineering en
pubs.org-id Department of Electrical, Computer and Software Engineering en
pubs.record-created-at-source-date 2017-08-09 en
pubs.online-publication-date 2017-07-24 en


Files in this item

Find Full text

This item appears in the following Collection(s)

Show simple item record

Share

Search ResearchSpace


Browse

Statistics