Skip to main content

Advertisement

SpringerLink
Log in
Menu
Find a journal Publish with us
Search
Cart
Book cover

International Conference on Human-Centred Software Engineering

HCSE 2012: Human-Centered Software Engineering pp 283–290Cite as

  1. Home
  2. Human-Centered Software Engineering
  3. Conference paper
Creativity Patterns Guide: Support for the Application of Creativity Techniques in Requirements Engineering

Creativity Patterns Guide: Support for the Application of Creativity Techniques in Requirements Engineering

  • Elton R. Vieira19,
  • Carina Alves19 &
  • Letícia Duboc20 
  • Conference paper
  • 2368 Accesses

  • 8 Citations

Part of the Lecture Notes in Computer Science book series (LNPSE,volume 7623)

Abstract

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.

Keywords

  • Creativity Techniques
  • Requirements Engineering
  • Design Patterns

Download conference paper PDF

References

  1. Alves, C., Ramalho, G., Damasceno, A.: Challenges in Requirements Engineering for Mobile Games Development: The Meantime Case Study. In: Requirements Engineering Conference (2007)

    Google Scholar 

  2. Solís, C., Ali, N.: Distributed Requirements Elicitation Using a Spatial Hypertext Wiki. In: IEEE International Conference on Global Software Engineering (2010)

    Google Scholar 

  3. Forster, F., Brocco, M.: Understanding Creativity-Technique Based Problem Solving Processes. In: Lovrek, I., Howlett, R.J., Jain, L.C. (eds.) KES 2008, Part II. LNCS (LNAI), vol. 5178, pp. 806–813. Springer, Heidelberg (2008)

    CrossRef  Google Scholar 

  4. Norman, D.A.: Emotional Design: Why do We Love (Or Hate) Everyday Things. Basic Books (2004)

    Google Scholar 

  5. Mycoted (2012), http://www.mycoted.com/

  6. Mind Tools (2012), http://www.mindtools.com/

  7. Maiden, N., Jones, S.: Provoking Creative Design: Making it Scale. British Computer Society (2008)

    Google Scholar 

  8. Maiden, N., Jones, S., Karlsen, K., Neill, R., Milne, A.: Requirements Engineering as Creative Problem Solving: A Research Agenda for Idea Finding. In: 18th IEEE International Requirements Engineering Conference (RE), Sydney (2010)

    Google Scholar 

  9. Grube, P., Schmid, K.: Selecting Creativity Techniques for Innovative Requirements Engineering. In: 3rd International Workshop on Multimedia and Enjoyable Requirements Engineering (2008)

    Google Scholar 

  10. Michalko, M.: Thinkertoys. A handbook of creative-thinking techniques, 2nd edn. TenSpeed Press, Berkley (2006)

    Google Scholar 

  11. Mich, L., Franch, M., Berry, D.M.: Classifying Web-Application Requirement Ideas Generated Using Creativity Fostering Techniques According to a Quality Model for Web Applications. In: Proceedings of the 12th International Workshop on Requirements Engineering: Foundation for Software Quality, Luxembourg (2006)

    Google Scholar 

  12. Kirton, M.J.: Adaptors and innovators: Styles of creativity and problem solving. Routledge, London (1989)

    Google Scholar 

  13. Boden, M.A.: Computer models of creativity. AI Magazine 30(3), 23–34 (2009)

    Google Scholar 

  14. Grube, P., Schmid, K.: State of Art in Tools for Creativity. idSpace Project. University of the Netherlands (2008)

    Google Scholar 

  15. Glass, R.L.: Software Creativity 2.0. Developer *Books (2006); Mich, L., Anesi, C., Berry, D.M.: Requirements Engineering and Creativity: An Innovative Approach Based on a Model of the Pragmatics of Communication. In: Proceedings REFSQQ Workshop (2004)

    Google Scholar 

  16. Lemos, J., Alves, C., Duboc, L., Rodrigues, G.: A Systematic Mapping Study on Creativity in Requirements Engineering. In: ACM Symposium of Applied Computing (2012)

    Google Scholar 

  17. Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading (1995)

    Google Scholar 

  18. Braz, S.: A Qualitative Assessment of Modularity in CaesarJ components based on Implementations of Design Patterns. M.Sc. thesis, Universidade Nova de Lisboa (2009)

    Google Scholar 

  19. Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P., Stal, E.: Pattern-Oriented Software Architecture: A System of Patterns, vol. I. John Wiley & Sons, England (1996)

    Google Scholar 

  20. Pressman, R.: Software Engineering, 6th edn. Mcgraw Hill (2006)

    Google Scholar 

  21. Basili, V., Caldeira, G., Rombach, H.D.: The Goal Question Metric Approach. In: Marciniak, J. (ed.) Encyclopedia of Software Engineering. John Wiley & Sons, USA (1994)

    Google Scholar 

Download references

Author information

Authors and Affiliations

  1. Informatics Center, Federal University of Pernambuco, Brazil

    Elton R. Vieira & Carina Alves

  2. Computer Department, State University of Rio de Janeiro, Brazil

    Letícia Duboc

Authors
  1. Elton R. Vieira
    View author publications

    You can also search for this author in PubMed Google Scholar

  2. Carina Alves
    View author publications

    You can also search for this author in PubMed Google Scholar

  3. Letícia Duboc
    View author publications

    You can also search for this author in PubMed Google Scholar

Editor information

Editors and Affiliations

  1. IRIT, Université Paul Sabatier, France

    Marco Winckler

  2. Computer Science Department, University of Rostock, Albert-Einstein-Str. 21, D-18051, Rostock, Germany

    Peter Forbrig

  3. ICS-IRIT, University Paul Sabatier, 118 route de Narbonne, 31062, Toulouse Cedex 9, France

    Regina Bernhaupt

Rights and permissions

Reprints and Permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Vieira, E.R., Alves, C., Duboc, L. (2012). Creativity Patterns Guide: Support for the Application of Creativity Techniques in Requirements Engineering. In: Winckler, M., Forbrig, P., Bernhaupt, R. (eds) Human-Centered Software Engineering. HCSE 2012. Lecture Notes in Computer Science, vol 7623. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-34347-6_19

Download citation

  • .RIS
  • .ENW
  • .BIB
  • DOI: https://doi.org/10.1007/978-3-642-34347-6_19

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-34346-9

  • Online ISBN: 978-3-642-34347-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Share this paper

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Search

Navigation

  • Find a journal
  • Publish with us

Discover content

  • Journals A-Z
  • Books A-Z

Publish with us

  • Publish your research
  • Open access publishing

Products and services

  • Our products
  • Librarians
  • Societies
  • Partners and advertisers

Our imprints

  • Springer
  • Nature Portfolio
  • BMC
  • Palgrave Macmillan
  • Apress
  • Your US state privacy rights
  • Accessibility statement
  • Terms and conditions
  • Privacy policy
  • Help and support

167.114.118.210

Not affiliated

Springer Nature

© 2023 Springer Nature