Measurement Services

Mosaic, Inc.'s Measurement Services are designed to establish an ongoing measurement program that will give management the hard quantitative information that is needed to make informed decisions.

Mosaic's Approach to Measurement Services

  • Link organization objectives with tactical measurements.
  • Integrate measurement into the software development process.
  • Use measurement to drive process improvements.

Mosaic's Testable Requirements Sizing Measure

As part of our measurement services, Mosaic offers testable requirements as an alternative to Function Points and Lines-of-Code to size software systems. A testable requirement is a requirement that has been decomposed to its lowest level, which is the point where it is:

  • No longer practically divisible.
  • Nonambiguous.
  • Able to be verified by a small number of test cases.

Defining requirements are this level normalizes the requirements to the point that counting them is a viable way to size a system. Since projects typically do not have requirements defined to this level as early as a size is useful, Mosaic offers a process for estimating the size of a system in terms of testable requirements.

Understanding the size of your applications assists with:

  • More reliable estimates.
  • Increased control and visibility over system changes.
  • Measurement and control of quality and productivity.
  • Increased accountability for outsourced work.

Testable requirements is a practical measure for system size that is intuitive, easily implemented and flexible. And since our measure is based on requirements, it offers added benefits in highlighting and helping to manage requirements risk.

To facilitate the sizing process, Mosaic offers a sizing tool called TR Sizer™. TR Sizer™ provides a database environment that simplifies the capture and maintenance of the testable requirements size measures over time. It includes reporting capabilities and also supports the maintenance of size baselines to track changes over time. Visit our testable requirements sizing website at www.testablerequirements.com for more information on testable requirements sizing.

Benefits of Mosaic's Measurement Services

  • Factual information for decision making and process improvement.
  • Quantitative measures of progress and quality.
  • Enhanced management visibility and control into system risk, change and estimate reliability.

Specific Services

Custom Measurement Program Establish an ongoing measurement program that will give management the hard quantitative information that is needed to make informed decisions.
Critical Metrics Set (CMS) Definition Define and establish the tactical measures needed by a project manager to spot problems, gauge risk, and communicate progress.
Defect Measurement Define and establish the defect measures, which highlight problem areas and point the way for process improvement and defect prevention.
Testable Requirements Project Sizing Support Assist with sizing systems using testable requirements as the sizing measure. This service also helps integrate the sizing process and measure into your development process for more reliable estimating, improved change management, more effective test coverage measurements, improved risk management and enhanced metrics.

Mosaic Home

For questions or comments please email
©2001 Mosaic, Inc.