software-quality

2 posts

IBM поставляла ПО с 0,1 дефектами на KLOC, запрещая разработчикам запускать собственный код

Процесс Cleanroom-инжиниринга IBM достиг дефектности в 100 раз лучше отраслевого среднего, предотвращая баги вместо их поиска. Вот как это работало, почему почти никто это не использует и что вы можете позаимствовать из него сегодня.

IBM поставила систему управления спутником NASA с уровнем 0,1 дефекта на тысячу строк кода. Средний отраслевой показатель в то время колебался между 10 и 50.…

Большинство code review находит 20% дефектов. Fagan inspections находят 90%.

Неформальное code review выявляет 15–30% дефектов. Fagan inspections — структурированный 50-летний процесс — стабильно демонстрирует показатели устранения 60–90%. Вот как они работают, почему команды избегают их и как запустить облегчённую версию.

Большинство code review находит от 15 до 30 процентов дефектов, которые должны были обнаружить. Это не догадка. IBM измерила это в 1970-х, и исследования в…