Skip to main content

Exploration of Creativity Techniques in Software Engineering in Training-Application-Feedback Cycle

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 366))

Abstract

Creativity research has proposed about a hundred and fifty creativity techniques. The question is whether they can be applied in software engineering for creativity training or directing creativity in software projects. This paper aims at answering this question via a quasi-experiment conducted in Training-Application-Feedback cycle in which participants express their opinions about selected creativity techniques after training and an attempt to apply them in software-related context.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. VanGundy, A.B.: 101 Activities for Teaching Creativity and Problem Solving. Pfeiffer, A Wiley Imprint (2005)

    Google Scholar 

  2. de Bono, E.: Serious Creativity. HarperCollins Publishing, New York (1992)

    Google Scholar 

  3. Higgins, J.M.: 101 Creative Problem Solving Techniques. New Management Publishing Company, Winter Park, FL (1994)

    Google Scholar 

  4. von Oech, R.: A Whack on the Side of the Head. Warner Books, New York (2008)

    Google Scholar 

  5. Nęcka, E., Orzechowski, J., Słabosz, A., Szymura, B.: Trening twórczości (Creativity training). Gdańskie Wydawnictwo Psychologiczne (2013)

    Google Scholar 

  6. Nęcka, E.: Psychologia twórczości (Creativity psychology). Gdańskie Wydawnictwo Psychologiczne (2012)

    Google Scholar 

  7. Plsek, P.E.: Creativity, Innovation, and Quality. ASQC Quality Press, Milwaukee (1997)

    Google Scholar 

  8. Bobkowska, A.: Balance between creativity and methodology in software project. In: Proceedings of the 2015 Mutlimedia, Interaction, Design and Innovation International Conference (MIDI 2015). ACM Press (2015) https://doi.org/10.1145/2814464.2814468

  9. Bobkowska, A.: Zarządzanie kreatywnością w projekcie (Creativity Management in Projects). Res. Enterp. Mod. Econ. Theory Pract. 21 (2017). https://doi.org/10.19253/reme.2017.02.002

  10. Bobkowska, A.: Ryzyko kreatywności w projektach informatycznych (Creativity Risk in Software Projects). Res. Enterp. Mod. Econ. Theory Pract. 26 (2018). https://doi.org/10.19253/reme.2018.03.003

  11. Bobkowska, A.: Positive risk of creativity in software projects: an expected result, a threat or an opportunity? In: 11th International Conference on Human System Interaction (HSI) (2018). https://doi.org/10.1109/hsi.2018.8431364

  12. Ulrich, F., Mengiste, S.A.: The challenges of creativity in software organizations. In: Bergvall-Kåreborn, B., Nielsen, P.A. (eds.) TDIT 2014. IFIPAICT, vol. 429, pp. 16–34. Springer, Heidelberg (2014). https://doi.org/10.1007/978-3-662-43459-8_2

    Chapter  Google Scholar 

  13. Lemos, J., Alves, C., Duboc, L., Rodrigues, G.N.: A systematic mapping study on creativity in requirements engineering. In: Proceedings of the 27th Annual ACM Symposium on Applied Computing (SAC 2012). ACM, New York (2012). https://doi.org/10.1145/2245276.2231945

  14. Maiden, N., Gizikis, A., Robertson, S.: Provoking creativity: imagine what your requirements could be like. IEEE Softw. 21, 68–75 (2004)

    Article  Google Scholar 

  15. Maiden, N., Manning, S., Robertson, S., Greenwood, J.: Integrating creativity workshops into structured requirements processes. In: Proceedings of the 5th Conference on Designing Interactive Systems: Processes, Practices, Methods, and Techniques (DIS 2004). ACM, New York (2004). https://doi.org/10.1145/1013115.1013132

  16. Horkoff, J., Maiden, N., Lockerbie, J.: Creativity and goal modeling for software requirements engineering. In: Proceedings of the 2015 ACM SIGCHI Conference on Creativity and Cognition (C&C 2015). ACM, New York (2015). https://doi.org/10.1145/2757226.2764544

  17. Fritscher, B., Pigneur, Y.: Supporting business model modelling: a compromise between creativity and constraints. In: England, D., Palanque, P., Vanderdonckt, J., Wild, Peter J. (eds.) TAMODIA 2009. LNCS, vol. 5963, pp. 28–43. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-11797-8_3

    Chapter  Google Scholar 

  18. Conboy, K., Wang, X., Fitzgerald, B.: Creativity in agile systems development: a literature review. In: Dhillon, G., Stahl, B.C., Baskerville, R. (eds.) CreativeSME 2009. IFIPAICT, vol. 301, pp. 122–304. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-02388-0_9

    Chapter  Google Scholar 

  19. de la Barra, C.L., Crawford, B.: Fostering creativity thinking in agile software development. In: Holzinger, A. (ed.) USAB 2007. LNCS, vol. 4799, pp. 415–426. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-76805-0_37

    Chapter  Google Scholar 

  20. Hollis, B., Maiden, N.: Extending agile processes with creativity techniques. IEEE Softw. 30, 78–84 (2013)

    Article  Google Scholar 

  21. Couger, J.D., Dengate, G.: Measurement of creativity of IS products. In: Proceedings of the Twenty-Fifth Hawaii International Conference on System Sciences (1992)

    Google Scholar 

  22. Vieira, Elton R., Alves, C., Duboc, L.: Creativity Patterns Guide: Support for the Application of Creativity Techniques in Requirements Engineering. In: Winckler, M., Forbrig, P., Bernhaupt, R. (eds.) HCSE 2012. LNCS, vol. 7623, pp. 283–290. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-34347-6_19

    Chapter  Google Scholar 

  23. Gu, M., Tong, X.: Towards Hypotheses on Creativity in Software Development. In: Bomarius, F., Iida, H. (eds.) PROFES 2004. LNCS, vol. 3009, pp. 47–61. Springer, Heidelberg (2004). https://doi.org/10.1007/978-3-540-24659-6_4

    Chapter  Google Scholar 

  24. Fischer, G., Giaccardi, E.: Sustaining social creativity. Commun. ACM 50, 12 (2007)

    Google Scholar 

  25. Fagan, M.H.: The influence of creative style and climate on software development team creativity: an exporatory study. J. Comput. Inf. Syst. 44, 3 (2004)

    Google Scholar 

  26. Obrenovic, Z., Gaševic, D., Eliëns, A.: Stimulating creativity through opportunistic software development. IEEE Softw. 25, 64–70 (2008)

    Article  Google Scholar 

  27. Knobelsdorf, M., Romeike, R.: Creativity as a pathway to computer science. In: Proceedings of ITiCSE 2008. ACM Press (2008). https://doi.org/10.1145/1597849.1384347

    Article  Google Scholar 

  28. Salgian, A., Ault, Ch., Nakra, T.M., Wang, Y.: Teaching creativity in computer science. In: Proceedings SIGCSE 2013. ACM Press (2013)

    Google Scholar 

  29. Kwasnik, M.: Nature of creativity in computer science education. designing innovative workshops for CS students. In: Proceedings of the 2014 Multimedia, Interaction, Design and Innovation International Conference (MIDI 2014). ACM Press (2014). https://doi.org/10.1145/2643572.2643580

  30. Aurum, A., Handzic, M., Gardiner, A.: Supporting creativity in software development: an application in IT education. In: Tomei, L. (ed.) Online and Distance Learning: Concepts, Methodologies, Tools, and Applications. IGI Global, Hershey (2008)

    Google Scholar 

  31. Booth, W.C., Colomb, G.G., Williams, J.M.: The Craft of Research, 3rd edn. University of Chicago Press, Chicago (2008)

    Book  Google Scholar 

  32. Campbell, D.T., Stanley, J.C.: Experimental and Quasi-experimental Designs for Research. Houghton Mifflin Company, Boston (1963)

    Google Scholar 

  33. Creswell, J.W., Plano-Clark, V.L.: Designing and Conducting Mixed Methods Research. SAGE Publications, Thousand Oaks (2010)

    Google Scholar 

Download references

Acknowledgements

I wish to thank all participants of the quasi-experiment for their honest and extensive opinions.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Anna E. Bobkowska .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Bobkowska, A.E. (2019). Exploration of Creativity Techniques in Software Engineering in Training-Application-Feedback Cycle. In: Pergl, R., Babkin, E., Lock, R., Malyzhenkov, P., Merunka, V. (eds) Enterprise and Organizational Modeling and Simulation. EOMAS 2019. Lecture Notes in Business Information Processing, vol 366. Springer, Cham. https://doi.org/10.1007/978-3-030-35646-0_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-35646-0_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-35645-3

  • Online ISBN: 978-3-030-35646-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics