The illusion of requirements in software development

27Citations
Citations of this article
114Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This viewpoint explores the possibility that many software development projects may have no useful requirements. Specifically, for problems (e.g., knowledge worker burnout) with two completely different solutions (e.g., better tool support or hire more employees), an analyst may state a goal (e.g., decrease work hours) but more specific desiderata are contingent on the chosen solution. Furthermore, without fully exploring the design space, the designer cannot be sure whether there exists another approach, which would achieve the goal without any commonality with known approaches. In these situations of sparse requirements, analysts may misrepresent design decisions as requirements, creating an illusion of requirements in software development. © 2012 Springer-Verlag London Limited.

Cite

CITATION STYLE

APA

Ralph, P. (2013). The illusion of requirements in software development. Requirements Engineering, 18(3), 293–296. https://doi.org/10.1007/s00766-012-0161-4

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free