skip to main content
10.1145/3439961.3439997acmotherconferencesArticle/Chapter ViewAbstractPublication PagessbqsConference Proceedingsconference-collections
research-article

A Design Thinking Techniques Recommendation Tool: An Initial and On-going Proposal

Authors Info & Claims
Published:06 March 2021Publication History

ABSTRACT

Putting the user at the center of the process has been considered key to achieve quality in modern software development. Discovering and framing the user needs are necessary activities to produce better quality software that fits the customer’s needs and their satisfaction. User-centered Design approaches such as Design Thinking (DT) help to establish a creative mindset through convergent and divergent working spaces that allow for the team to better understand, to create empathy, to brainstorm ideas, to prototype, and to test innovative solutions in software development. However, navigating in this world is still challenging. Literature reports on the use of a large spam of techniques to support DT. Selecting an appropriate set of techniques considering the project context, the stakeholders’ profiles, and other characteristics may be challenging, mainly to novice professionals. Thus, as part of an on-going long-term research project, we propose Helius, a collaborative recommender system for DT techniques in software development. Helius provides features supporting recommendations of DT Techniques based on the user previous experiences, techniques’ evaluation ratings, and community feedback. This paper focuses on our preliminary results upon the tool proposal–on a comparison of Helius features with other related tools using the DESMET method. This comparison shows that Helius brings new features for the recommendation of DT techniques, thus, contributing to process quality improvement.

References

  1. Tim Brown and Barry Katz. 2011. Change by Design. Journal of Product Innovation Management3 (2011), 381–383.Google ScholarGoogle Scholar
  2. Luis Corral and Ilenia Fronza. 2018. Design Thinking and Agile Practices for Software Engineering: An Opportunity for Innovation. In Proceedings of the SIG Conference on Information Technology Education. ACM, Fort Lauderdale, USA, 26–31.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Aline de Oliveira Sousa and Natasha Malveira Costa Valentim. 2019. Prototyping Usability and User Experience: A Simple Technique to Agile Teams. In Proceedings of the Brazilian Symposium on Software Quality. ACM, Fortaleza, Brazil, 222–227.Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. J. Hehn, D. Mendez, F. Uebernickel, W. Brenner, and M. Broy. 2020. On Integrating Design Thinking for Human-Centered Requirements Engineering. IEEE Software 37, 2 (2020), 25–31.Google ScholarGoogle ScholarCross RefCross Ref
  5. Jennifer Hehn, Falk Uebernickel, and Daniel Mendez Fernandez. 2018. DT4RE: Design Thinking for Requirements Engineering: A Tutorial on Human-Centered and Structured Requirements Elicitation. In Proceedings of International Requirements Engineering Conference. IEEE, Alberta, Canada, 504–505.Google ScholarGoogle ScholarCross RefCross Ref
  6. Muktha Hiremath and Visvapriya Sathiyam. 2013. Fast Train to DT: a practical guide to coach design thinking in software industry. In Proceedings of Conference on Human-Computer Interaction. Springer, Las Vegas, USA, 780–787.Google ScholarGoogle ScholarCross RefCross Ref
  7. IDEO. Accessed Mar 20, 2020. IDEO Design Kit. https://designkit.org/methodsGoogle ScholarGoogle Scholar
  8. Barbara Ann Kitchenham. 1996. Evaluating Software Engineering Methods and Tool part 1. ACM SIGSOFT Software Engineering Notes 21, 1 (jan 1996), 11–14.Google ScholarGoogle Scholar
  9. Tilmann Lindberg, Christoph Meinel, and Ralf Wagner. 2011. Design Thinking: A Fruitful Concept for IT Development?Springer, Heidelberg, Germany, 3–18.Google ScholarGoogle Scholar
  10. Christopher Marshall, Pearl Brereton, and Barbara Kitchenham. 2014. Tools to support systematic reviews in software engineering. In Proc. of the Intl’ Conf. on Evaluation and Assessment in Soft. Eng.ACM, New York, USA, 1–10.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Galia Novakova Nedeltcheva and Elena Shoikova. 2017. Coupling Design Thinking, User Experience Design and Agile: Towards Cooperation Framework. In Proceedings of the International Conference on Big Data and IOT. ACM, London, UK, 225–229.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Rafael Parizi, Marina da Silva, Igor Couto, Kendra Trindade, Matheus Plautz, Sabrina Marczak, Tayana Conte, and Heloisa Candello. 2020. Design Thinking in Software Requirements: What Techniques to Use? A Proposal for a Recommendation Tool. In Proc. of the Ibero-American Conf on Soft. Eng.Curitiba, Brazil.Google ScholarGoogle Scholar
  13. Rafael Parizi and Sabrina Marczak. 2020. A Context-based Recommendation Model for Design Thinking: Techniques Selection in Software Development. In Proceedings of the Brazilium Symposium on Software Engineering. Natal, Brazil.Google ScholarGoogle ScholarCross RefCross Ref
  14. Matheus Prestes. 2020. Estudo Exploratório sobre Design Thinking no Desenvolvimento de Software. Master’s thesis. Escola Politécnica, Pontifícia Universidade Católica do Rio Grande do Sul, Porto Alegre, Brazil.Google ScholarGoogle Scholar
  15. Matheus Prestes, Rafael Parizi, Sabrina Marczak, and Tayana Conte. 2020. On the Use of Design Thinking: A Survey of the Brazilian Agile Software Development Community. In Proceedings of the International Conference on Agile Software Development. Springer, Copenhagen, Denmark, 73–86.Google ScholarGoogle ScholarCross RefCross Ref
  16. T. Rozante de Paula, T. Santana Amancio, and J. A. Nonato Flores. 2020. Design Thinking in Industry. IEEE Software 37, 2 (2020), 49–51.Google ScholarGoogle ScholarCross RefCross Ref
  17. Anderson Souza, Bruna Ferreira, and Tayana Conte. 2017. Aplicando Design Thinking em Engenharia de Software: Um Mapeamento Sistemático. In Proceedings of the Ibero-American Conference on Software Engineering. Curran Associates, Buenos Aires, Argentina, 719–732.Google ScholarGoogle Scholar
  18. Anderson Felipe Barros de Souza. 2019. DTA4RE: um assistente de apoio ao design thinking para elicitação de requisitos. Master’s thesis. Universidade Federal do Amazonas, Manaus, Brazil.Google ScholarGoogle Scholar
  19. Mark F. Tannian. 2020. Embracing Quality with Design Thinking. Springer, Cham, Switzerland, 161–174.Google ScholarGoogle Scholar

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format .

View HTML Format