Skip to main content

Evaluation of Cross-Project Multitasking in Software Projects

  • Conference paper
  • First Online:
Disciplinary Convergence in Systems Engineering Research

Abstract

It has been observed that multitasking can cause inefficient (or unproductive) work. Modern lean and agile practices in software engineering processes also acknowledge the problem and attempt to eliminate waste by limiting work in progress and using better team organization and work scheduling techniques. Existing research has studied multitasking and work interruptions on individuals, but very few of them have evaluated the effects of multitasking on the team or the whole organization. The goal of this study is to understand how multitasking and interruptions affect the cost of software projects. In this paper, we present a method for quantitative evaluation of the negative impact of cross-project multitasking in software development. The presented method can serve as a tool for better effort estimation as well as a metric for productivity evaluation in multiproject environments. The method was used to evaluate cross-project multitasking overhead of several industry projects. Additionally, we studied whether the number of projects in which developers were involved simultaneously is a predictor of the number of work interruptions and multitasking overhead in the team.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Dzubak CM (2008) Multitasking: the good, the bad, and the unknown. J Assoc Tutor Prof 1(2):1–12

    Google Scholar 

  2. Weinberg GM (1993) Quality software management. Dorset House, New York

    Google Scholar 

  3. Delbridge KA (2000) Individual differences in multi-tasking ability: exploring a nomological network. Unpublished Doctoral Dissertation, University of Michigan

    Google Scholar 

  4. American Psychological Association (2006) Multitasking: switching costs. http://www.apa.org/research/action/multitask.aspx

  5. Tregubov A, Lane JA (2015) Simulation of Kanban-based scheduling for systems of systems: initial results. Procedia Comput Sci 44:224–233

    Article  Google Scholar 

  6. Appelbaum SH, Marchionni A, Fernandez A (2008) The multi-tasking paradox: perceptions, problems and strategies. Manag Decis 46(9):1313–1325

    Article  Google Scholar 

  7. Ford RC, Randolph WA (1992) Cross-functional structures: a review and integration of matrix organization and project management. J Manag 18(2):267–294

    Google Scholar 

  8. Galbraith JR (1971) Matrix organization designs how to combine functional and project forms. Bus Horiz 14(1):29–40

    Article  Google Scholar 

  9. Brykczynski B, Stutz RD (2006) Software engineering project management. John Wiley & Sons

    Google Scholar 

  10. NDIA-National Defense Industrial Association (2010) Top Systems Engineering Issues In US Defense Industry. Systems Engineering Division Task Group Report. http://www.ndia.org/Divisions/Divisions/SystemsEngineering/Documents/Studies/Top%20SE%20Issues%202010%20Report%20v11%20FINAL.pdf

  11. Turner R, Shull F, Boehm B, Carrigy A, Clarke L, Componation P, Dagli C, Lane JA, Layman L, Miller A, O’Brien S (2009) Evaluation of Systems Engineering Methods, Processes and Tools on Department of Defense and Intelligence Community Programs-Phase 2 (No. SERC-2009-TR-002). Systems Engineering Research Center, Hoboken

    Google Scholar 

  12. Turner R, Lane JA (2013) Goal-question-Kanban: applying lean concepts to coordinate multi-level systems engineering in large enterprises. Procedia Comput Sci 16:512–521

    Article  Google Scholar 

  13. O’Carroll A (2015) Spaghetti time: organisational culture, multi-tasking and boundaries. In: Working time, knowledge work and post-industrial society. Palgrave Macmillan, London, pp 54–70

    Google Scholar 

  14. Leonard-Barton D, Swap WC (1999) When sparks fly: igniting creativity in groups. Harvard Business Press, Boston

    Google Scholar 

  15. Jett QR, George JM (2003) Work interrupted: a closer look at the role of interruptions in organizational life. Acad Manag Rev 28(3):494–507

    Google Scholar 

  16. Czerwinski M, Horvitz E, Wilhite S (2004) A diary study of task switching and interruptions. In: Proceedings of the SIGCHI conference on human factors in computing systems ACM, pp 175–182

    Google Scholar 

  17. DeMarco T, Lister T (2013) Peopleware: productive projects and teams. Addison-Wesley, Upper Saddle River

    Google Scholar 

  18. O’Carroll A (2008) Fuzzy holes and intangible time. Time in a knowledge industry. Time Soc 17(2–3):179–193

    Article  Google Scholar 

  19. Bland JM, Altman DG (1995) Calculating correlation coefficients with repeated observations: part 2—correlation between subjects. BMJ 310(6980):633

    Article  Google Scholar 

  20. Bland JM, Altman DG (1995) Statistics notes: calculating correlation coefficients with repeated observations: part 1—correlation within subjects. BMJ 310(6977):446

    Article  Google Scholar 

Download references

Acknowledgments

This material is based upon work in part supported by the U.S. Department of Defense through the Systems Engineering Research Center (SERC) under contract H98230-08-D-0171 and documented in technical reports SERC-TR-022. This material is also based upon work supported, in whole or in part, by the U.S. Department of Defense through the SERC under contract HQ0034-13-D-0004. SERC is a federally funded University Affiliated Research Center managed by Stevens Institute of Technology.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alexey Tregubov .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Tregubov, A., Lane, J.A., Boehm, B. (2018). Evaluation of Cross-Project Multitasking in Software Projects. In: Madni, A., Boehm, B., Ghanem, R., Erwin, D., Wheaton, M. (eds) Disciplinary Convergence in Systems Engineering Research. Springer, Cham. https://doi.org/10.1007/978-3-319-62217-0_39

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-62217-0_39

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-62216-3

  • Online ISBN: 978-3-319-62217-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics