Applying a pragmatics-based creativity-fostering technique to requirements elicitation
This paper proposes the application to requirements elicitation of an innovative creativity fostering technique based on a model of the pragmatics of communication, the Elementary Pragmatic Model (EPM). The EPM has been used to define a creative process, called EPMcreate (EPM Creative Requirements Engineering TEchnique) that consists of sixteen steps. In each step, the problem is analyzed according to one elementary behavior identified by the EPM. Each behavior suggests that the analyst look at the problem from a different combination of users viewpoints. The feasibility and effectiveness of the technique in requirements elicitation was demonstrated by experiments on two projects with very different characteristics. Each experiment compared the performances of two analysis teams, one of which used EPMcreate and the other of which used brainstorming. The results of both experiments highlights the higher effectiveness of EPMcreate. Additional data from the experiments are examined for other insights into how and why EPMcreate is effective.
pragmatics of communication viewpoint exploratory experiment problem solving