Requirements Elicitation Workshops Using the Six Thinking Hats Creativity Technique

Publication date

2025-04-01

Authors

Konan, Şevval Mehder
Aydemir, Fatma BasakORCID 0000-0003-3833-3997ISNI 0000000493355918
Özgövde, Atay

Editors

Hess, Anne
Susi, Angelo

Advisors

Supervisors

Document Type

Part of book
Open Access logo

License

taverne

Abstract

[Context and Motivation] Communication and collaboration among stakeholders are crucial in the requirements elicitation process, as they help create complete, high-quality, and creative requirements that align closely with stakeholder needs and project goals. [Question/ problem] One challenge in requirements elicitation is that stakeholders often face uncertainty in articulating their needs, as they may not fully realize what they know or genuinely want from the system. This issue is compounded when stakeholders come from diverse backgrounds, leading to communication barriers that make it difficult to co-create a project. [Principal ideas] Utilizing the Six Thinking Hats method is a beneficial approach to address the challenges in stakeholder communication and collaboration. Facilitating “parallel thinking” can help eliminate confusion and enhance engagement while fostering stakeholder creativity. [Contributions] This work presents our experience conducting requirements elicitation workshops using the Six Thinking Hats method, highlighting the challenges encountered and offering practical insights that can benefit both the scientific community and industry practitioners.

Keywords

creativity, requirements elicitation, requirements workshop, six thinking hats, Taverne, Theoretical Computer Science, General Computer Science

Citation

Konan, Ş M, Aydemir, F B & Özgövde, A 2025, Requirements Elicitation Workshops Using the Six Thinking Hats Creativity Technique. in A Hess & A Susi (eds), Requirements Engineering: Foundation for Software Quality : 31st International Working Conference, REFSQ 2025, Barcelona, Spain, April 7–10, 2025, Proceedings. 1 edn, Lecture Notes in Computer Science, vol. 15588 LNCS, Springer, pp. 317-329. https://doi.org/10.1007/978-3-031-88531-0_23