Assign Responsibility.
The organization should decide who will be responsible for implementing and overseeing the measurement program. This decision indicates the functional organization/group and specific members of that organization/group responsible for carrying out measurement goals and policies. The constituency of a measurement program team could include members from development, test, process improvement, and/or a software quality assurance group. The extent of the group depends on the size of the organization, its structure, the resources it is willing to expend, and the scope of the measurement program. Responsible staff should assemble a measurement program plan that outlines the goals, procedures, resources, staff, tasks, and costs involved. Assigning responsibilities helps to give visibility to the measurement program, and supports the cultural changes it invokes. The group responsible for measurement will also be the change agents and will support the adaptation of the metrics program throughout the organization. Grady and Caswell compare the role of the measurement program team to that of a team of sale representatives (see item 5), in light of their responsibility to sell the usefulness of the program to managers, developers, testers, and other technical personnel.