Software quality assurance is an umbrella activity that is applied throughout the software process

Quality : Refer to measurable characteristics of a software This items can be compared based on a given standard

Quality Design : The characteristics that designers specify for an item includes : Requirement, specification and design of the system

Quality of Conformation : the degree to which the design specification are followed it focuses on implementation based on the design

Quality Controls Means the series of inspection, reviews, and test used throughout the develop cycle of software product.

Quality assurance is independence of manufacturing In process quality is checked during manufacturing Validation of facilities, equipments, process, products and cleaning as per master plan Complaint handling Storage of quality record and control samples Stability studies, Registration of documents

All those planned and systematic actions necessary to provide adequate confidence that a structure, system, or component will perform satisfactorily in service. Risk based approach applied to establish adequate confidence based on consequences of failure (e.g. more rigor for nuclear safety applications).