Главная страница Анализ эмпирических данных Lubdmili 111.1. 15 -W 5 -0 i j.-l i 1 1 1 i i irhl i f 20 15 W lililililililiftfriirrhtni i i iftli i i irrfni i ;йз u-j leaa lb3- 0,7S.1,7S ZS 3,7S vs S,7S 6,7! 7,75 S,7S g,75 W,7S n.7S Г2.75 n,7S№,26 1%25 20,7У ZVS Dj25 Z,2S !jZ5 i2S 5,2S Ъ,К 7,2b B,ZS 9,ZS tt,2S 11,25 12,2513,25 ISJS tS.75 225 Част Рис. 4,4. Частота ошибок в программах при раз,чичном распределении программистов. СЕ -три и.яи более программистов на программу, обшее число программ 30. частота ошибок 1,97 на too операторов; 6 - два программиста на программу, общее число программ 55, частота ошибок 1,87 на 100 операторов; в -о,а,ин программист на программу, общее число программ .87, частота ошибок 2,87 на 100 операторов. * 20 и менее операторов; Д с;)ея-нее; А медиана. J I L 0 J. I I I I 4S 35 5§ IB 100 300 500 700 900 1100 1300150017001900210023002500 Число оператород/одна программа Рис. 4.5. Распределение программистов по программам различного объема. й-три или более программистов на о.ину программу, средняя длина 574 оператора; б-два программиста на программу, средняя длина 430 операторов,-е-один програмтаист на программу, средняя длина 449 операторов. без глазу . На самом деле программы, созданные только одним программистом, имели несколько более высокий средний уровень ошибок (2,87 ошибки на 100 операторов), чем программы, созданные двумя и более программистами (1,87 и 1,97 ошибки на 100 операторов соответственно). Разработка программы с высоким уровнем ошибок (более 2 ошибок на 100 операторов) осущ,ествлялась в столь неблагоприятных условиях, что оказалось невозможным определить степень влияния персональных назначений на качество программных изделий. Как отметил один из руководителей Проекта 3, выполнение задания коллективом разработчиков имело влияние на каче-ство, возможно, потому, что их назначения обычно производились в кризисных ситуациях, т. е. когда были необходимы свежий взгляд и дополнительные людские ресурсы. Назначение нескольких программистов проиаводи-лось в случае разработки крупных программ (рис. 4.5). Для программ, которые разрабатывали три и более программиста, средний размер составлял 574 оператора, в то время как средние размеры программ, разработанных двумя и одним программистами, составили 430 и 449 операторов соответственно. Таблица 4.11 Длина программ и средняя оценка программистов-исполнителей
|
© 2000 - 2024 ULTRASONEX-AMFODENT.RU.
Копирование материалов разрешено исключительно при условии цититирования. |