Наконец, стали доступны материалы с QADays. Помимо интересных докладов, там можно увидеть и меня, ассистирующего Чарльзу Стерлину:
Небольшие выдержки с цифрами из докладов в подкате.
Рэкс Блэк в своем докладе, показал вот такую замечательную табличку:
Как видим, мы, программисты, для тестирования подходим весьма плохо. Также Рекс, привел пример из своей практики: исправление 1 бага на этапе анализа требований стоило, в обсуждаемой компании, 37$, исправление аналогичного бага в требованиях, в случае выявления его на этапе финального тестирования, стоило 3700$, т.е. на 2 порядка больше.
Ну и немного цифр из доклада Александра Ложечкина.
В США в 2011 году потери от ошибок в программном обеспечении составили $59 миллиардов. Из них 64% порождены конечными пользователями.
Также он привел средние показатели по отрасли:
Средний перерасход средств составляет 45%.
В среднем, отставание по срокам составляет 63%.
Опять же, в среднем, на выходе пользователи получают меньше функциональности на 67%.
Как то вот так. Посмотришь на все эти цифры и понимаешь, далеко еще разработке программного обеспечения до инженерной дисциплины. Хотя, если вспонить группировку российских спутников в Тихом океане, может и инженерная.
Небольшие выдержки с цифрами из докладов в подкате.
Рэкс Блэк в своем докладе, показал вот такую замечательную табличку:
Активность
|
DDE (количество
обнаруженных дефектов, к общему количеству дефектов)
|
Анализ(Review)
требований
|
65%
|
Анализ архитектуры
|
65%
|
Анализ кода
|
60%
|
Тестирование программистами (плохие)
|
10%
|
Тестирование программистами (средние)
|
25%
|
Тестирование программистами (лучшие)
|
50%
|
Профессиональное тестирование (средине)
|
85%
|
Профессиональное тестирование (хорошие)
|
90%
|
Профессиональное тестирование (лучшие)
|
99%
|
Как видим, мы, программисты, для тестирования подходим весьма плохо. Также Рекс, привел пример из своей практики: исправление 1 бага на этапе анализа требований стоило, в обсуждаемой компании, 37$, исправление аналогичного бага в требованиях, в случае выявления его на этапе финального тестирования, стоило 3700$, т.е. на 2 порядка больше.
Ну и немного цифр из доклада Александра Ложечкина.
В США в 2011 году потери от ошибок в программном обеспечении составили $59 миллиардов. Из них 64% порождены конечными пользователями.
Также он привел средние показатели по отрасли:
Средний перерасход средств составляет 45%.
В среднем, отставание по срокам составляет 63%.
Опять же, в среднем, на выходе пользователи получают меньше функциональности на 67%.
Как то вот так. Посмотришь на все эти цифры и понимаешь, далеко еще разработке программного обеспечения до инженерной дисциплины. Хотя, если вспонить группировку российских спутников в Тихом океане, может и инженерная.
Комментариев нет:
Отправить комментарий