1 / 24

Questions? / Team Status Reports Continuous Improvement (cont.) SQA in the real world

Software Quality Assurance II Due today: Detailed Design Document I Next Class:Pressman 20; Quiz #2. Questions? / Team Status Reports Continuous Improvement (cont.) SQA in the real world Bio Break ( 5 minutes ) More SQA in the Real World Quiz #2 Review.

fuller
Download Presentation

Questions? / Team Status Reports Continuous Improvement (cont.) SQA in the real world

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. Software Quality Assurance II Due today: Detailed Design Document I Next Class:Pressman 20; Quiz #2 • Questions? / Team Status Reports • Continuous Improvement (cont.) • SQA in the real world • Bio Break (5 minutes) • More SQA in the Real World • Quiz #2 Review

  2. Success Factors for Effective Continuous Improvement • Feedback & Communication • Assessment Results • Take Action on most important issues • Prioritize issues • Formulate action plans • Execute actions • Re-assess results of actions

  3. Assessment of this Class On a blank piece of paper, please do the following (anonymously): • Describe at least one area where Craig is doing well? • Describe at least one area where Craig could improve ? • Rate Craig’s overall performance on a 1-5 scale (1=poor, 5= excellent). 4. Rate your overall satisfaction with the course on a 1-5 scale (1=very dissatisfied, 5= very satisfied).

  4. Results: Numerical Ratings • Overall Rating Craig: 4.4 • Standard deviation: 0.48 • Overall Rating Course: 4.6 • Standard deviation: 0.75

  5. Strengths (n=30) Real world examples/applications (40%) Good / clear lectures (33%) Involves class (13%) Good overheads (10%) Highlights book sections in lecture (3%) AFIs (n=18) Clarify / highlight quiz material (39%) Post detailed lecture notes on web (11%) Change homework each week (6%) More graphics in slides (6%) More real world examples (6%) Add guest lectures (6%) Slow down class (6%) Keep class moving faster (6%) More time on architecture (6%) Get more involved with projects (6%) Unrealistic schedule for 1st demo (6%) Results: Craig – Strengths & AFIs

  6. Action Plan

  7. More SQA in the Real World • #1 Motivation for SQA Efforts • #5 IBM’s “Train Process” • #6 Rigorous Code & Design Reviews • #8 Defect Prevention Process (DPP)

  8. 1 Secrets of Software Quality 25JAIIO Craig Kaplan, Ph.D. I.Q. Company http:\\www.iqco.com

  9. 20% Savings on Service Costs Source: Secrets of Software Quality by Kaplan, Clark, & Tang (McGraw-Hill 1995)

  10. 56% Increase in Revenue per Employee Source: Secrets of Software Quality by Kaplan, Clark, & Tang (McGraw-Hill 1995)

  11. 14% Improvement in Customer Satisfaction Source: Secrets of Software Quality by Kaplan, Clark, & Tang (McGraw-Hill 1995)

  12. 46% Reduction in Field Defects Source: Secrets of Software Quality by Kaplan, Clark, & Tang (McGraw-Hill 1995)

  13. 5

  14. Collapsing the Development Process Business Case Business Case Ext. View Doc. Initial Specs. Initial Specs. Final Specs. Final Specs. Test Case Dev. Coding Coding Ext. View Doc. Formal Test Test Case Dev. Reduced Cycle Time Formal Test

  15. The “Train” Process Release 2.0 Ships on May 1. Feature #1 for Rel. 2.0 Feature #1 Team: Programmer, Tester, Technical Writer

  16. 6

  17. Typical Defect Depletion Curve Defects Found 60% 40% Design Code Unit Formal Ship +6 +18 Test Test +3 Mo. Mo. Mo.

  18. Shifting the Defect Depletion Curve Defects Found Reviews & Inspections 90% 10% Design Code Unit Formal Ship +6 +18 Test Test +3 Mo. Mo. Mo.

  19. Results from IBM Study Hours/Maj Defect spent in Formal Test: 15 - 25

  20. 8

  21. How DPP Works defects Causal Analysis Team Ongoing Work apply improvements, add feedback suggested actions Kickoff Meetings Action Team improvements Centralized data collection and storage tools

  22. Some DPP Success Factors • Need for DPP clear • Management commitment • DPP education for managers & developers • Prioritization by Action Team • Rotate Action Team Assignments • Administrative support for defect logging • Continuous improvement of DPP

  23. Quiz #2 Format / Coverage You are responsible for all of the lectures and reading to date. • Format will be the same as Quiz #1: • Multiple choice • Short answer • Essay • 1/3 covering material that Quiz #1 covered • 2/3 covering new material since Quiz #1

  24. All topics of Quiz #1 review sheet WebE Principles, questions, issues Web UI guidelines Software design model Stepwise refinement Modularity, cohesion, coupling UI – 3 golden rules Task analysis Design issues / principles Data warehouses Data design at the component level Basic Architecture styles/types Cost of quality SPC Defect Prevention Process Inspection and reviews SQA metrics Quality standards Continuous Improvement SQA real-world applications Change Control process All questions on Quiz #1 Quiz #2 Review Topics

More Related