Quality Resources
The Software Quality Page
A wide array of resources on software quality.
Quality Resources - 1
A comprehensive guide to on-line quality resources.
Quality Resources - 2
A useful set of resources that address management and quality issues.
Quality Resources - 3
Good source for software quality resources.
Quality Resources - 4
Addresses process, organizations, publications, conferences and other info sources.
Quality Resources - 5
An excellent hotlist of quality resources. Recommended.
Quality Resources - 6
Links to useful resources prepared by the Software Quality institute at the Univ. of Texas.
Quality Concepts
Software Quality
A reasonably complete discussion of software quality at Wikipedia.
Concepts For Software QA Engineer
A brief tutorial on software quality.
Software Quality Concepts
A poster-like collection of quality aphorisms, brief and to the point.
Basic Principles and Concepts for Achieving Quality
A downloadable, SEI paper extends the basic DoD software quality framework.
Papers on the Law of Software Quality
A variety of papers on software quality.
Software Quality Checklists
Prepared by the Goddard Space Flight Center and downloadable.
Software Quality Professional
An ASQ webzine with an excellent tutorial (left column) on software quality.
Software Quality Measurement Demystified
A discussion of the software quality index.
The Software Quality Profile
A paper by Watts Humphrey.
pdf: Software quality: concepts and evidences
A brief paper on the conceptualization of quality.
pdf: Requirements Peer Review Checklist
"The Requirements Peer Review Checklist defines the criteria to be used during a peer review of a software requirements specification."
Software Quality Assurance
Resources
QA/Testing Resource Center
A wide array of resources, checklists, and pointers. Recommended.
QA Institute
Quality related information. Membership required.
Society for Software Quality (SSQ)
Dedicated to quality issues, this website presents recent news and pointers to useful information.
Total Quality Management Information and Resources
Continuous process improvement and TQM software, tutorials, and links can be found at this site, sponsored by the Industrial Engineering department at Clemson University.
QM/SQA Process/Standards
Technical Reviews (TRs)
Basic Concepts
When Two Eyes Aren't Enough
An introductory article in Dr. Dobb's
The Review Spectrum
Concise description of the entire spectrum of review techniques, beginning with heuristic walkthroughs through formal inspections.
Reviews, Inspections, and Walkthroughs
A very concise description.
Reviews, Inspections, and Walkthroughs
A worthwhile slideshow that describes the differences and similarity among the techniques. Recommended.
Walkthroughs and Inspections
A useful summary of both techniques.
Software Inspections
An indepth discussion of the inspection process with useful metrics.
Structured Walkthroughs and Formal Technical Reviews
An indepth discussion by Jody Paul.
Seven Deadly Sins of Software Reviews
An article by Karl Wiegers.
"A Walk Through Mike's Code: A Case Study in Software Technical Reviews"
A scenario-based discussion of technical reviews.
Guidelines and Handbooks
Software Reliability & Safety
Overview of Software Reliability
A useful overview with FAQ produced by NASA Goddard.
Software Reliability
A detailed discussion of basic reliability concepts. Recommended.
The Silver Bullet: Why Software Is Bad and What We Can Do to Fix It
A collection of position pieces on software and reliability at Rebel Science News.
Reliability Resources
An extensive set of reliability pointers can be found at the WWW Sites of Reliability Interest. Recommended.
The Centre for Software Reliability (CSR)
Housed at City University (UK) the centre provides information on the following topics: Software dependability (particularly safety and reliability) modeling, Software fault tolerance, Software metrics and quality assurance, Fundamental issues for safety critical systems are also addressed.
Handbook of Reliability Engineering
A downloadable version of the complete handbook.
Software Reliability Assurance Handbook
An online book available for download.
Software Reliability: A Preliminary Handbook
A downloadable handbook developed by U.S. Department of Transportation, Federal Highway Administration
What Can Be Done about Software Reliability?
Commentary.
Software Metrics and Reliability
A detailed paper by the Software Assurance Technology Center (SATC) that addresses how quality metrics can be used to assess software reliability.
Edsger Dijkstra on Software Reliability
A position paper by an eminent computer scientist.
pdf: Software Reliability: Influences of Process vs. Technology
This paper will explore the specification for the system under development, the two competing development processes, the products and metrics captured during development, the analysis tools and testing techniques by the third party, and the results of a reliability and process analysis.
ppt: Software Reliability Methods
A collection of 534 ppt slides designed to accompany the book Software Reliability Methods by Doron Peled are available for download. Provide an worthwhile treatment o the subject.
Software Risk and Reliability Papers
A variety of worthwhile papers that address software risk and reliability can be downloaded.
Software Safety Papers
Worthwhile papers on software safety (and a detailed glossary) can be found at this site.
Safety Critical Systems
This site contains provides pointers and information on Safety-Critical Systems (software for systems in which human lives may be at risk). Resources include: Relevant newsgroups, Repositories and mailing lists, Courses, Clubs and organizations, On-line publications, Journals, Books, vendors and a searchable bibliography.
Software Supportability.org
This site discusses the techniques required to support software over its complete lifetime. "This implies satisfying any necessary needs or requirements, but also the provision of equipment, support infrastructure, additional software, facilities, manpower, or any other resource required to maintain the software operational and capable of satisfying its function."
Poka Yoke
QM & SQA Tutorials, Articles, and Papers
Papers on the Law of Software Quality
A collection of worthwhile papers by Cem Kaner.
Quality Characteristics
Discusses the many dimension of quality and the software process.
A Comparison of Deming, Juran, and Crosby
A table that compares the philosophy each of these quality gurus (and others)
HCi Journal
A large collection of quality related papers.
Most Software Stinks!
A provocative article that is well-worth reading. Identifies general principles for achieving "aesthetic software."
Quality Cost Analysis
A detailed discussion of the costs and benefits associated with software quality. Recommended.
QM/SQA Methods & Tools
Quality Tools
A useful collection of small quality tools.