Skip to main content

Monitoring Collaboration in Software Processes Using Social Networks

  • Conference paper

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

Abstract

Collaboration monitoring in software process is important to check if the collaboration is indeed happening as planned, but there are few approaches that define how to measure and monitor collaboration. By assessing collaboration during an ongoing process execution, project managers can take corrective actions that might improve the process execution and, consequently, reflect on quality gains of the final product. This research work proposes to evaluate the level of coordination achieved by a running software process through social network analysis metrics.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Whitehead, J., et al.: Collaborative Software Engineering: Concepts and Techniques. Collaborative Software Engineering 1, 1–30 (2010)

    Article  Google Scholar 

  2. Mistrik, I., et al.: Collaborative Software Engineering. Springer, Heidelberg (2010)

    Book  MATH  Google Scholar 

  3. Cugola, G., Ghezzi, C.: Software processes: A retrospective and a path to the future. Software Process Improvement and Practice Journal 4, 101–123 (1998)

    Article  Google Scholar 

  4. Fuggetta, A.: Software process: a roadmap. In: Proceedings of the Conference on The Future of Software Engineering, pp. 25–34. ACM, Limerick (2000)

    Google Scholar 

  5. Magdaleno, A.M., et al.: COMPOOTIM: An Approach to Software Processes Composition and Optimization. In: XV Iberoamerican Conference on Software Engineering (CIbSE), Buenos Aires, Argentina, pp. 42–55 (2012)

    Google Scholar 

  6. Magdaleno, A.M., et al.: A Maturity Model to Promote Collaboration in Business Processes. International Journal of Business Process Integration and Management (IJBPIM) 4, 111–123 (2009)

    Article  Google Scholar 

  7. Santos, T.A.L., et al.: Bringing Out Collaboration in Software Development Social Networks. In: International Conference on Product Focused Software Development and Process Improvement (PROFES) - Short Papers, pp. 18–21. ACM, Torre Canne (2011)

    Chapter  Google Scholar 

  8. Cepeda, R.S.V., et al.: EvolTrack: Improving Design Evolution Awareness in Software Development. Journal of the Brazilian Computer Society (JBCS) 15(2), 117–131 (2010)

    Article  Google Scholar 

  9. Rilling, J., et al.: Software Visualization - A Process Perspective. In: 4th IEEE International Workshop on Visualizing Software for Understanding and Analysis (VISSOFT), Ontario, Canada, pp. 10–17 (2007)

    Google Scholar 

  10. Suntinger, M., Obweger, H.: The Event Tunnel: Interactive Visualization of Complex Event Streams for Business Process Pattern Analysis. In: IEEE Pacific Visualization Simposium, Kyoto, Japan, pp. 111–118 (2008)

    Google Scholar 

  11. Claret, M.D.: Métricas para Colaboração em Processos de Negócio. In: Workshop de Teses e Dissertações - Simpósio Brasileiro de Sistemas de Informação (SBSI), João Pessoa, PB, Brasil, pp. 31–36 (2013) (in Portuguese)

    Google Scholar 

  12. Erol, S., et al.: Combining BPM and social software: contradiction or chance? Journal of Software Maintenance and Evolution: Research and Practice, 449–476 (2010)

    Google Scholar 

  13. Bruno, G., et al.: Key challenges for enabling agile BPM with social software. Journal of Software Maintenance and Evolution: Research and Practice 23, 297–326 (2011)

    Article  Google Scholar 

  14. Gary, K.A., Lindquist, T.E.: Cooperating process components. In: International Computer Software and Applications Conference (COMPSAC), pp. 218–223. Phoenix, AZ (1999)

    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

Costa, G.C.B., Santana, F., Magdaleno, A.M., Werner, C.M.L. (2014). Monitoring Collaboration in Software Processes Using Social Networks. 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_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-10166-8_8

  • 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