Complementary Technology Traces in Software Practice: A Retrospective Reflection over Sixteen Years of Evolution at Ericsson
- 11 October 2020
- journal article
- research article
- Published by Taylor & Francis Ltd in European Journal of Information Systems
- Vol. 30 (6), 642-658
- https://doi.org/10.1080/0960085x.2020.1832867
Abstract
To advance knowledge about evolution of practices within a software organisation, we offer a retrospective reflection based on several years of research into a software unit at Ericsson AB. Covering 16 years of evolution, we developed multiple publications from continuously expanding sources of software technology implementation data. While these publications report from specific junctures of software practice evolution at the unit, our retrospective reflection allows us to consider the impacts of the unit’s investments into two technology paradigms over the sixteen-year period: first into CMM-RUP with a focus on discipline and structured practices and years later into Agile-Lean with a focus on flexibility and responsive practices. Hence, we adopt retrospective reflection to investigate how imprints from the two paradigms, despite considerable timespan between the related technology implementations, eventually complemented each other in the unit’s software practices. Because one paradigm focuses on discipline and structured practices and the other on flexibility and responsive practices, our retrospective reflections consider how the two paradigms together impacted the software unit’s ambidextrous capability. As a result, we advance the idea that as software organisations over time invest in complementary technology paradigms they leave important technology traces with sustainable impacts on their software practices.Keywords
This publication has 73 references indexed in Scilit:
- Imprinting: Toward a Multilevel TheoryAcademy of Management Annals, 2013
- “Leagile” software development: An experience report analysis of the application of lean approaches in agile software developmentJournal of Systems and Software, 2012
- Agile distributed software development: enacting control through media and contextInformation Systems Journal, 2011
- Software Process Improvement as organizational change: A metaphorical analysis of the literatureJournal of Systems and Software, 2010
- Prescription, description, reflection: the shape of the software process improvement fieldInternational Journal of Information Management, 2004
- Understanding the implementation of software process improvement innovations in software organizationsInformation Systems Journal, 2004
- Educating reflective systems developersInformation Systems Journal, 2002
- A survey of structured and object-oriented software specification methods and techniquesACM Computing Surveys, 1998
- CASE Tools as Organizational Change: Investigating Incremental and Radical Changes in Systems DevelopmentMIS Quarterly, 1993
- Of strategies, deliberate and emergentStrategic Management Journal, 1985