To learn how to update the categories for this article, see here. To update categories, edit the metadata template.
Definition: Application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software, and the study of these approaches. [d] [e]