Is a record of progress and it supports continuity of development as the development team changes.
That following activities:
Quality assurance – Establish organizational procedures and standards of quality.
Quality planning- Select applicable procedures and standards for a particular project and modify these as required.
Quality control – Ensure that procedures and standards are followed by the software development team.
Quality management – it should be a separate process from project management.