Publication | Closed Access
Creativity and Goal Modeling for Software Requirements Engineering
27
Citations
7
References
2015
Year
Unknown Venue
EngineeringProject ManagementSoftware SystemsRequirement ModelingSoftware EngineeringSoftware AnalysisSoftware Requirements EngineeringSoftware RequirementCreativity TechniquesSystems EngineeringGraphical Goal ModelingRequirement EngineeringDesignSoftware DesignRequirement ElicitationCreativity WorkshopsDesign ThinkingRequirements ModelingRequirement Management
In order to be successful, software (applications) must be both useful and innovative. Techniques for determining the requirements (functions and qualities) of software have traditionally focused on utility, with a prominent body of work using graphical goal modeling and analysis to ensure that system functions meet the needs (goals) of users. However, these techniques are not designed to foster creativity, meaning that resulting systems may be functionally useful but not sufficiently innovative. Further work has focused on creativity workshops for finding and developing software requirements. However, creative outputs are not grounded in user goals, are not amenable to decision support techniques, and cannot be easily captured by non-experts. In this work we report initial progress on a project aiming to combine goal modeling and creativity techniques for enhanced software Requirements Engineering (RE). We apply our methods to a historical case in air traffic control, providing example outcomes, illustrating the benefits of a creativity- and goal-oriented approach to early software development.
| Year | Citations | |
|---|---|---|
Page 1
Page 1