ABSTRACT
A recent survey suggests that 10.2% of software developers work as independent contractors, freelancers, or are self-employed. Whether they fully or only partly depend on gig work for their income, or work in traditional organizations, most software developers must concurrently work on multiple projects with multiple teams across a variety of software development platforms. This creates a complex and fragmented work environment for developers. We refer to this phenomenon as Multiple Team Membership (MTM). Utilizing a multi-method study, our goal is to develop a deeper understanding of MTM in software development by first developing and then empirically testing a research framework that can contribute to the broader context of research on software development challenges in the gig economy.
- Allport, D.A. (1980). Attention and performance. In G. Claxton (Ed.), Cognitive psychology: New directions (pp. 112--153). London: Routledge & Kegan Paul.Google Scholar
- Brasel, S. A., & Gips, J. 2011. Media multitasking behavior: Concurrent television and computer usage. Cyberpsychology, Behavior, and Social Networking, 14(9): 527--534.Google ScholarCross Ref
- Chudoba, K. M., Watson-Manheim, M. B., Crowston, K., & Lee, C. S. (2011). Participation in ICT-enabled meetings. Journal of Organizational and End User Computing (JOEUC), 23(2), 15--36.Google ScholarDigital Library
- Chudoba, K., & Watson-Manheim, M. B. (2007a). Exploring the virtual work environment: A process perspective. Handbook of Information Technology in Organizations and Electronic Markets, 57--76.Google Scholar
- Fruchter, R., Bosch-Sijtsema, P., & Ruohomäki, V. (2010). Tension between perceived collocation and actual geographic distribution in project teams. AI & Society, 25(2), 183--192. Google ScholarDigital Library
- González, V. M., & Mark, G. (2004). Constant, constant, multi-tasking craziness: Managing multiple working spheres. Paper presented at the Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 113--120. Google ScholarDigital Library
- González, V. M., & Mark, G. (2005). Managing currents of work: Multi-tasking among multiple collaborations. Paper presented at the ECSCW 2005, pp. 143--162. Google ScholarDigital Library
- Kahneman, D. 1973. Attention and effort. Englewood Cliffs, NJ: Prentice-Hall.Google Scholar
- Lindsley, D. H., Brass, D. J., & Thomas, J. B. 1995. Efficacy-performance spirals: A multilevel perspective. Academy of Management Review, 20(3): 645--678.Google Scholar
- Loukopoulos, L., Dismukes, K., & Barshi, I. 2009. The multitasking myth: Handling complexity in real-world operations. Farnham, England: Ashgate.Google Scholar
- Manyika, J. 2017. "Technology, Jobs, and the Future of Work," Executive Briefing McKinsey Global Institute. Retrieved on 06/27/2017 from:https://www.mckinsey.com/featured-insights/employment-and-growth/technology-jobs-and-the-future-of-work.Google Scholar
- Matthews, T., Whittaker, S., Moran, T., Helsley, S., & Judge, T. (2012). Productive interrelationships between collaborative groups ease the challenges of dynamic and multi-teaming. Computer Supported Cooperative Work (CSCW), 21(4), 371--396. Google ScholarDigital Library
- Mortensen, M., Woolley, A. W., & O'Leary, M. B. (2007). Conditions enabling effective multiple team membership. in crowston, K., sieber, S. and wynn, E. (eds), virtuality and virtualization. (pp. 215--228). Boston, MA: Springer.Google Scholar
- Mortensen, M., Woolley, A., & O'Leary, M. (2007). Conditions enabling effective multiple team membership. In K. Crowston, S. Sieber & E. Wynn (Eds.), Virtuality and virtualization (pp. 215--228) Springer Boston.Google Scholar
- Neisser, U. (1976). Cognition and reality. San Francisco: FreemanGoogle Scholar
- O'Leary, M. B., Mortensen, M., & Woolley, A. W. (2011). Multiple team membership: A theoretical model of its effects on productivity and learning for individuals and teams. Academy of Management Review, 36(3), 461--478Google ScholarCross Ref
- O'Leary, M. B., Woolley, A. W., & Mortensen, M. (2011a). Multiteam membership in relation to multiteam systems. Multiteam Systems: An Organization Form for Dynamic and Complex Environments, 141--172.Google Scholar
- Ophir, E., Nass, C., & Wagner, A. D. 2009. Cognitive control in media multitaskers. Proceedings of the National Academy of Sciences, 106(37): 15583--15587.Google ScholarCross Ref
- Perlow, L. A. 2012. Sleeping with your smartphone: How to break the 24/7 habit and change the way you work. Boston, MA: HBS Press.Google Scholar
- Schmidt, A. M., & Dolis, C. M. 2009. Something's Got to Give: The Effects of Dual-Goal Difficulty, Goal Progress, and Expectancies on Resource Allocation. Journal of Applied Psychology, 94(3): 678--691.Google ScholarCross Ref
- Schmidt, A. M., Dolis, C. M., & Tolli, A. P. 2009. A Matter of Time: Individual Differences, Contextual Dynamics, and Goal Progress Effects on Multiple-Goal Self-Regulation. Journal of Applied Psychology, 94(3): 692--709.Google ScholarCross Ref
- Wang, Z., & Tchernev, J. M. 2012. The "Myth" of Media Multitasking: Reciprocal Dynamics of Media Multitasking, Personal Needs, and Gratifications. Journal of Communication, 62(3): 493--513.Google ScholarCross Ref
- Wickens, C.D. (1991). Processing resources and attention. In D.L. Damos (Ed.), Multiple-task performance (pp. 3--34). Washington D.C.: Taylor & Francis.Google Scholar
- Wilson, F. A., & Stimpson, J. P. 2010. Trends in fatalities from distracted driving in the United States, 1999 to 2008. American Journal of Public Health, 100(11): 2213--2219.Google ScholarCross Ref
- Zijlstra, F. R. H., Roe, R. A., Leonora, A. B., & Krediet, I. 1999. Temporal factors in mental work: Effects of interrupted activities. Journal of Occupational and Organizational Psychology, 72(2): 163--185.Google ScholarCross Ref
Index Terms
- Multiple Team Membership in Software Development Gig Work
Recommendations
Situated Software Development: Work Practice and Infrastructure Are Mutually Constitutive
ASWEC '08: Proceedings of the 19th Australian Conference on Software EngineeringSoftware developers’ work is much more interesting and multifarious in practice than formal definitions of software development processes imply. Rational models of work are often representations of processes defined as they should be performed, rather ...
Career Goals of Software Development Professionals and Software Development Students
CSERC '16: Proceedings of the Computer Science Education Research Conference 2016The demand for software professionals remains a concern. The main aim of this study is to gain a deeper understanding of the career goals of people in the software development pipeline. In this quantitative study in South Africa we investigated the ...
Inter-Team Coordination in Large Agile Software Development Settings: Five Ways of Practicing Agile at Scale
XP '16 Workshops: Proceedings of the Scientific Workshop Proceedings of XP2016Scaling agile software development to settings with multiple interconnected teams requires inter-team coordination. We present a multiple case study at one of the world's largest enterprise software vendors, SAP SE, where we analyzed five ways of ...
Comments