Skip to main content

Start-Smart as a Support for Starting Interaction in Distributed Software Development

  • Conference paper
Collaboration and Technology (CRIWG 2014)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 8658))

Included in the following conference series:

  • 1545 Accesses

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.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. 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)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. 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)

    Google Scholar 

  8. Ellis, J., Kvavilashvili, L.: Prospective memory in 2000: Past, present and future directions. Applied Cognitive Psychology 14, 1–9 (2000)

    Article  Google Scholar 

  9. Mohagheghi, P.: Global Software Development: Issues, Solutions, Challenges. Dept. Computer and Information Science (IDI) (2004)

    Google Scholar 

  10. 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

    Article  Google Scholar 

  11. Navarro, X.: Manual de Mensajería Instantánea. dbsolutions (2010)

    Google Scholar 

  12. 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

  13. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics