2017 | OriginalPaper | Chapter
Managing Requirements and Code
Author : Neil Walkinshaw
Published in: Software Quality Assurance
Publisher: Springer International Publishing
Software development revolves around the ability to implement a set of requirements (whether explicit or implicit) as source code. Requirements can be diverse in nature, complex, and continuously subject to change. The same goes for the source code; it too is invariably complex, can constitute various libraries and languages, and is also subject to change, potentially by hundreds or even thousands of different, disparate developers.