Exploring the evolution of software practices
- ,
- Christian Bo Michelsen,
- ,
- Pernille Lous,
- Allan Ebdrup
Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-reviewOpen access
Publication Information
Output type
Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-reviewOriginal language
EnglishPages from-to (Number of pages)
Pages 493-504 (12 pages)Publication milestones
- Published - 2020
Publication status
Published - 2020
Publisher
Association for Computing Machinery, United StatesPublication IDs
- Scopus: 85097200820
Host publication title
ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Virtual Event, USA, November 8-13, 2020Host publication editors
- Prem Devanbu
- Myra B. Cohen
- Thomas Zimmermann
Abstract
When software products and services are developed and maintained over longer time, software engineering practices tend to drift away from both structured and agile methods. Nonetheless, in many cases the evolving practices are far from ad hoc or chaotic. How are the teams involved able to coordinate their joint development?This article reports on an ethnographic study of a small team at a successful provider of software as a service. What struck us was the very explicit way in which the team adopted and adapted their practices to fit the needs of the evolving development. The discussion relates the findings to the concepts of social practices and methods in software engineering, and explores the differences between degraded behavior and the coordinated evolution of development practices. The analysis helps to better understand how software engineering practices evolve, and thus provides a starting point for rethinking software engineering methods and their relation to software engineering practice.
Publication metrics
PlumX, opens in new tab
Mentions
1
Citations
11
Captures
34
Access to documents
Submitted manuscript, 510.43 KB
Related Event
Title
European Software Engineering Conference
Event type
ConferenceDate
08/11/2020 - 13/11/2020Location
VIRTUAL
