Back to Search Start Over

Agile Practices and Organizational Agility in Software Ecosystems.

Authors :
Spagnoletti, Paolo
Kazemargi, Niloofar
Prencipe, Andrea
Source :
IEEE Transactions on Engineering Management; Dec2022, Vol. 69 Issue 6, p3604-3617, 14p
Publication Year :
2022

Abstract

As software products increasingly become part of larger ecosystems, research and development (R&D) units of software producers organize themselves around projects to become more responsive to the environment. Organizations participating in software ecosystems must continuously adapt and adjust their software development and maintenance processes to drive both medium-term and long-term innovation. Agile methods and practices are widely adopted to guide the collaboration within and between project teams in software development. Moreover, when successfully attained, agility can drive innovation by enabling software development organizations to cope with technological changes and exploit emerging opportunities in software ecosystems. In this article, we focus on how organizations attain agility in the maintenance and development of software products. To answer this question, we conduct a longitudinal case study of Agile Scrum implementation in the R&D unit of a major supplier of telecommunication equipment. We investigate the emerging tensions and highlight practices used to balance these tensions in the Agile Scrum implementation. We identify four capabilities and ten practices that support effective collaboration and coordination in the development and maintenance of software products. The study offers practical guidance for R&D managers to attain agility in software ecosystems. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
00189391
Volume :
69
Issue :
6
Database :
Complementary Index
Journal :
IEEE Transactions on Engineering Management
Publication Type :
Academic Journal
Accession number :
160652593
Full Text :
https://doi.org/10.1109/TEM.2021.3110105