ISO 9001 Checklist
Quality Policy (4.0 of ISO 9001)
The management shall define the quality policy and ensure all concerned understand this policy. The policy document should be signed by the CEO and be displayed at prominent places.
Management Review (4.1 to ISO 9001)
The quality system adopted to satisfy the requirements for this information standard shall be reviewed periodically to ensure continuity, suitability, and effectiveness. The company shall appoint a management representative with the responsibility to ensure that ISO guidelines are implemented.
Quality System Procedure (QSP) (4.2 of ISO 9001)
The company shall establish a OSP and maintain a documented quality system as a means of ensuring that it confirms to the specified requirements of ISO.
(a) Preparation of documented quality system procedures and instructions.
(b) Effective implementation of these procedures.
Broadly, QAS includes the following:
• QA manual
• Management procedures
• Technical work instructions
Contract Review (4.3 of ISO 9001)
The company shall establish a procedure for contract review and coordination of activities:
• Contractual requirements are adequately defined and documented
• Procedure to resolve any deviation
• Ensure capability to meet contractual requirement
• Records of contract review are maintained
Design control (4.4 of/ so 9001)
Establish and maintain procedures to control and verify the design to ensure that specified requirements are met. The points to be covered are
• Identification of design consideration
• Design methodology
• Use of past design experience
• Inclusion of design experience
• Inclusion of design Inputs requirements
• Design verification
• Design changes
Documnt control (4.5 0f ISO 9001)
• Design documents
• Planning documents
• Procedural documents
• Reference documents
• Document master list and its revision log
• The organization for documentation
Purchasing (4.6 of ISO 9001)
• Hardware, software, tools
• Assessment of sub-contractors
• Verification of supplies
Software Identification and Tracing (4.7 of ISO 9001)
Establish a procedure whereby software can be drilled down to all documentation to trace any information needed. Appropriate numbering, coding and version control numbers should be introduced.
Purchase supplied Product (4.7 of ISO 9001)
The company shall establish a procedure to receive, verify, store and maintain client supplied software/ tools etc. These items are part of the deliverables of the company. If software is found unsuitable it should be returned with resource for rejection.
Process control (4.9 of ISO 9001)
A procedure to ensure that from development to implementation all activities are carried out to meet the quality requirements. The procedure should have following aspects covered through documents:
• Work Instruction
• Monitoring and control of activities
• Approval of processes and hardware and software/ tools etc.
• Workmanship standards
Inspection and testing (4.10 ISO 9001)
Establish a procedure to ensure that resources are as per the required standards. It should cover
• In process inspection and testing
• Final inspection and testing
• Records of testing
Inspection, measuring and testing equipment (4.11 of ISO 9001)
• Establish a procedure to ensure that rules, practices, conventions, tools and techniques agreed upon between the company and customer are adhered to and used in the development
• Software tools, e.g., compilers, editors, database software, steps, communication software internet and Web tools are evaluated earlier for purchase and installation
• Ensure that test plans are evolved for all stages of development
Test status (4.12 of ISO 9001)
Set a procedure to ensure that only tested and quality assured products are dispatched, used or installed.
Control of Non- conforming Products (4.13 0f ISO 9001)
Set up a procedure to ensure that the software not conforming to specified requirements is not dispatched, installed or used by mistake.
Corrective Action (4.14 of ISO 9001)
Set up a procedure to ensure that corrective action is taken to set right non- conforming software.
Handling, Storage and delivery (4.15 ISO 9001)
Ensure that unauthorized persons do not tamper with the software during development and after completion, and as a result, deliver software that has quality problems. Strict controls on access and us of media are necessary to control the quality of outgoing software.
Quality Records (4.16 of ISO 9001)
A procedure should be set to identify and maintain quality records with a clear and unique relation to the software for which it is maintained. There should be a set of guidelines for retention of quality records for future reference in case a dispute arises. The retention period is of mutual convenience and as per contract terms, if any.
Internal quality Audits (4.17 of IO 9001)
A procedure should be in place to audit whether the quality procedures have been complied with. The audit will be scheduled and results reported and corrective action taken as laid down.
Training (4.18 of ISO 9001)
The company will maintain a procedure to identify the training needs of people responsible for quality assurance. The training records will justify the inclusion of personnel in the testing team.
Software Maintenance Service (4.19 0f ISO 9001)
If software includes support and service needs of the customer, then a support procedure should be in place that ensures that this service is effectively carried out.
Statistical Techniques (4.20 of ISO 9001)
A procedure should be in place be in place to verify the needs for statistical techniques that will in turn verify process capability and characteristics. This would be more applicable in process control software.