26. Стоимость исправления
дефектов
• Чем дольше дефект в системе, тем дороже его
исправление.
• Дороже = время, деньги, ресурсы
• Чем раньше ошибка внедряется в приложение,
тем сильнее она переплетается с другими
частями
27. Стоимость исправления
дефектов
• Раннее обнаружение ошибок = снижение
стоимости разработки и поддержки
• Дефекты проникают в систему на всех этапах, от
планирования и проектирования до релиза.
29. Главный закон контроля
качества ПО
• Средняя производительность труда 10-50 строк
• Основное время убивается на поиск багов и
отладку
• Меньше времени на отладку = повышение
производительности труда
37. Тестирование
• Процесс незрелый: 5 чистых на 1 грязный
• Процесс зрелый: 5 грязных на 1 чистый
• За счет создания большего количества грязных
тестов
38. Тестирование
• Средний показатель ошибок: 1-25 на 1000 строк
• Microsoft: 10-20 ошибок на внутреннем
тестировании
• Microsoft: 0.5 ошибок в готовом продукте