Skip to main content

Research Repository

Advanced Search

Agile Software Development - Adoption and Maturity: An Activity Theory Perspective

Chita, Pritam



This paper suggests that Activity Theory is a useful lens for examining aspects of agile software development, adoption and maturity, Implementing agile approaches is influenced by many factors and attention is focused on individual and collective software development activity within an organisation's socially constructed environment. The research aim is to examine specific organisational, historical, cultural and social hindrances and facilitators that impact individual and collective learning opportunities and subsequent implementation of agile practices. This paper reports on the initial stages of research that consisted of a series of interviews and a survey. The results indicate that socially constructed hindrances and tensions are wide spread and vary in the levels at which they occur. They also correlate with many of the factors that influence agile maturity that have already been identified within the literature. This study contributes to research by integrating elements of learning theory and agile software development practice.

Presentation Conference Type Conference Paper (Published)
Conference Name 19th International Conference, XP 2018
Start Date May 21, 2018
End Date May 25, 2018
Acceptance Date Mar 25, 2018
Online Publication Date May 17, 2018
Publication Date May 17, 2018
Deposit Date Sep 18, 2022
Publicly Available Date Jun 27, 2023
Publisher Springer
Pages 160-176
Series Title Lecture Notes in Business Information Processing
Series Number 314
Book Title Agile Processes in Software Engineering and Extreme Programming. XP 2018
ISBN 978-3-319-91601-9
Keywords Agile, Maturity, Learning, Activity theory, Expansive learning
Public URL


You might also like

Downloadable Citations