Tutorial Abstract Requirements engineering (RE) is not just eliciting requirements; it is also inventing requirements. Without creativity, we would use computers to only print five copies of a report in an existing process rather than to invent a whole new process that takes advantage of the computer's capabilities and avoids printing any copies of the report. This tutorial first describes the place of creativity in RE. Then it has the student relearn brainstorming, applied now to RE. Then it has the student learn a new technique called EPMcreate, which has been shown empirically to be better than brainstorming for RE. The tutorial includes a brainstorming session and an EPMcreate session for generating ideas for requirements for an example software system followed by a discussion comparing the techniques. Our goal is to present these programming languages in such level where the tutorial participants can grasp their usefulness, ease of use, and the basic tools to start using them on practice.

Techniques for Enhanced Creativity in Requirements Engineering (RE)

Berry, Daniel Martin;Mich, Luisa
2012-01-01

Abstract

Tutorial Abstract Requirements engineering (RE) is not just eliciting requirements; it is also inventing requirements. Without creativity, we would use computers to only print five copies of a report in an existing process rather than to invent a whole new process that takes advantage of the computer's capabilities and avoids printing any copies of the report. This tutorial first describes the place of creativity in RE. Then it has the student relearn brainstorming, applied now to RE. Then it has the student learn a new technique called EPMcreate, which has been shown empirically to be better than brainstorming for RE. The tutorial includes a brainstorming session and an EPMcreate session for generating ideas for requirements for an example software system followed by a discussion comparing the techniques. Our goal is to present these programming languages in such level where the tutorial participants can grasp their usefulness, ease of use, and the basic tools to start using them on practice.
2012
Tel Aviv
IEEE Computer Science, Israeli Chapter; ILTAM
Berry, Daniel Martin; Mich, Luisa
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/91780
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
  • OpenAlex ND
social impact