воскресенье, 15 апреля 2012 г.

О деньгах в тестировании

Наконец, стали доступны материалы с QADays. Помимо интересных докладов, там можно увидеть и меня, ассистирующего Чарльзу Стерлину:
Небольшие выдержки с цифрами из докладов в подкате.

 Рэкс Блэк в своем докладе, показал вот такую замечательную табличку:

Активность
DDE (количество обнаруженных дефектов, к общему количеству дефектов)
Анализ(Review) требований
65%
Анализ архитектуры
65%
Анализ кода
60%
Тестирование программистами (плохие)
10%
Тестирование программистами (средние)
25%
Тестирование программистами (лучшие)
50%
Профессиональное тестирование  (средине)
85%
Профессиональное тестирование  (хорошие)
90%
Профессиональное тестирование  (лучшие)
99%

Как видим, мы, программисты, для тестирования подходим весьма плохо. Также Рекс, привел пример из своей практики: исправление 1 бага на этапе анализа требований стоило, в обсуждаемой компании, 37$, исправление аналогичного бага в требованиях, в случае выявления его на этапе финального тестирования, стоило 3700$, т.е. на 2 порядка больше.

Ну и немного цифр из доклада Александра Ложечкина.
В США в 2011 году потери от ошибок в программном обеспечении составили $59 миллиардов. Из них 64% порождены конечными пользователями.

Также он привел средние показатели по отрасли:
Средний перерасход средств составляет 45%.
В среднем, отставание по срокам составляет 63%.
Опять же, в среднем, на выходе пользователи получают меньше функциональности на 67%.

Как то вот так. Посмотришь на все эти цифры и понимаешь, далеко еще разработке программного обеспечения до инженерной дисциплины. Хотя, если вспонить группировку российских спутников в Тихом океане, может и инженерная.

Комментариев нет:

Отправить комментарий