Showing posts with label IT: References. Show all posts
Showing posts with label IT: References. Show all posts

Tuesday, April 16, 2013

Definitions: Quality

There are so many different definitions and interpretation of quality. A search of "Definition of Quality" on Google returns over a million of entries. The following are a few of them.

BusinessDictionary.com
1. General: Measure of excellence or state of being free from defects, deficiencies and significant variations.
2. Manufacturing: Strict and consist adherence to measurable and verifiable standards to achieve uniformity of output that satisfies specific customer or user requirements.

Cambridge Advanced Learner's Dictionary
1. Noun: [C or U] How good or bad something is.
2. Noun: [U] A high standard.
3. Adjective: Of a high standard.

ISO 8402-1986 Standard
The totality of features and characteristics of a product or service that bears its ability to satisfy stated or implied needs.

Six Sigma
Anticipate and honor the need of an intending user.

Wiktonary
1. [U] Level of excellence.
2. [U] The degree to which a man made object or system is free from bugs or flaws, as opposed to scope of functions or quantity of items.

Definitions: Quality Assurance (QA)

Advanced Programming Institute
A set of activities designed to evaluate the processes by which products are developed or manufactured. Software Quality Assurance is a function that identifies, documents and reviews for improvement the processes that deliver products. The production of something implies the existence of a process. SQA's role is to assure that this process is documented, followed, reviewed and improved. It can do this by helping to install development methodologies, identifying useful development tools, SQA training, etc. Once processes are identified and functioning, SQA can help install measurements for the purpose of identifying process weakness. Then, it helps to eliminate those weaknesses on a continuous basis. Another activity of SQA is helping to establish the standards for measuring the product's quality.

Centre for Excellence
Quality Assurance (QA) is the process whereby customers, producers or any other interested parties are satisfied that standards will be consistently met.

CMM
Software Quality Assurance involves reviewing and auditing the software products and activities to verify that they comply with the applicable procedures and standards and providing the software project and other appropriate managers with the results of these reviews and audits.

FS-1037C Federal Guideline
1. All actions taken to ensure that standards and procedures are adhered to and that delivered products or services meet performance requirements.
2. The planned systematic activities necessary to ensure that a component, module or system conforms to established technical requirements.
3. The policy, procedures and systematic actions established in an enterprise for the purpose of providing and maintaining a specified degree of confidence in data integrity and accuracy throughout the lifecycle of the data, which includes input, update, manipulation and output.

IEEE
A planned and systematic pattern of all actions necessary to provide adequate confience that the item or product conforms to established technical requirements.

Imbus
The function of ensuring that the organization and its processes provide the required levels of quality within required or competitive constraints.

My Current Tech
A systematic pattern of actions that is constantly optimizing productivity, communication, and value within a business in order to achieve the aim of measuring the attributes, properties, and characteristics of a product in the context of the expectations and needs of customers and users of that product.

Software QA/Test Resource Center (website)
Software QA involves the entire software development process - monitoring and improving the process, making sure that any agreed upon standards and procedures are followed, and ensuring that problems are found and dealt with. It is oriented to "prevention".

Octivity
The set of support activities (including facilitation, training, measurement and analysis) needed to provide adequate confidence that processes are established and continuously improved in order to produce products that meet specifications and are fit for use.

Unknown Sources
1. Quality assurance is the planned and systematic set of activities that ensures that software processes and products conform to requirements, standards and procedures.
2. A systematic pattern of actions that assure that all software products released (a) are stable, (b) perform as described in the product specification(s), and (c) meet target customer needs and expectations.

Definitions: Testing

IEEE Standard 6.10.12-1990, IEEE Standard Glossary of Software Engineering Terminology
The process of operating a system or component under specified conditions, observing or recording the results, and making an evaluation of some aspect of the system or component.

Systematic Software Testing
by Rick Craig and Stefan Jaskiel
Testing is a concurrent lifecycle process of engineering, using and maintaining testware in order to measure and improve the quality of the software being tested.

Sourced from Chapter 1, A practitioner's Guide to Software Test Design by Lee Copeland

Definitions: Framework, Standard & Model

Model
This is the process of how we get from point A to point B. If we were using the house analogy again, if we were a builder then we would construct houses the same way every single time. Other builders might to it different ways, some might be faster, some might produce a better quality product, but they all arrive at the destination. The model is just the path we take to get there. These are our processes. We aren't going to be building one house one way and another house completely different.

Framework
A framework is a support system. It may not be the whole picture, but it provides a strong base for building upon. I always liken it to the frame of a house. It can stand on it's own, but it's really there to be added to. However, one can never just take it away.

Standard
Very rigid, generally accepted methods of doing something. Very specific. A standard will usually only include a single element, i.e. do this, this way, whereas a framework or model defines a system of doing things.


Sourced from Posting by brentpainer in SQAForum on 7 August, 2008.

Definitions: Quality Control (QC)

US federal definition of quality control in standard FS-1037C
A management function whereby control of the quality of (a) raw materials, assemblies, produced materiel, and components, (b) services related to production, and (c) management, production, and inspection processes is exercised for the purpose of preventing undetected production of defective materiel or the rendering of faulty services.

Definitions: Defect

Business Dictionary.com:
(www.businessdictionary.com/definition/)
[General] Frailty or shortcoming that prevents an item from being complete, desirable, effective, sales, or of merit, or makes it to malfunction or fail in its purpose.
[Manufacturing] Non-conformance of a product with the specified requirements, or non-fulfillment of user expectations (including the safety aspects).


Cambridge Advanced Learner's Dictionary:
(dictionary.cambridge.org)
[Noun, C]
1. A fault, problem or lack in something or someone that spoils them or causes them not to work correctly.
2. A physical condition in which something is wrong with a part of someone's body.


The Free Dictionary:
(www.thefreedictionary.com)
[Noun]
1. The lack of something necessary or desirable for completion or perfection; a deficiency.
2. An imperfection that causes inadequacy or failure; a shortcoming.


Merriam-Webster Online Dictionary:
(www.merriam-webster.com/dictionary/)
1. (a) An imperfection that impairs worth or utility; (b) An imperfection (as a vacancy or an unlike atom) in a crystal lattice.
2. A lack of something necessary for completeness, adequacy or perfection.