What are the Primary Requirements of ISO 9001?

Primary Requirements of ISO 9001:

We can summarise the requirements for the ISO 9001 certification:
Document control: All documents concerned with the development of a software product should be properly managed, authorised, and controlled. This requires a configuration management system to be in place.

Planning: Proper plans should be prepared and then progress against these plans should be monitored.

Review: Important documents across all phases should be independently checked and reviewed for effectiveness and correctness.

Testing: The product should be tested against the specification.

Organisational aspects: Several organisational aspects should be addressed e.g.- management reporting of the quality team.