=Paper= {{Paper |id=Vol-2584/CreaRE-keynote |storemode=property |title=None |pdfUrl=https://ceur-ws.org/Vol-2584/CreaRE-keynote.pdf |volume=Vol-2584 |dblpUrl=https://dblp.org/rec/conf/refsq/Berry20 }} ==None== https://ceur-ws.org/Vol-2584/CreaRE-keynote.pdf
                 The Tenth Anniversary of the CreaRE Workshops:
                        A Look Back and a Look Forward

                                                           Daniel M. Berry
                                                     School of Computer Science
                                                        University of Waterloo
                                                    Waterloo, ON N2L 3G1, Canada
                                                         dberry@uwaterloo.ca




                                                                      Abstract

                            On the occasion of the 10th anniversary of CreaRE, this paper explains why
                            creativity is essential in requirements engineering (RE). However, not every-
                            one is able to be as creative as needed. So, the research in creativity in RE
                            has focused on ways to help people and groups be more creative in generat-
                            ing requirement ideas. The role of CreaRE has been and must continue to
                            be to allow showcasing proposals and early results in this research. To ful-
                            fill this role, CreaRE has published mainly papers about specific techniques
                            to enhance creativity in and for RE and about empirical studies of specific
                            techniques, of comparisons between multiple techniques, and of industrial
                            attempts to be creative in RE. It has also encouraged discussions about cre-
                            ativity in RE through some of its papers; some workshops, panels, and dis-
                            cussions; and some keynotes.




1    Introduction
This year, 2020, marks the 9th incarnation of the CreaRE (Creativity in Requirements Engineering) workshop. Because
there are two years, 2011 and 2016, in which no CreaRE workshop was organized, this year is actually the workshop’s
10th anniversary. The permanent Website for the series is found at https://creare.iese.de, which serves also
as the site for the upcoming incarnation. Pointers to the Websites for all of the previous incarnations can be found at
https://creare.iese.de/static/organization/. On the occasion of this 10th anniversary, it is useful to
look back at what has been accomplished with respect to creativity in requirements engineering (RE) and in the workshop
itself, and to look forward to what is needed in the future. This retrospective has as a secondary goal to allow its readers
to find more information on creativity in RE, either (1) through direct citation of sources or (2) through the permanent
CreaRE Website, which contains copies of some slides and links to the published papers and other materials1 .

    Copyright c 2020 for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0).
      In: M. Sabetzadeh, A. Vogelsang, S. Abualhaija, M. Borg, F. Dalpiaz, M. Daneva, N. Fernández, X. Franch, D. Fucci, V. Gervasi, E. Groen, R.
Guizzardi, A. Herrmann, J. Horkoff, L. Mich, A. Perini, A. Susi (eds.): Joint Proceedings of REFSQ-2020 Workshops, Doctoral Symposium, Live
Studies Track, and Poster Track, Pisa, Italy, 24-03-2020, published at http://ceur-ws.org
    1 Thus, you will not find any of the CreaRE publications listed in the bibliography. The purpose of the bibliography is to allow the reader to find the

relevant publications. Any CreaRE publication can be found through the links to the proceedings of each past CreaRE workshop that can be found in the
“Past Editions of the Workshop” section of the “Organization” page of the CreaRE home at https://creare.iese.de/. Note that each CreaRE
publication that might have found its way into the bibliography was superseded by a like-titled journal publication that is in the bibliography.
2     Brief Overview of Creativity in RE
It was observed very early by Couger, Gause, Gizikis, Glass, Maiden, McBreen, the Robertsons, Weinberg and others
[21, 22, 23, 10, 34, 30, 46, 47, 32, 33] that creativity, the ability to think of new and useful ideas, is essential in RE.
Basically, without creativity in RE, there would be no innovation in software development; all new software would imple-
ment the same old functionality. It is worth noting that RE [21] has all the characteristics of tough problems [38] that call
for creativity, in particular when groups of stakeholders are involved. Therefore, it helps that all stakeholders, including
customers and end users, are creative about system functionality, and not just the requirements engineers. Finally, cre-
ativity gives the hope of attacking what some consider to be the most difficult problem in RE, that of discovering missing
requirements, especially tacit requirements and those arising from unknown unknowns [22, 57, 1, 59, 19].
   Some argue that every human being is creative, even saying that creativity is what distinguishes human beings from
other animals [15, 35]. However, it is clear that some are more creative than others [5], and thus, some are less creative
than others. Nevertheless, many believe that creativity is a learnable skill [60]. Indeed, the assumption underneath the drive
to develop creativity enhancement techniques (CETs), such as those listed below, is that creativity can be guided through
more or less formalized methods [24].
   So, the research in creativity in RE has been, and must continue to be, to find ways to help people be more creative
about generating creative ideas about functionality and other requirements for the systems they need to build. This work
has included and is not limited to

    • finding new and more effective creativity enhancement techniques (CETs), such as Brainstorming [42], Creative
      Analysis [45], Six Thinking Hats [12], Creative Problem Solving [43], Creative Pause Technique [13], Creativity
      Software [28], and EPMcreate [37];

    • improving or optimizing existing CETs such as with Structured Brainstorming [9], Solo Brainstorming [4], and
      POEPMcreate [49, 50];

    • finding RE methods that allow or even encourage creativity in individuals or groups, such as managed group creativity
      [58], User-Centered System Design [41], brainstormed collective decision-making [56], Collaborative Requirements
      Engineering [3], Joint Application Design or Joint Application Development (JAD) [61, 11], and creativity workshops
      [31, 52];

    • foundational research about what makes people and groups of people creative, more creative, and less creative [44,
      55, 18, 17, 53, 2, 54, 7, 14, 16, 51, 20, 48, 60, 29, 5]; and

    • the effects of domain knowledge, or the lack thereof, on creativity [6, 27, 36, 40].

Note that if in a fit of creativity, some new category of work outside the traditional creativity-in-RE box is discovered, it
should, of course, be added to this list!
   When any of this work leads to proposals for an actionable way to improve the creativity of RE, by making individuals
or groups doing RE more able to generate useful and innovative requirement ideas, the effectiveness of the way must be
validated empirically in the context of RE processes [39, 8, 37, 62, 49, 50, 25]. This empirical validation requires evaluating
the creativity of generated ideas. The basis for evaluating the creativity of an idea is the notion that a creative idea is both
new and useful [26].

3     The Role of CreaRE Workshops
I see the role of the CreaRE workshops as being that of fostering this research by providing a forum in which

    1. just proposals and early results can be showcased and discussed, and

    2. foundational ideas, and what works and what does not, can be discussed.

   This work is far enough outside of the RE box, that occasionally, an early paper about a new idea in creativity in RE has
been rejected from conferences and journals as being out of scope. For example, an early version of one empirical study
of ways to use EPMcreate [50] was permanently rejected from one important RE venue because of one strongly negative
review that included the comment

       - The term “inventing” requirements is essentially flawed. Requirements are not invented. They are discovered
       or elicitated [sic].
                               Table 1: Kinds of Work Showcased at Incarnations of CreaRE
              Number
                    of
             instances    Genre         Topic
                     4    Paper         Empirical study of EPMcreate or enhancement or optimization thereof
                     8    Paper         CET for RE (other than EPMcreate)
                     4    Paper         Support for stakeholder (including end user) creativity in RE
                     3    Paper         Report on experience trying to be creative in RE
                     1    Paper         Empirical study comparing CETs
                     1    Paper         Opinion, observation, or proposal about creativity in RE

                     1    Tutorial      EPMcreate or enhancement or optimization thereof
                     5    Tutorial      CET for RE (other than EPMcreate)

                     5    Keynote       Opinion, observation, or proposal about creativity in RE

                          Workshop,
                     5    panel, or     Creativity in RE
                          discussion
Sadly and ironically, some work on creativity in RE is too creative for the taste of the RE field. Thus, another function of
CreaRE is to help educate the RE field about the importance of creativity in RE. Just repeatedly staging this workshop and
being visible helps in this endeavor.

4   Brief Assessment of the Impact of CreaRE Publications
Table 1, derived from the “Program” pages found at https://creare.iese.de, of the eight past incarnations of
CreaRE, summarizes the kinds of work that has been showcased at CreaRE. Most, 12, of the published papers describe
specific CETs. Fully four of these 12 are about empirical studies of EPMcreate, one particular CET, and some of its
variants. Four of the published papers describe RE methods that support stakeholder creativity. In one such paper, the
targeted stakeholder is the end user of the system to be built. Three of the published papers describe experiences of
specific industrial applications of approaches to enhance creativity during RE. Five keynotes and one published paper offer
opinions, observations, or proposals about creativity in RE. There were also six mini tutorials, each on a specific CET, and
five workshops, panels, or discussions about various aspects of creativity in RE.
   Six of the 12 published papers appear to have evolved into later conference or journal papers; these six include two
papers about empirical studies of EPMcreate. So, the early showcasing at CreaRE and the resulting feedback received
during the CreaRE presentation was effective.
   These publications seem to have helped researchers build on each other. I know that I have learned from what others in
the workshops wrote and said, and what I learned undoubtedly influenced my research.
   Sadly, I believe that the papers have had no impact on industry. At least, this is my impression from the fact that I, one of
the co-authors of the papers on EPMcreate and its variants, have seen no evidence of any industrial uptake of EPMcreate,
the most thoroughly studied of all CETs presented at CreaRE. Nevertheless, this lack of industrial uptake is the norm for
academic and research workshops and even conferences. So, I am happy if a workshop or conference helps advance the
research and understanding of its subject, as CreaRE has done.
   While there has been little, if any, industrial uptake of the CreaRE showecased CETs, three of the published papers
were reports of experiences trying to instill more creativity in industrial RE. These papers have informed at least me, and
perhaps, other researchers, about what is really needed to foster more creativity in industrial RE.

5   Conclusion
The eight incarnations of the CreaRE workshop have reliably provided a venue for presenting early versions of research on
improving creativity in RE, in particular for presenting descriptions of and empirical evaluations of various CETs geared
to generating requirement ideas. Even though there is no evidence that the workshop has had any industrial impact, the
papers, keynotes, panels, and discussions have helped researchers move in fruitful directions, and in some cases to move
papers to fully refereed conferences and journals. Therefore, my view is that the CreaRE workshop has done a decent job
of fulfilling its roles in its first 10 years, and it must continue to do so in the coming years.
Acknowledgements
I thank the reviewers, Eduard Groen, and Andrea Herrmann for their constructive comments on the submitted and later
versions of this paper. My work was supported in part by a Canadian NSERC Discovery Grant, NSERC-RGPIN227055-15.

References
 [1] B. Al-Ani, D. Lowe, and J. Leany. Incomplete requirements: When requirements go missing. In Proceedings of the 3rd Australian
     Conference on Requirements Engineering (ACRE), Deakin University, Australia, 1998.
 [2] T. M. Amabile. A model of creativity and innovation in organizations. Research in Organizational Behaviour, 10:123–167, 1988.
 [3] D. Ang, L.-H. Lim, and H.-C. Chan. Collaborative requirements engineering: an overview and a proposed integrated model. In
     Proceedings of the 31st Hawaii International Conference on System Sciences (HICSS), volume 5, pages 355–364, 1998.
 [4] A. Aurum and E. Martin. Requirements elicitation using solo brainstorming. In Proceedings of the 3rd Australian Conference on
     Requirements Engineering (ACRE), pages 29–37, Deakin University, Australia, 1998.
 [5] R. Beaty. New study reveals why some people are more creative than others, 2018. https://theconversation.com/
     new-study-reveals-why-some-people-are-more-creative-than-others-90065.
 [6] D. M. Berry. The importance of ignorance in requirements engineering. Journal of Systems and Software, 28(2):179–184, 1995.
 [7] G. Binnig. Aus dem Nichts. Über die Kreativität von Natur und Mensch. Piper, München, Germany, 1989. in German.
 [8] G. J. Browne and M. B. Rogich. An empirical investigation of user requirements elicitation: Comparing the effectiveness of
     prompting techniques. Journal of Management Information Systems, 17(4):223–249, 2001.
 [9] J. G. Byrne and T. Barlow. Structured brainstorming: A method for collecting user requirements. In Proceedings of the Human
     Factors and Ergonomics Society 37th Annual Meeting, pages 427–431, Seattle, WA, USA, 1993.
[10] J. D. Couger. Creativity and Innovation in Information Systems Organizations. Boyd & Fraser, San Francisco, CA, USA, 1996.
[11] E. J. Davidson. Joint application design (JAD) in practice. Journal of Systems and Software, 45(3):215–223, 1999.
[12] E. de Bono. Six Thinking Hats. Viking, London, UK, 1985.
[13] E. de Bono. Serious Creativity: Using the Power of Lateral Thinking to Create New Ideas. Harper Collins, London, UK, 1993.
[14] M. Diehl and W. Stroebe. Productivity loss in idea-generating groups: Tracking down the blocking effect. Journal of Personality
     & Social Psychology, 61:392–403, 1991.
[15] B. E. Evans. 11 brutal truths about creativity that no one wants to talk about, 2017. https://thenextweb.com/
     creativity/2017/06/21/11-brutal-truths-about-creativity-that-no-one-wants-to-talk-
     about/.
[16] G. J. Feist. A structural model of scientific eminence. Psychological Science, 4:366–371, 1993.
[17] E. Fromm. The creative attitude. In H. Anderson, editor, Creativity and its Cultivation, pages 44–54. Harper & Row, New York,
     NY, USA, 1959.
[18] A. Furnham and T. Yazdanpanahi. Personality differences and group versus individual brainstorming. Personality and Individual
     Differences, 19(1):73–80, 1958.
[19] R. Gacitua, L. Ma, B. Nuseibeh, P. Piwek, N. de Roeck A., M. Rouncefield, P. Sawyer, A. Willis, and H. Yang. Making tacit
     requirements explicit. In Second International Workshop on Managing Requirements Knowledge (MARK), pages 40–44, 2009.
[20] K. Gallagher, R. M. Mason, and B. Vandenbosch. Managing the tension in IS projects: Balancing alignment, engagement,
     perspective and imagination. In Proceedings of the 37th Hawaii International Conference on System Sciences (HICSS), Honolulu,
     HI, USA, 2004.
[21] D. Gause and G. Weinberg. Exploring Requirements: Quality Before Design. Dorset House, New York, NY, USA, 1989.
[22] D. Gause and G. Weinberg. Are Your Lights On? How to Figure Out What the Problem REALLY Is. Dorset House, New York,
     NY, USA, 1990.
[23] R. Glass. Software Creativity. Prentice Hall, Englewood Cliffs, NJ, USA, 1995.
[24] T. Henry. The Accidental Creative: How to be Brilliant at a Moment’s Notice. Portfolio/Penguin, New York, NY, USA, 2011.
[25] A. Herrmann, L. Mich, and D. M. Berry. Creativity techniques for requirements elicitation: Comparing four-step EPMcreate-
     based processes. In Proceedings 7th International Workshop on Empirical Requirements Engineering (EmpiRE), pages 1–7, 2018.
     doi:10.1109/EmpiRE.2018.00008.
[26] S. Jones, P. Lynch, N. Maiden, and S. Lindstaedt. Use and influence of creative ideas and requirements for a work-integrated
     learning system. In Proceedings of the 16th IEEE International Requirements Engineering Conference (RE), pages 289–294,
     2008.
[27] K. Kenzi, P. Soffer, and I. Hadar. The role of domain knowledge in reqirements elicitation: An exploratory study. In Proceedings of
     the 5th Mediterranean Conference on Information Systems (MCIS), 2010. http://aisel.aisnet.org/mcis2010/48/.
[28] K. R. MacCrimmon and C. Wagner. Stimulating ideas through creativity software. Management Science, 40(11):1514–1532,
     1994.
[29] M. Mahaux, L. Nguyen, L. Mich, and A. Mavin. A framework for understanding collaborative creativity in requirements engineer-
     ing: Empirical validation. In Proceedings 4th International Workshop on Empirical Requirements Engineering (EmpiRE), pages
     48–55, 2014.
[30] N. Maiden and A. Gizikis. Where do requirements come from? IEEE Software, 18(5):10–12, 2001.
[31] N. Maiden, S. Manning, S. Robertson, and J. Greenwood. Integrating creativity workshops into structured requirements processes.
     In Proceedings of the Conference on Designing Interactive Systems (DIS’2004), pages 113–122, Cambridge, MA, USA, 2004.
[32] N. Maiden, S. Robertson, and A. Gizikis. Provoking creativity: Imagine what your requirements could be like. IEEE Software,
     21(5):68–75, 2004.
[33] N. Maiden, S. Robertson, and J. Robertson. Creative requirements: Invention and its role in requirements engineering. In
     Proceedings of the 28th International Conference on Software Engineering (ICSE), pages 1073–1074, 2006.
[34] P. McBreen. Tutorial 38: Creativity in software development. In ACM Conference on Object-Oriented Programming, Systems,
     Languages & Applications (OOPSLA), Tampa Bay, FL, USA, 2001.
[35] M. Mcguinness.          Is everyone creative?, viewed Jan. 2020.            https://lateralaction.com/articles/
     is-everyone-creative/.
[36] G. Mehrotra. Role of domain ignorance in software development. Master’s thesis, University of Waterloo, Waterloo,
     ON, Canada, 2011. http://se.uwaterloo.ca/˜dberry/FTP_SITE/students.theses/gaurav.mehrotra/
     gauravMehrotraThesis.pdf.
[37] L. Mich, C. Anesi, and D. M. Berry. Applying a pragmatics-based creativity-fostering technique to requirements elicitation.
     Requirements Engineering Journal, 10(4):262–274, 2005.
[38] G. Mullery. The perfect requirements myth. Requirements Engineering Journal, 1(2):132–134, 1996.
[39] M. Nagasundaram and R. P. Bostrom. Structuring creativity with GSS: An experiment. In Proceedings of the Americas Conference
     on Information Systems (ACIS), page Paper 145, 1995. http://aisel.aisnet.org/amcis1995/145/.
[40] A. Niknafs and D. M. Berry. The impact of domain knowledge on the effectiveness of requirements engineering activities.
     Empirical Software Engineering, 22(4):2001–2049, 2017.
[41] D. A. Norman and S. W. Draper. User Centered System Design, New Perspectives on Human–Computer Interaction. Lawrence
     Erlbaum Associates, Hilldale, NJ, USA, 1986.
[42] A. Osborn. Applied Imagination. Charles Scribner’s Sons, New York, NY, USA, 1953.
[43] S. Parnes. Source Book for Creative Problem Solving. Creative Foundation, Buffalo, NY, USA, 1992.
[44] H. Poincaré. Science and Method. Key Texts, South Bend, IN, USA, 2001. originally published in 1914.
[45] T. Rickards. Problem Solving through Creative Analysis. Gower, New York, NY, USA, 1974.
[46] J. Robertson. Eureka! Why analysts should invent requirements. IEEE Software, 19:20–22, July 2002.
[47] S. Robertson and N. Maiden. Tutorial notes T08: Creativity, the path to innovative requirements. In IEEE Joint International
     Requirements Engineering Conference (RE), Essen, Germany, 2002.
[48] M. A. Runco. Creativity: Theories and Themes: Research, Development, and Practice. Elsevier Academic Press, Burlington,
     MA, USA, 2007.
[49] V. Sakhnini, L. Mich, and D. M. Berry. The effectiveness of an optimized EPMcreate as a creativity enhancement technique for
     Website requirements elicitation. Requirements Engineering Journal, 17(3):171–186, 2012.
[50] V. Sakhnini, L. Mich, and D. M. Berry. Group versus individual use of power-only EPMcreate as a creativity enhancement
     technique for requirements elicitation. Empirical Software Engineering, 22(4):2001–2049, 2017.
[51] K. D. Schenk, N. P. Vitalari, and K. S. Davis. Differences between novice and expert systems analysts: What do we know and
     what do we do? Journal of Management Information Systems, 15(1):9–50, 1998.
[52] C. Schlosser, S. Jones, and N. Maiden. Using a creativity workshop to generate requirements for an event database application. In
     Proceedings of the International Workshop Requirements Engineering: Foundation for Software Quality (REFSQ), LNCS 5025,
     pages 109–122, Berlin, Germany, 2008. Springer.
[53] H. Simon and A. Newell. Human Problem Solving. Prentice Hall, Englewood Cliffs, NJ, USA, 1972.
[54] D. K. Simonton. Scientific Genius: A Psychology of Science. Cambridge University Press, Cambridge, UK, 1988.
[55] D. W. Taylor, P. C. Berry, and C. H. Block. Does group participation when using brainstorming facilitate or inhibit creative
     thinking? Administrative Science Quarterly, 3(1):23–47, 1958.
[56] M. Telem. Information requirements specification I & II: Brainstorming collective decision-making approach. Information Pro-
     cessing Management, 24(5):549–557, 559–566, 1988.
[57] The Standish Group. The CHAOS report. Technical report, The Standish Group, 1994.
[58] A. B. Van Gundy. Managing Group Creativity. American Management Association, New York, NY, USA, 1984.
[59] K. E. Wiegers. Inspecting requirements. Technical report, StickyMinds.com Original Column, 2001. http://www.
     stickyminds.com/se/S2697.asp.
[60] R. E. Wilson, Jr. Surprise: Creativity is a skill not a gift!, 2013. https://www.psychologytoday.com/us/blog/
     the-main-ingredient/201306/surprise-creativity-is-skill-not-gift.
[61] J. Wood and D. Silver. Joint Application Development. Wiley, New York, NY, USA, 1999.
[62] K. Zachos and N. Maiden. Inventing requirements from software: An empirical investigation with web services. In Proceedings
     of the 16th IEEE International Requirements Engineering Conference (RE), pages 145–154, 2008.