matrix allows a requirements engineer to compare candidate techniques chosen from the first matrix,
adding more information only for a limited sub-set of the existing techniques. More importantly, such
information has to be ‘customized’ according to the project, the company, the sector, the process model,
and any other aspect that could affect a successful application of creativity practices. Finally, as
creativity techniques can be adopted to support many different activities in requirements engineering,
the matrices could also be adapted to include criteria and parameters for those activities.
The two matrices framework constitutes the conceptual core of a creativity techniques knowledge
base, which in turn can be used to design and implement a knowledge-based decision support system
(a KBDSS, [37]). The architecture and the interface of the KMDSS have to be designed (a) to effectively
exploit the information in the two matrices, (b) to allow a requirements analyst to adapt them to satisfy
a company’s customization and selection process requirements.
4. References
[1] R. Sternberg (Ed.), Handbook of Creativity, Cambridge University Press, Cambridge, 1998.
[2] M. Michalko, Thinkertoys: A Handbook of Creative-Thinking Techniques (2nd Ed), 2006.
[3] C. W. Taylor, Creativity: progress and potential, Mc Graw Hill, New York, 1964.
[4] A. Amin, S. Basri, M. F. Hassan, M. Rehman, A Snapshot of 26 Years of Research on Creativity
in Software Engineering - A Systematic Literature Review. In: Kim K., Joukov N. (eds) Mobile
and Wireless Technologies 2017. ICMWT 2017. Lecture Notes in Electrical Engineering, vol 425.
Springer, Singapore, 2018.
[5] S. K. Saha, M. Selvi, G. Büyükcan, M. Mohymen, A systematic review on creativity techniques
for requirements engineering, in: Proceedings of International Conference on Informatics,
Electronics & Vision (ICIEV), Dhaka, 2012, pp. 34-39.
[6] F. Áldrin Jaramillo, S. Assar, “Leveraging creativity techniques in requirements elicitation: A
literature review.” Requirements Engineering Magazine 2016.02 (2016).
[7] E. R. Vieira, C. Alves, L. Duboc, Creativity patterns guide: support for the application of creativity
techniques in requirements engineering, in: Proceeding International Conference on Human-
Centred Software Engineering 2012 Oct 29 (pp. 283-290). Springer, Berlin, Heidelberg.
[8] L. Mich, V. Sakhnini, D.M. Berry, Requirements elicitation (ReqElic) in my company: Preliminary
results of a questionnaire. Requirements Engineering Magazine 2015 (2015). URL: http://re-
magazine.ireb.org/issues/2015-3-thinking-without-limits/requirements-elicitation.
[9] C. Anesi, L. Mich, M. Franch, Creatività in azienda: metodi e tecniche per sviluppare la creatività
(In Italian), Quaderni DISA, University of Trento, I, 84, 2004. URL:
https://www.researchgate.net/publication/266197494_Creativita_in_azienda_metodi_e_tecniche_
per_sviluppare_la_creativita.
[10] H. Collins, Creative Research: The Theory and Practice of Research for the Creative Industries.
Laussane: AVA Publishing SA. p. 30, 2017.
[11] M. Meinel, K. I. Voigt, What do we really know about creativity techniques? A review of the
empirical literature. The Role of Creativity in the Management of Innovation: State of the Art and
Future Research Outlook. 2017:181-203.
[12] G. Aznar, Idées-100 techniques de créativité pour les produire et les gérer. Editions Eyrolles, 2011.
[13] K. D. Leopoldino, M. O. González, P. de Oliveira Ferreira, J. R. Pereira, M. E. Souto, “Creativity
techniques: a systematic literature review”, Product: Management and Development. 2016 Nov
30; 14(2): 95-100.
[14] R. Mohanani, P. Ram, A. Lasisi, P. Ralph, B. Turhan, “Perceptions of Creativity in Software
Engineering Research and Practice,” in: Proceedings 43rd Euromicro Conference on Software
Engineering and Advanced Applications (SEAA), Vienna, 2017, pp. 210-217.
[15] M. Mahaux, A. Mavin, P. Heymans, Choose Your Creativity: Why and How Creativity in
Requirements Engineering Means Different Things to Different People, in: Regnell B., Damian D.
(eds) Requirements Engineering: Foundation for Software Quality. REFSQ 2012. Lecture Notes
in Computer Science, vol 7195. Springer, Berlin, Heidelberg, 2012.
[16] A. Aldave, J. M. Vara, D. Granada, E. Marcos, Leveraging creativity in requirements elicitation
within agile software development: A systematic literature review, 2019.