Team Portfolio Scrum: An Action Research on Multitasking in Multi-project Scrum Teams

Multi-project agile software development is a relatively new area of research. While original Scrum caters to co-located teams working on a single project, multi-project Scrum teams are a day-to-day reality, especially in small organizations. Multitasking across projects is frequently associated with loss of effectiveness, but this assumption is not sufficiently supported by empirical evidence. In order to better understand the phenomenon, we review existing literature across scientific domains and execute an action research project. Our findings show that the Team Portfolio Scrum (TPS) practice designed to support multitasking across projects is perceived to be useful, but with an associated increase in overhead.

[1]  C. J. Stettina,et al.  Agile portfolio management: An empirical perspective on the practice in use , 2015 .

[2]  H Eyrolle,et al.  The effects of interruptions in work activity: field and laboratory results. , 2000, Applied ergonomics.

[3]  Egon Berghout,et al.  Interrupts: Just a Minute Never Is , 1998, IEEE Softw..

[4]  S. Keele,et al.  Changing internal constraints on action: the role of backward inhibition. , 2000, Journal of experimental psychology. General.

[5]  Tor Erlend Fægri,et al.  Documentation Work in Agile Teams: The Role of Documentation Formalism in Achieving a Sustainable Practice , 2012, 2012 Agile Conference.

[6]  J. K. McCollum,et al.  The effects of matrix organization size and number of project assignments on performance , 1991 .

[7]  Jochen Krebs,et al.  Agile Portfolio Management , 2008 .

[8]  Robert DeLine,et al.  Evaluating cues for resuming interrupted programming tasks , 2010, CHI.

[9]  Philippe Kruchten,et al.  Contextualizing agile software development , 2013, J. Softw. Evol. Process..

[10]  Pekka Abrahamsson,et al.  Exploring the Sources of Waste in Kanban Software Development Projects , 2010, 2010 36th EUROMICRO Conference on Software Engineering and Advanced Applications.

[11]  Adam M. Campbell,et al.  The Temporal Dynamics Model of Emotional Memory Processing: A Synthesis on the Neurobiological Basis of Stress-Induced Amnesia, Flashbulb and Traumatic Memories, and the Yerkes-Dodson Law , 2007, Neural plasticity.

[12]  Steven C. Wheelwright,et al.  Revolutionizing Product Development: Quantum Leaps in Speed, Efficiency and Quality , 1992 .

[13]  Pekka Abrahamsson,et al.  Scrum in a Multiproject Environment: An Ethnographically-Inspired Case Study on the Adoption Challenges , 2008, Agile 2008 Conference.

[14]  Terri L. Lenox,et al.  The Effects of Interruptions on Remembering Task Information , 2012 .

[15]  B. Hommel,et al.  Task-switching and long-term priming: Role of episodic stimulus–task bindings in task-shift costs , 2003, Cognitive Psychology.

[16]  John H Payne,et al.  Management of multiple simultaneous projects: a state-of-the-art review , 1995 .

[17]  Karl E. Keick Cosmos vs. chaos: Sense and nonsense in electronic contexts , 1985 .

[18]  Jason Nocks Multiple simultaneous projects with one extreme programming team , 2006, AGILE 2006 (AGILE'06).

[19]  Robert M. Davison,et al.  Principles of canonical action research , 2004, Inf. Syst. J..

[20]  N. Meiran,et al.  Component Processes in Task Switching , 2000, Cognitive Psychology.

[21]  Jeff Tian,et al.  Analyzing and Improving Reliability: A Tree-Based Approach , 1998, IEEE Softw..

[22]  Mary Czerwinski,et al.  A diary study of task switching and interruptions , 2004, CHI.

[23]  R. Kliegl,et al.  Task-set switching and long-term memory retrieval. , 2000, Journal of experimental psychology. Learning, memory, and cognition.

[24]  Ilkka Lehto,et al.  Software development governance challenges of a middle-sized company in agile transition , 2009, 2009 ICSE Workshop on Software Development Governance.

[25]  Víctor M. González,et al.  "Constant, constant, multi-tasking craziness": managing multiple working spheres , 2004, CHI.

[26]  Mira Kajko-Mattsson,et al.  Survey of Agile Tool Usage and Needs , 2011, 2011 AGILE Conference.

[27]  D. Greenwood,et al.  Introduction to Action Research: Social Research for Social Change , 1998 .

[28]  W. R. Howard Agile Project Management: Creating Innovative Products , 2010 .

[29]  M. Wetherell,et al.  The multitasking framework: the effects of increasing workload on acute psychobiological stress reactivity. , 2014, Stress and health : journal of the International Society for the Investigation of Stress.

[30]  Philippe Kruchten,et al.  Agility in context , 2010, OOPSLA.

[31]  Víctor M. González,et al.  No task left behind?: examining the nature of fragmented work , 2005, CHI.

[32]  A. Jersild Mental set and shift , 2011 .

[33]  A. Allport,et al.  Task switching and the measurement of “switch costs” , 2000, Psychological research.