PART 3 - THE THIRD AXIS CHAPTER 15: DEPLOY NOW, PRAY LATER Code as a Coordination Layer

"Writing a complete natural-language software specification is difficult because requirements can contain ambiguity, vagueness, and incompleteness."

Veizaga and colleagues examine recurrent quality problems in natural-language requirements and develop a controlled language to make functional requirements more precise. Their research supports the argument that specification writing is itself difficult engineering work rather than a frictionless substitute for programming.

View Source