Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Pattern-oriented software architecture: a system of patterns
Pattern-oriented software architecture: a system of patterns
Software Creativity 2.0
Understanding Creativity-Technique Based Problem Solving Processes
KES '08 Proceedings of the 12th international conference on Knowledge-Based Intelligent Information and Engineering Systems, Part II
Selecting Creativity Techniques for Innovative Requirements Engineering
MERE '08 Proceedings of the 2008 Third International Workshop on Multimedia and Enjoyable Requirements Engineering - Beyond Mere Descriptions and with More Fun and Games
Provoking creative design: making it scale
BCS-HCI '08 Proceedings of the 22nd British HCI Group Annual Conference on People and Computers: Culture, Creativity, Interaction - Volume 2
Distributed Requirements Elicitation Using a Spatial Hypertext Wiki
ICGSE '10 Proceedings of the 2010 5th IEEE International Conference on Global Software Engineering
Requirements Engineering as Creative Problem Solving: A Research Agenda for Idea Finding
RE '10 Proceedings of the 2010 18th IEEE International Requirements Engineering Conference
A systematic mapping study on creativity in requirements engineering
Proceedings of the 27th Annual ACM Symposium on Applied Computing
Hi-index | 0.00 |
Creativity techniques are tools for stimulating creative thinking. The importance of creativity fostering techniques in software development has been recognized and investigated by researchers for over a decade, yet the greater software engineering (SE) community makes little use of the myriads of techniques available. In order to encourage a wider adoption and to support the use of creativity techniques in software development, we have reviewed a large number of creativity techniques and have created a Creativity Patterns Guide. This paper describes the part of the guide tailored for the requirements engineering phase. The guide has been evaluated in real-world projects.