A discipline, normally supported by software tools, that gives management precise control over its assets (for example, the products of a project), covering planning, identification, control, status accounting and verification of the products.