Главная страница Анализ эмпирических данных т ш wo во 60 40 ZD
о 80 т т 200 Затраты тшиннога бремени, ч[иед. Рис. 4.8. Распределение суммарного числа Уведомлений о проблемах в зависимости от объема используемого машинного времени. О время испытаний; Д время разработки; ® среднее. эпизодически, когда возникают непредвиденные ситуации или когда решение проблемы оказывается не под силу разработчику. Таким образом, можно сказать, что испытатели обнаруживают проблемы, а разработчики их решают. Из диаграммы очевиден стохастический характер деятельности разработчиков, и ясно, что между характеристиками деятельности разработчиков и испытателей нет количественной зависимости Наилучшую аппроксимацию эмпирических данных, относящихся к испытаниям, дает гиперболическая функция (рнс. 4.9). Наихудшая точечная оценка действительных значений этой кривой составляет 22,1% Коэффициент корреляции г равен 0,879, а показатель детерминированности i - ь,ПЪ. Это означает, что можно с 77%-ной уверенностью утверждать о наличии зависимости числа формируемых Уведомлений о проблемах от объема использованного машинного вре мени для проведения испытаний программных изделий. Аналогичная зависимость от ежедневной загрузки ЭВМ не наблюдается (рис. 4.10), что делает невозможным прогнозирование ежедневной деятель 0 80 КО 160. ZOO it 5трагоы шишнтга ijeMmUa испытания, ч/нед. Рис. 4.9. Подбор кривой для описания функциональной зависимости числа Уведомлений о проблемах от объема машинного времени, затраченного на испытания. Гипербола V=A+(B/X); коэффициент корреляции 0,879. Ности, связанной с формированием Уведомлений о проблемах. Приведенные данные следует чрезвычайно осторожно использовать на других стадиях испытаний и в других проектах программных изделий, во-первых, потому, что зависимость, показанная на рис. 4.9, не подтвердилась для ежедневных данных, и, во-вторых, iiOTOMy, что было взято слишком мало точек для построения графика. Кроме того, хотя логика устранения выбросов основывалась на ряде причинных факторов, таких, как чрезмерное тестирование одной из частей программного обеспечения по сравнению с Другими, тем не менее степень действительного влияния этих факторов не может быть определена коли-.Чественно. Следует также иметь в виду, что процесс формирования Уведомлений о проблемах был неуправляемым, и эти документы были порождением скорее Здравого смысла, чем осознанных потребностей. Не-Достаток координации этого процесса вел к тому, что Ьоступали и такие уведомления, которые не отражали W 20 3D 40 50 60 Затрать! машинного бремени на испытания, ч/день Рис. 4.10. Данные о связи ежедневно затрачиваемого на испытания количества машинного времени и числа формируемых Уведомлений о проблемах. истинных проблем. Поскольку подобный эффект не может быть измерен, в отдельных случаях исследование ошибок в связи с машинным временем, затрачиваемым на их выявление и устранение, просто не имеет смысла. В целом результаты проведенного исследования позволяют сделать следующие выводы: 1. Если рассматривается достаточно представительный объем данных, то возможно существование количественной зависимости между объемом использованного машинного времени и числом формируемых Уведомлений о проблемах. Получение такой зависимости может обеспечить установление регулирующих механизмов для целей планирования.
|
© 2000 - 2024 ULTRASONEX-AMFODENT.RU.
Копирование материалов разрешено исключительно при условии цититирования. |