ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

Systems Software Quality Assurance Standard

Updated on February 5, 2011

ISO9000 Quality Standard

This describes quality assurance elements in geometric terms that can be applied to any business regardless of product or services offered, they have been adopted by many countries which intern permits ISO registered companies to supply goods and services.

ISO9000 Elements Includes

·         Organizational structure

·         Procedure

·         Process and resources needed to implement quality planning, quality control, quality assurance and quality improvement; however it does not describe how organization should implement this system quality element

ISO9001 Quality Standard

This contains the quality assurance that applies to software engineering, the requirement by ISO9001 address areas such as management responsibility, quality system, design control documented, data control, process control, inspection and testing, corrective and preventive action, training servicing among other areas. Software organization willing to register ISO2001 must establish policies and procedure to address each of the requirements and also demonstrate that this policies and procedures are being followed

Importance of Quality Assurance Standards

1.       They form a collection of the best or most appropriate practice, this is mostly based on past experience

2.       They provide a framework around which quality assurance can be implemented

3.       Assist in work continuity that is they ensure that all engineers adopt the same practices

 Quality Assurance Standards Problems

·         Product standard such as product format, design documentation and document structure are tedious to follow

·         If standard are outdated and irrelevant they usually have negative impact on the engineer and development work

 Avoiding Quality Assurance Standards Problems

·         Involve the software engineer in the development of standards

·         Their contribution ensure that they can easily use the standard so developed

·         Review and modified standards regularly to reflect changing software development technology, the standard will hence be relevant and usable

·         Use software specification tools to support usage of standards

Document Quality Standards

This involves around the standards which all documentation must conform to during the software development process. Documentation is important because it represent software development process in a tangible form

Documentation Objectives

·         To make the software and software process visible and hence understandable

·         To ensure that relevant documents are created during software development, the standard should state which document are expected at each stage of development

·         Ensure that documents are reliable and understandable by using consistent standards format and notation

·         Ensure that the documents are interchangeable without loss of information especially if electronic storage is to be used

Software Quality Assurance Standard


    0 of 8192 characters used
    Post Comment

    • profile image

      ISO 9001 6 years ago

      I really appreciate your post and you explain each and every point very well.Thanks for sharing this information.And I’ll love to read your next post too.


      ISO 9001

    • profile image

      ISO 9000 6 years ago

      I really appreciate your post and you explain each and every point very well.Thanks for sharing this information.And I’ll love to read your next post too.


      ISO 9000