| 1. | What are the objectives of financial analyses in a DFTS process? Do they by themselves suffice in meeting those objectives? What should such analyses focus on? |
| 2. | What are the desired outcomes of a DFTS initiative? Give five specific examples in a software development context. |
| 3. | How have views on quality and cost evolved in recent years? What are the major causes of the change in thinking? |
| 4. | Explain what CoSQ means. List three benefits of cost-of-quality analysis. |
| |
| 5. | Explain how payback and Return on Quality Investments (ROQI) are determined. Why should you consider NPV and IRR in evaluating ROQI? What should be the determining factor in initiating a quality task? |
| 6. | List and explain five major CoSQ categories. How are they related, and what are the implications of their relationships? |
| 7. | Explain, with examples, how failure costs escalate if self-debugging by the programmer fails to detect a fault. |
| 8. | What are the pitfalls of a CoSQ program? |
| 9. | What major factors should you consider before initiating ABC and ABM programs in a software environment? List and explain the steps involved in initiating such programs. |
| 10. | What are the benefits of ABC? What are its pitfalls? |
| 11. | Explain and differentiate between "productive activities" and "cost-ofquality activities." How are they related? How will you spread your quality efforts and costs over the software life cycle? |
| 12. | Explain "loss of quality" in the context of Taguchi's QLF. What are the components of such losses? How is QLF used in a product design? |
| 13. | List six financial metrics in evaluating a quality investment and explain their importance. |
| 14. | Why don't financial metrics suffice in evaluating a quality investment? How can this be addressed? |