Abstract
Distributed software development is a collaborative activity characterized by frequent interactions among the members of the workgroup. However, interruptions that arise when interacting can adversely affect the work of a developer. This work aims at designing a tool to provide support while initiating interactions to indicate the extent to which a colleague can be interrupted, based on a software industry work context. For this, based on the literature of software engineering and the concept of Collaborative Working Spheres, in this study we defined the information elements that must be provided. As a result, an application was derived providing support for initiating interactions in software development working groups, which will be evaluated in different software factories.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Dabbish, L., Kraut, R.E.: Controlling interruptions: awareness displays and social motivation for coordination. In: Proc. the 2004 ACM Conference on Computer Supported Cooperative Work 2004, pp. 182–191 (2004)
Adamczyk, P.D., Iqbal, S.T., Bailey, B.P.: A method, system, and tools for intelligent interruption management. In: Proc. Proceedings of the 4th International Workshop on Task Models and Diagrams. ACM (2005)
Cutrell, E.B., Czerwinski, M., Horvitz, E.: Effects of instant messaging interruptions on computing tasks. In: Proc. CHI 2000 Extended Abstracts on Human Factors in Computing Systems, pp. 99–100. ACM (2000)
Czerwinski, M., Horvitz, E., Wilhite, S.: A diary study of task switching and interruptions. In: Proc. the SIGCHI Conference on Human Factors in Computing Systems, pp. 175–182 (2004)
Mark, G., Gudith, D., Klocke, U.: The cost of interrupted work: more speed and stress. In: Proc. the Twenty-Sixth Annual SIGCHI Conference on Human Factors in Computing Systems, pp. 107–110. ACM Press (2008)
Bailey, B.P., Konstan, J.A.: On the need for attention-aware systems: Measuring effects of interruption on task performance, error rate, and affective state. Computers in Human Behavior (2006)
Speier, C., Vessey, I., Valacich, J.S.: The Effects of Interruptions, Task Complexity, and Information Presentation on Computer-Supported Decision-Making Performance. Decision Sciences (2003)
Ellis, J., Kvavilashvili, L.: Prospective memory in 2000: Past, present and future directions. Applied Cognitive Psychology 14, 1–9 (2000)
Mohagheghi, P.: Global Software Development: Issues, Solutions, Challenges. Dept. Computer and Information Science (IDI) (2004)
Palacio, R.R., Morán, A.L., González, V.M., Vizcaíno, A.: Selective availability: Coordinating interaction initiation in distributed software development. IET Software 6(3), 185–198 (2012), doi:10.1049/iet-sen.2011.0077
Navarro, X.: Manual de Mensajería Instantánea. dbsolutions (2010)
Ye, Y.: Supporting software development as knowledge-intensive and collaborative activity. In: Proceedings of the 2006 International Workshop on Workshop on Interdisciplinary Software Engineering Research, Shanghai, China. ACM (2006), doi: http://doi.acm.org/10.1145/1137661.1137666
Dabbish, L.A., Kraut, R.E.: Coordinating communication: Awareness displays and interruption. In: Extended Abstracts of the ACM Conference on Human Factors in Computing Systems, pp. 786–787 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Palacio, R.R., Martínez, J.R., Cortez, J., Castro, L.A., Morán, A.L. (2014). Start-Smart as a Support for Starting Interaction in Distributed Software Development. In: Baloian, N., Burstein, F., Ogata, H., Santoro, F., Zurita, G. (eds) Collaboration and Technology. CRIWG 2014. Lecture Notes in Computer Science, vol 8658. Springer, Cham. https://doi.org/10.1007/978-3-319-10166-8_24
Download citation
DOI: https://doi.org/10.1007/978-3-319-10166-8_24
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-10165-1
Online ISBN: 978-3-319-10166-8
eBook Packages: Computer ScienceComputer Science (R0)