1 / 17

Quality Management

Quality Management. Presented by: Fakhar Imam Aqeel Shuja Tanzeela Asghar. What is Quality?. Quality is a characteristic or attribute of something or an Item etc. Software quality management.

zihna
Download Presentation

Quality Management

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Quality Management Presented by: Fakhar Imam Aqeel Shuja Tanzeela Asghar

  2. What is Quality? Quality is a characteristic or attribute of something or an Item etc.

  3. Software quality management Software quality management system is the principle methodology used by organization to ensure that the product they develop have the desire quality. • Ensuring that the required level of quality is achieved in a software product.

  4. Software quality management • Involves defining appropriate quality standards and procedures and ensuring that these are followed.

  5. Scope of quality management • Quality management is particularly important for large, complex systems. The quality documentation is a record of progress and supports continuity of development as the development team changes. • For smaller systems, quality management needs less documentation and should focus on establishing a quality culture.

  6. Documentation standards • Documentation process standards • Concerned with how documents should be developed, validated and maintained. • Document standards • Concerned with document contents, structure, and appearance. • Document interchange standards • Concerned with the compatibility of electronic documents

  7. Quality management activities • Quality planning • Select applicable procedures and standards for a particular project and modify these as required. • Quality assurance • Establish organisational procedures and standards for quality. • Quality control • Ensure that procedures and standards are followed by the software development team.

  8. Quality assurance and standards • Standards are the key to effective quality management. • They may be international, national, organizational or project standards. • Product standards define characteristics that all components should exhibit e.g. a common programming style. • Process standards define how the software process should be enacted.

  9. Quality planning • A quality plan sets out the desired product qualities and how these are assessed and defines the most significant quality attributes. • The quality plan should define the quality assessment process. • It should set out which organisational standards should be applied and, where necessary, define new standards to be used

  10. Quality plans • Quality plan structure • Product introduction; • Product plans; • Process descriptions; • Quality goals;

  11. Quality control • This involves checking the software development process to ensure that procedures and standards are being followed.

  12. Software Quality Traditionally quality product is defined in term of its “fitness of purpose ” a quality product does exactly what the users want it to do. For software products, fitness of purpose is usually interpreted in terms of satisfaction of the requirements laid down in the SRS (Software Requirement Specification) documents.

  13. Software Quality • Portability: • A software product is said to be portable, if it can be easily made to work in different operating system environments with other software products. • Usability: • A software product has good usability , if different categories of users can easily use the functions of the product.

  14. Software Quality • Reusability: • A software product has good reusability if different modules of the product can be easily reused to develop new products. • Correctness: • A software product is correct, if all of the different requirements a specified in the SRS document have been correctly implemented.

  15. Software Quality • Maintainability: • A software product is maintainable, if errors can be easily corrected as and when they show up, if new functions can be easily added to the product, and if the functionalities of the product can be easily modified.

  16. ISO 9000 • International standards organization • Accepted in 63 countries • Published 9000 series of standards in 1987 • The ISO 9000 certification serves as a reference for contract between independent parties • ISO-9000 Standards Help us to produce a quality product

  17. Thank You References: Software Engineering by Roger S. Pressman Fundamentals of Software Engineering By: Rajib Mall

More Related