Enhancing Product and Service Capability Through Scaling Agility in a Global Software Vendor Environment

Agile software development has become increasingly common in software vendor organisations, and their impact on practices and roles is now extending beyond the project level across the entire organisation. In this study, we investigate how a major Australia-based multi-site global software vendor transitioned from a structured to a Scaled Agile approach. We demonstrate how practices and roles in a distributed software vendor evolved over time across the organisation in an on-going process of their global agile transformation. Through this elaboration, we identify three major agile transitions and the contribution of a scaled agile approach in the building of market driven capabilities. We theorised a relationship between increased dynamic capabilities of the firm and a scaled agile transition. Supporting our view, we noted that agile practices and roles across the organisation contributed as expected to improved internal process capability. More surprisingly, they were also found to increase our vendor's ability both to identify and take advantage of opportunities and to innovate in global product and service development and delivery.

[1]  Catherine L. Wang,et al.  Dynamic Capabilities: A Review and Research Agenda , 2007 .

[2]  Maria Paasivaara,et al.  Adopting SAFe to Scale Agile in a Globally Distributed Organization , 2017, 2017 IEEE 12th International Conference on Global Software Engineering (ICGSE).

[3]  C. Prahalad,et al.  The core competence of the corporation’, Harvard Business Review, Vol. pp. . , 1990 .

[4]  Jens Vykoukal,et al.  Colocation as a Hybrid ICT Sourcing Strategy to Improve Operational Agility , 2016, DATB.

[5]  Narayan Ramasubbu,et al.  How Information Management Capability Influences Firm Performance , 2011, MIS Q..

[6]  Stephen G. MacDonell,et al.  Continuous Transition in Outsourcing: A Case Study , 2017, 2017 IEEE 12th International Conference on Global Software Engineering (ICGSE).

[7]  V. Roger,et al.  The Heart Failure Epidemic , 2010, International journal of environmental research and public health.

[8]  Ramesh Lal,et al.  Scaling Agile at the Program Level in an Australian Software Vendor Environment: A Case Study , 2017 .

[9]  Arif Ali Khan,et al.  Understanding software process improvement in global software development: a theoretical framework of human factors , 2017, SIAP.

[10]  D. Teece,et al.  DYNAMIC CAPABILITIES AND STRATEGIC MANAGEMENT , 1997 .

[11]  Narayan Ramasubbu,et al.  Governing Software Process Improvementsin Globally Distributed Product Development , 2014, IEEE Transactions on Software Engineering.

[12]  Ewan D. Tempero,et al.  A lightweight framework for describing software practices , 2012, J. Syst. Softw..

[13]  Scott W. Ambler,et al.  Disciplined Agile Delivery: A Practitioner's Guide to Agile Software Delivery in the Enterprise , 2012 .

[14]  Chris F. Kemerer,et al.  Ieee Transactions on Software Engineering, Manuscript Id 1 Does Software Process Improvement Reduce the Severity of Defects? a Longitudinal Field Study , 2022 .