Technical adequacy Functionality Quality Define the viewpoints of the different stakeholders. Different views may require different measures. Measures may have to be weighted or tailored differently for different stakeholders. Define measurement artifacts Requirements Design Code Documentation Measures must be defined to measure at a minimum technical adequacy, functionality, and quality. Technical adequacy includes such things as making sure that the reusable artifact takes advantage of the technology available in the platform.
Functionality includes such things as reliability and calculation precision.
Quality includes such things as maintainability, portability, and adaptability. Strategy A subgroup of volunteers was formed to take this work to the next level. The subgroup's first objective was to take the issues list and the criteria for categories of measures and come up with a strawman set of higher level issues based on the viewpoints of the different users. At the December meeting, Jeff Heimberger presented a view of the Scope of PSM PE Products wherein software products are defined as either direct or indirect and software product attributes are defined as either internal or external. Direct products are those items that must be created before the source code can be delivered.