Consolidation in Collaborative Design: An Exploratory Case Study

  • Deógenes Silva Junior UFPR
  • Roberto Pereira UFPR


In collaborative software design scenarios, Consolidation is a key process for contributions from diverse participants to be understood, reviewed, and integrated into a coherent set of design objects. However, this process is complex because it acts at different times and objects throughout a design process, and few works in literature are devoted to addressing this process and its inherent complexity. This paper presents an exploratory case study to investigate Consolidation in a Design Thinking-inspired process. As results, remarks about dimensions of Consolidation, activities where Consolidation occurred and strategies used were identified, which can be a source for designing technical features for supporting Consolidation practices.


Aiken, M. and Carlisle, J. (1992). An automated idea consolidation tool for computer supported cooperative work. Information & management, 23 (6): 373 - 382.

Baranauskas, M. C. C., Martins, M. C., and Valente, J. A. (2013). Codesign de Redes Digitais: tecnologia e educação a serviço da inclusão social. Penso Editora.

Barbosa, S. and Silva, B. (2010). Interação Humano-Computador. Elsevier Brasil.

Hvannberg, E. T., Law, E. L.-C., and Halldorsdottir, G. (2019). Argumentation models for usability problem analysis in individual and collaborative settings. International Journal of Human-Computer Interaction, 35 (3): 256 - 273.

Klatt, B. and Ku ¨ster, M. (2013). Improving product copy consolidation by architecture aware difference analysis. In Proceedings of the 9th international ACM Sigsoft conference on Quality of software architectures, pages 117 - 122. ACM.

Law, E. L.-C. and Hvannberg, E. T. (2008). Consolidating usability problems with novice evaluators. In Proceedings of the 5th Nordic conference on Human-computer interaction: building bridges, pages 495 - 498. ACM.

Marconi, M. d. A. and Lakatos, E. M. (2004). Metodologia científica, volume 4. Atlas São Paulo.

Oppl, S. (2015). Articulation of subject-oriented business process models. In Proceedings of the 7th International Conference on Subject-Oriented Business Process Management, page 2. ACM.

Pohl, K. and Sikora, E. (2007). Structuring the co-design of requirements and architecture. In Sawyer, P., Paech, B., and Heymans, P., editors, Requirements Engineering: Foundation for Software Quality, pages 48 - 62, Berlin, Heidelberg. Springer Berlin Heidelberg.

Rogers, Y., Sharp, H., and Preece, J. (2013). Design de Interação. Bookman Editora.

Rubin, J. and Chechik, M. (2013). N-way model merging. In proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering, pages 301 - 311. ACM.

Runeson, P. and Ho¨st, M. (2009). Guidelines for conducting and reporting case study research in software engineering. Empirical software engineering, 14 (2): 131.

Silva Junior, D. P., Fedechen, E. A., Baranauskas, M. C. C., and Pereira, R. (2019). Open design: A systematic mapping. In Proceedings of the 18th Brazilian Symposium on Human Factors in Computing Systems, IHC '19, New York, NY, USA. Association for Computing Machinery.

Wilson, C. (2013). Brainstorming and beyond: a user-centered design method. Newnes.

Wohlin, C., Runeson, P., Host, M., Ohlsson, M. C., Regnell, B., and Wessle´n, A. (2012). Experimentation in software engineering. Springer Science & Business Media.

Zainal, Z. (2007). Case study as a research method. Jurnal Kemanusiaan, 5 (1).
SILVA JUNIOR, Deógenes; PEREIRA, Roberto. Consolidation in Collaborative Design: An Exploratory Case Study. In: WORKSHOP SOBRE ASPECTOS SOCIAIS, HUMANOS E ECONÔMICOS DE SOFTWARE (WASHES), 5. , 2020, Cuiabá. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2020 . p. 11-20. ISSN 2763-874X. DOI: