Software Standards


Table of Contents

  1. What are Standards?
    1. Product Standards
    2. Process Standards
  2. Why Standards?
  3. Using Standards
    1. Integrating Standards
  4. Who Writes Standards?
    1. What are ISO, ITU, CCITT, ANSI, ...?
    2. ISO Standards Relevant to Computing
    3. International standardization: What does it achieve?
    4. Who makes up ISO?
    5. What does an ISO standard look like?
    6. How are ISO standards developed?
    7. How is ISO's work financed?
Return to Table of Contents for the Course Notes

What are Standards?

Standards are documented agreements containing technical specifications or other precise criteria to be used consistently as rules, guidelines, or definitions of characteristics, to ensure that materials, products, processes and services are fit for their purpose.

International standards are suppose to contribute to making life simpler, and to increasing the reliability and effectiveness of the goods and services we use.

Product Standards

Product standards define the characteristics which all product components should exhibit.

Process Standards

Process standards define how the software process should be conducted.

Why Standards?

Standards encapsulate the best or most appropriate practice.

Standards also provide a framework for quality assurance (QA).

Standards help to ensure project/personnel continuity.

Using Standards

Standards exist for