1 / 10

Cmpe 589

Cmpe 589. Spring 2008 Lecture 1. Software Quality. Definable and measurable Quality: Conformance to requirements, non-conformance is a defect Fitness for use- meets customer expectations. Software Quality. Quality of Design: Grades/ Models Customer purchasing power

marge
Download Presentation

Cmpe 589

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. Cmpe 589 Spring 2008 Lecture 1

  2. Software Quality • Definable and measurable • Quality: • Conformance to requirements, non-conformance is a defect • Fitness for use- meets customer expectations

  3. Software Quality • Quality of Design: • Grades/Models • Customer purchasing power • Quality of Conformance • Degree to which the product meets design specification

  4. Software Quality • Role of Customer • “Small q” –producer perspective, acceptable product defect rate and acceptable reliability. • “Big Q” – Product quality, process quality, and customer satisfaction

  5. Software Quality Problem of the 90’s Customer wants and needs Requirements specification Products designed and implemented with forms on continuous improvement Loop Good product quality and Good support services Good customer satisfaction

  6. Software Quality • Conformance to functionality? • Defect Rate • Reliability • Measure- customer satisfaction • Interrelationships Among Software Attributes • Measures • Models

  7. Software QualityTotal Quality Management (TQM) Continuous Improvement Total Quality Management (TQM) Customer Focus Process Improvement Human side quality Metrics, Models, Measurement and Analysis

  8. Software Quality • Plan-do-check-act: feedback loop and statistical quality control • Quality Improvement Paradigm: internal assessment of company goals and status • Characterize product and its environment • Set goals • Choose appropriate processes • Execute Processes • Analyze Data • Package Expertise for Reuse

  9. Software Quality • S.E.I – Capability and Maturity Model • Stage process improvement – 1-5 stages • Library of repeatable processes • Defect prevention • Technology innovation • Process change methodology • Lean Enterprise Model • Concentrate on value added activities • Eliminate non-value added activities

  10. Software Quality • Ethical Basis for Quality • Technical Issues • Professional Issues • Social Issues

More Related