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.
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
Whitehead, J., et al.: Collaborative Software Engineering: Concepts and Techniques. Collaborative Software Engineering 1, 1–30 (2010)
Mistrik, I., et al.: Collaborative Software Engineering. Springer, Heidelberg (2010)
Cugola, G., Ghezzi, C.: Software processes: A retrospective and a path to the future. Software Process Improvement and Practice Journal 4, 101–123 (1998)
Fuggetta, A.: Software process: a roadmap. In: Proceedings of the Conference on The Future of Software Engineering, pp. 25–34. ACM, Limerick (2000)
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)
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)
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)
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)
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)
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)
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)
Erol, S., et al.: Combining BPM and social software: contradiction or chance? Journal of Software Maintenance and Evolution: Research and Practice, 449–476 (2010)
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)
Gary, K.A., Lindquist, T.E.: Cooperating process components. In: International Computer Software and Applications Conference (COMPSAC), pp. 218–223. Phoenix, AZ (1999)
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
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)