Trusty: A Tool to Improve Communication and Collaboration in DSD

  • Gabriela Noemi Aranda
  • Aurora Vizcaíno
  • José Luís Hernández
  • Ramón R. Palacio
  • Alberto L. Morán
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6969)


Distributed Software Development (DSD) projects frequently confront the problem of a lack of face-to-face interaction, which is a great obstacle in informal communication. Since informal communication is the means by which people normally discover facts about their co-workers, thus leading to their mutual trust, we have designed a tool called Trusty with which to support DSD. In this paper we describe the main characteristics of Trusty, which provides mechanisms to support communication, coordination, knowledge management and other capabilities such as the statistical analysis of those networks which are valuable in virtual environments.


Data Item Prospective Memory Social Network Analysis Informal Communication Virtual Team 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Aranda, G., Vizcaíno, A., Palacio, R.R., Morán, A.L.: What information would you like to know about your co-worker? A case study. In: ICGSE 2010, 5th International Conference on Global Software Engineering, Princeton, US, pp. 135–144 (2010)Google Scholar
  2. 2.
    Bailey, B.P., Iqbal, S.T.: Understanding changes in mental workload during execution of goal-directed tasks and its application for interruption management. ACM Transactions Computer-Human Interaction 14(4), 1–28 (2008)CrossRefGoogle Scholar
  3. 3.
    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 22(4), 685–708 (2006)CrossRefGoogle Scholar
  4. 4.
    Brooke, J.: SUS: A quick and dirty usability scale. In: Thomas, B., Jordan, P.W., Weerdmeester, B.A., McClelland, I.L. (eds.) Usability Evaluation in Industry, London, UK, pp. 189–194 (1996)Google Scholar
  5. 5.
    Carmel, E.: Global software teams: collaborating across borders and time zones, vol. 269. Prentice Hall PTR, Upper Saddle River (1999)Google Scholar
  6. 6.
    Cutrell, E.B., Czerwinski, M., Horvitz, E.: Effects of instant messaging interruptions on computing tasks. In: CHI 2000 Extended Abstracts on Human Factors in Computing Systems, pp. 99–100. ACM, New York (2000)Google Scholar
  7. 7.
    Czerwinski, M., Horvitz, E., Wilhite, S.: A diary study of task switching and interruptions. In: SIGCHI Conference on Human Factors in Computing Systems, pp. 175–182 (2004)Google Scholar
  8. 8.
    Davis, F.: Perceived Usefulness, Perceived Ease of Use, and User Acceptance of Information Technology. MIS Quarterly 13, 319–340 (1989)CrossRefGoogle Scholar
  9. 9.
    DiMicco, J., Millen, D.R., Geyer, W., Dugan, C., Brownholtz, B., Muller, M.: Motivations for Social Networking at Work. In: CSCW 2008, ACM Conference on Computer Supported Cooperative Work, San Diego, California, USA, pp. 8–12 (2008)Google Scholar
  10. 10.
    Ellis, J., Kvavilashvili, L.: Prospective memory in 2000: Past, present and future directions. Applied Cognitive Psychology 14, 1–9 (2000)CrossRefGoogle Scholar
  11. 11.
    Gutwin, C., Penner, R., Schneider, K.: Group awareness in distributed software development. In: 2004 ACM Conference on Computer Supported Cooperative Work, Chicago, Illinois, USA, pp. 71–81 (2004)Google Scholar
  12. 12.
    Harell, G., Daim, T.U.: Virtual Teams and the Importance of Building Trust. IT Professional 11(6), 46–49 (2009)CrossRefGoogle Scholar
  13. 13.
    Herbsleb, J.D., Moitra, D.: Guest Editors’ Introduction: Global Software Development. IEEE Software 18(2), 16–20 (2001)CrossRefGoogle Scholar
  14. 14.
    Kotlarsky, J., Oshri, I.: Social ties, knowledge sharing and successful collaboration in globally distributed system development projects. European Journal of Information Systems 14, 37–48 (2005)CrossRefGoogle Scholar
  15. 15.
    Palacio, R.R., Morán, A.L., González, V.M.: CWS: An Awareness Tool to Support Starting Collaboration in Global Software Development. The Open Software Engineering Journal, Special Issue on Global Software Development and its Challenges, 38–51 (2010)Google Scholar
  16. 16.
    Palacio, R.R., Morán, A.L., González, V.M., Vizcaíno, A.: Collaborative Working Spheres as support for starting collaboration in distributed software development. In: 3rd International Conference on Computer Supported Cooperative Work in Design, pp. 636–641 (2009)Google Scholar
  17. 17.
    Prikladnicki, R., Audy, J., Evaristo, R.: Distributed Software Development: Toward an Understanding of the Relationship between Project Team, Users and Customers. In: 5th International Conference on Enterprise Information Systems (ICEIS 2003), pp. 417–423 (2003)Google Scholar
  18. 18.
    Richardson, I., Casey, V., Zage, D., Zage, W.: Global Software Development – the Challenges. University of Limerick, Ball State University: SERC Technical Report 278. p. 10 (2005)Google Scholar
  19. 19.
    Schach, S.R.: Object-Oriented and Classical Software Engineering. McGraw-Hill, New York (2006)Google Scholar
  20. 20.
    Speier, C., Vessey, I., Valacich, J.S.: The effects of interruptions, task complexity, and information presentation on computer-supported decision-making performance. Decision Sciences 34(4), 771–797 (2003)CrossRefGoogle Scholar
  21. 21.
    Staab, S., Domingos, P., Mika, P., Golbeck, J., Ding, L., Finin, T., Joshi, A., Nowak, A., Vallacher, R.R.: Social Networks Applied. IEEE Intelligent Systems 20(1), 80–93 (2005)CrossRefGoogle Scholar
  22. 22.
    Wasserman, S., Faust, K.: Social Network Analysis: Methods and Applications (Structural Analysis in the Social Sciences). Cambridge University Press, Cambridge (1994)CrossRefzbMATHGoogle Scholar
  23. 23.
    Whittaker, S., Frohlich, D., Daly-Jones, O.: Informal workplace communication: what is it like and how might we support it? In: SIGCHI Conference on Human Factors in Computing Systems: Celebrating Interdependence, Boston, Massachusetts, USA, pp. 131–137 (1994)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Gabriela Noemi Aranda
    • 1
  • Aurora Vizcaíno
    • 2
  • José Luís Hernández
    • 2
  • Ramón R. Palacio
    • 3
  • Alberto L. Morán
    • 3
  1. 1.GIISCo Research Group, Facultad de InformáticaUniversidad Nacional del ComahueNeuquénArgentina
  2. 2.ALARCOS Research Group, Information Systems and Technologies DepartmentUCLM-INDRA Research and Development Institute, Universidad de Castilla-La ManchaCiudad RealSpain
  3. 3.Facultad de Ingeniería, Facultad de CienciasUniversidad Autónoma de Baja CaliforniaEnsenadaMéxico

Personalised recommendations