WHAT ARE QUALITY STANDARDS?
Documents
that give rules, specifications, guidelines, or characteristics that may be
applied consistently to guarantee that materials, products, processes, and
services are appropriate for their intended use are referred to as quality
standards.
WHY ARE STANDARDS IMPORTANT?
For businesses:
Every organization's bottom line depends on standards. Successful businesses
understand the need of managing standards along with quality, safety,
intellectual property, and environmental regulations. By limiting mistakes or
recalls, decreasing redundancy, and speeding up the time to market,
standardization lowers costs.
For the global economy:
Businesses and organizations that uphold quality standards guarantee that goods
produced in one nation may be sold and utilized in another, facilitating the
cross-border movement of goods, services, and individuals.
For consumers:
Numerous quality management standards offer protections to consumers of goods
and services, but standardization may also make life easier for customers. An
item or service built to an international standard will work with more items or
services globally, expanding the range of options accessible everywhere.
There
are thousands of standards organizations around the world, and they can
standardize pretty much anything to make life easier, safer, and more
productive. Often, these bodies have agreements to cooperate and endorse each
other’s standards, build upon them, or purposely avoid duplicating efforts.
But
due to human nature, they also compete. The electronics industry is affected by
these countless standards and the organizations that produce and endorse them.
International Organization for Standardization (ISO):
Software
quality assurance is one of several areas where the international organization
ISO creates and publishes international standards.
ISO has published several standards related to software quality, such as
- ISO 9001
- ISO 15504
- ISO/IEC 12207
Institute of Electrical and Electronics Engineers (IEEE):
Software
quality assurance is one of several technologies for which IEEE, a reputable
organization, produces standards.
Some of the software quality standards developed by IEEE include
- IEEE Std. 1028 for software quality assurance processes, and
- IEEE Std. 829 for software test documentation.
International Function Point Users Group (IFPUG):
The IFPUG is a professional association that focuses on
software measurement and creates function point analysis standards. Function
point analysis is a way of analyzing software size and complexity that is used
in software quality assurance to assess the quality and effectiveness of
software development processes.
American Society for Quality (ASQ):
ASQ is a global network of quality-obsessed individuals and businesses. ASQ's software quality standards give recommendations on best practices for guaranteeing the quality of software products, including topics like:
- Software testing
- Software quality assurance
- Software process improvement
Project Management Institute (PMI):
PMI is a non-profit professional association for project
managers worldwide. PMI's software project management guidelines give
recommendations on project management best practices in areas including:
- project initiation
- planning
- execution
- monitoring and control
- closure.
Object Management Group (OMG):
OMG is a multinational collaboration that creates and promotes software engineering and architecture standards. It has published various software quality assurance standards, like as
- the Unified Modeling Language (UML) for modeling software systems
- the Model-Driven Architecture (MDA) for software development processes
Association for Computing Machinery (ACM):
The Association for Computer Machinery (ACM) is the world's biggest educational and scientific computing association. The ACM's software engineering standards serve as a foundation for the progress of the discipline of software engineering, spanning a wide variety of issues including:
- Software process improvement
- Software design and development
- Software testing
- Software quality.
British Computer Society (BCS):
- Software development processes
- Software testing
- Software quality
0 Comments