Propondo Um Processo para Mensurar a Efetividade do Design Thinking na Engenharia de Requisitos
Resumo
O mercado exige que as empresas se adaptem continuamente as demandas dos clientes e ao mesmo tempo reduzam o time-to-market para a entrega de produtos. Os profissionais de software têm usado o Design Thinking (DT) para auxiliar na criação de software. A abordagem tem grande relevância, como já demonstrado pela indústria, porém, existe pouco conhecimento sobre o que é necessário para se atingir a sua efetividade. Essa pesquisa propõe um processo para mensurar a efetividade do DT na Engenharia de Requisitos. O estudo proposto está baseado em revisão da literatura, estudo de viabilidade, observação e confirmação.
Palavras-chave:
Processo, Design Thinking, Engenharia de Requisitos
Referências
Anish, P. R., Balasubramaniam, B., Sainani, A., Cleland-Huang, J., Daneva, M., Wieringa, R. J., and Ghaisas, S. (2016). Probing for requirements knowledge to stimulate architectural thinking. In Proceedings of the International Conference on Software Engineering, page 843–854, New York, NY, USA. Association for Computing Machinery.
Baldassarre, M. T., Caivano, D., and Visaggio, G. (2013). Empirical studies for innovation dissemination: Ten years of experience. page 144–152, New York, NY, USA. Association for Computing Machinery.
Barbosa, A. (2016). Design thinking na especificação de requisitos: O caso i2s – informática, sistemas e soluções. Dissertação de mestrado, Escola de Negócio Católica do Porto, Porto, Portugal.
Bhowmik, T., Niu, N., Savolainen, J., and Mahmoud, A. (2015). Leveraging topic modeling and part-of-speech tagging to support combinational creativity in requirements engineering. Requirements Engineering, 20(3):253–280.
Brenner,W., Uebernickel, F., and Abrell, T. (2016). Design Thinking as Mindset, Process, and Toolbox, pages 3–21. Springer, St. Gallen, Switzerland.
Canedo, E., Pergentino, A., Calazans, A., Almeida, F., Costa, P., and Lima, F. (2020). Design thinking use in agile software projects: Software developers’ perception. In Proceedings of International Conference on Enterprise Information Systems, pages 217–224.
Creswell, J. (2007). Qualitative Inquiry and Research Design: Choosing Among Five Approaches. SAGE, Lincoln, USA.
Davison, R., Martinsons, M. G., and Kock, N. (2004). Principles of canonical action research. Information systems journal, 14(1):65–86.
DesignCouncil (2012). The 4 d model or ‘double diamond’ design process model. Dispon´ývel em: www.designcouncil.org.uk. Acesso em: Mai. 2019.
Dyba, T. (2005). An empirical investigation of the key factors for success in software process improvement. IEEE Transactions on Software Engineering, 31(5):410–424.
Gibson, M. and Arnott, D. (2007). The use of focus groups in design science research. AIS Eletronic Library.
Hehn, J. and Uebernickel, F. (2018). The use of design thinking for requirements engineering: An ongoing case study in the field of innovative software-intensive systems. In Proceedings of the International Requirements Engineering Conference, pages 400–405. IEEE.
Hoda, R., Noble, J., and Marshall, S. (2011). Supporting self-organizing agile teams - what’s senior management got to do with it? In International Conference on Agile Software Development.
Horkoff, J. and Maiden, N. (2015). Creativity and conceptual modeling for requirements engineering. In Central Europe Workshop Proceedings, volume 1342, pages 62–68.
Kitchenham, B. and Charters, S. (2007). Guidelines for performing systematic literature reviews in software engineering. Technical report, Keele University and Durham University.
Kitchenham, B. and Pfleeger, S. L. (2002). Principles of survey research part 4: Questionnaire evaluation. Software Engineering Notes, New York, USA, 27(3):20–23.
Krippendorff, K. (2018). Content Analysis: An Introduction to Its Methodology. Sage, New York, USA.
Mafra, S., Barcelos, R., and Travassos, G. (2006). Aplicando uma metodologia baseada em evidência na definição de novas tecnologias de software. In Proceedings of the Simpósio Brasileiro de Engenharia de Software.
Mattos, G., Pereira, L., Parizi, R., and Marczak, S. (2020). The use of design thinking in a global information technology company. In Proceedings of the Escola Regional de Engenharia de Software.
Prasad, W. R., Perera, G., Padmini, K. J., and Bandara, H. D. (2018). Adopting design thinking practices to satisfy customer expectations in agile practices: A case from sri lankan software development industry. In Proceedings of the Moratuwa Engineering Research Conference, pages 471–476. IEEE.
Saaty, T. (2008). Decision making with the analytic hierarchy process. Int. J. Services Sciences Int. J. Services Sciences, 1:83–98.
Singer, J., Sim, S., and Lethbridge, T. (2008). Software Engineering Data Collection for Field Studies. Springer London, London, UK.
Snowden, D. and Boone, M. (2007). A leader’s framework for decision making. Harvard business review, 85:68–76, 149.
Strauss, A. and Corbin, J. (1990). Basics of qualitative research: grounded theory procedures and techniques. Sage, Thousand Oaks, USA.
Subih, M. A., Malik, B. H., Mazhar, I., Yousaf, A., Sabir, M. U., Wakeel, T., Izazul Hassan, W. A., Bilal-bin Ijaz, M. S., and Nawaz11, H. (2019). Comparison of agile method and scrum method with software quality affecting factors. International Journal of Advanced Computer Science and Applications, 10(5).
Tschimmel, K. (2012). Design thinking as an effective toolkit for innovation. In Proceedings of the Action for Innovation from Experience, pages 1–20.
Vetterli, C., Brenner, W., Uebernickel, F., and Petrie, C. (2013). From palaces to yurts: Why requirements engineering needs design thinking. IEEE, 17(2):91–94.
Weigel, L. (2015). Design Thinking to Bridge Research and Concept Design, chapter 5, pages 59–70. Wiley.
Baldassarre, M. T., Caivano, D., and Visaggio, G. (2013). Empirical studies for innovation dissemination: Ten years of experience. page 144–152, New York, NY, USA. Association for Computing Machinery.
Barbosa, A. (2016). Design thinking na especificação de requisitos: O caso i2s – informática, sistemas e soluções. Dissertação de mestrado, Escola de Negócio Católica do Porto, Porto, Portugal.
Bhowmik, T., Niu, N., Savolainen, J., and Mahmoud, A. (2015). Leveraging topic modeling and part-of-speech tagging to support combinational creativity in requirements engineering. Requirements Engineering, 20(3):253–280.
Brenner,W., Uebernickel, F., and Abrell, T. (2016). Design Thinking as Mindset, Process, and Toolbox, pages 3–21. Springer, St. Gallen, Switzerland.
Canedo, E., Pergentino, A., Calazans, A., Almeida, F., Costa, P., and Lima, F. (2020). Design thinking use in agile software projects: Software developers’ perception. In Proceedings of International Conference on Enterprise Information Systems, pages 217–224.
Creswell, J. (2007). Qualitative Inquiry and Research Design: Choosing Among Five Approaches. SAGE, Lincoln, USA.
Davison, R., Martinsons, M. G., and Kock, N. (2004). Principles of canonical action research. Information systems journal, 14(1):65–86.
DesignCouncil (2012). The 4 d model or ‘double diamond’ design process model. Dispon´ývel em: www.designcouncil.org.uk. Acesso em: Mai. 2019.
Dyba, T. (2005). An empirical investigation of the key factors for success in software process improvement. IEEE Transactions on Software Engineering, 31(5):410–424.
Gibson, M. and Arnott, D. (2007). The use of focus groups in design science research. AIS Eletronic Library.
Hehn, J. and Uebernickel, F. (2018). The use of design thinking for requirements engineering: An ongoing case study in the field of innovative software-intensive systems. In Proceedings of the International Requirements Engineering Conference, pages 400–405. IEEE.
Hoda, R., Noble, J., and Marshall, S. (2011). Supporting self-organizing agile teams - what’s senior management got to do with it? In International Conference on Agile Software Development.
Horkoff, J. and Maiden, N. (2015). Creativity and conceptual modeling for requirements engineering. In Central Europe Workshop Proceedings, volume 1342, pages 62–68.
Kitchenham, B. and Charters, S. (2007). Guidelines for performing systematic literature reviews in software engineering. Technical report, Keele University and Durham University.
Kitchenham, B. and Pfleeger, S. L. (2002). Principles of survey research part 4: Questionnaire evaluation. Software Engineering Notes, New York, USA, 27(3):20–23.
Krippendorff, K. (2018). Content Analysis: An Introduction to Its Methodology. Sage, New York, USA.
Mafra, S., Barcelos, R., and Travassos, G. (2006). Aplicando uma metodologia baseada em evidência na definição de novas tecnologias de software. In Proceedings of the Simpósio Brasileiro de Engenharia de Software.
Mattos, G., Pereira, L., Parizi, R., and Marczak, S. (2020). The use of design thinking in a global information technology company. In Proceedings of the Escola Regional de Engenharia de Software.
Prasad, W. R., Perera, G., Padmini, K. J., and Bandara, H. D. (2018). Adopting design thinking practices to satisfy customer expectations in agile practices: A case from sri lankan software development industry. In Proceedings of the Moratuwa Engineering Research Conference, pages 471–476. IEEE.
Saaty, T. (2008). Decision making with the analytic hierarchy process. Int. J. Services Sciences Int. J. Services Sciences, 1:83–98.
Singer, J., Sim, S., and Lethbridge, T. (2008). Software Engineering Data Collection for Field Studies. Springer London, London, UK.
Snowden, D. and Boone, M. (2007). A leader’s framework for decision making. Harvard business review, 85:68–76, 149.
Strauss, A. and Corbin, J. (1990). Basics of qualitative research: grounded theory procedures and techniques. Sage, Thousand Oaks, USA.
Subih, M. A., Malik, B. H., Mazhar, I., Yousaf, A., Sabir, M. U., Wakeel, T., Izazul Hassan, W. A., Bilal-bin Ijaz, M. S., and Nawaz11, H. (2019). Comparison of agile method and scrum method with software quality affecting factors. International Journal of Advanced Computer Science and Applications, 10(5).
Tschimmel, K. (2012). Design thinking as an effective toolkit for innovation. In Proceedings of the Action for Innovation from Experience, pages 1–20.
Vetterli, C., Brenner, W., Uebernickel, F., and Petrie, C. (2013). From palaces to yurts: Why requirements engineering needs design thinking. IEEE, 17(2):91–94.
Weigel, L. (2015). Design Thinking to Bridge Research and Concept Design, chapter 5, pages 59–70. Wiley.
Publicado
01/12/2020
Como Citar
PEREIRA, Lauriane; MARCZAK, Sabrina.
Propondo Um Processo para Mensurar a Efetividade do Design Thinking na Engenharia de Requisitos. In: WORKSHOP DE TESES E DISSERTAÇÕES EM QUALIDADE DE SOFTWARE - SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 19. , 2020, Evento Online.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2020
.
p. 39-46.