Interruptions in Agile Software Development Teams
Author(s) -
Manuel Wiesche
Publication year - 2021
Publication title -
project management journal
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.454
H-Index - 43
eISSN - 8756-9728
pISSN - 1938-9507
DOI - 10.1177/8756972821991365
Subject(s) - agile software development , extreme programming , flexibility (engineering) , scrum , lean software development , process management , agile usability engineering , software development , agile unified process , task (project management) , extreme programming practices , productivity , knowledge management , team software process , computer science , project management , software , software development process , process (computing) , engineering management , engineering , software engineering , systems engineering , management , economics , macroeconomics , programming language , operating system
Agile approaches help software development project teams to better meet user needs and ensure flexibility in uncertain environments. But using agile approaches invites changes to the project and increases interactions between team members, which both cause interruptions in the workplace. While interruptions can help in task completion and increase process flexibility, they can also hinder employee productivity. We conducted an exploratory study of four agile software development teams. Our analysis identified (1) programming-related work impediments, (2) interaction-related interruptions, and (3) interruptions imposed by the external environment, which were managed by improved information retrieval and reduced team dependencies.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom