Главная страница  Анализ эмпирических данных 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 [ 49 ] 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105

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

Длина программ и средняя оценка программистов-исполнителей

Количество onep-iTopoB в программе

Число фирменных программ с данным количеством операторов

Число программ, не содер-жявшп,х ошибок

Среднее количество

ошибок на 100 оператороз

Средняя оценка программиста-исполнителя

0-100

4,09

14.2

101-200

1,81

15.5

201-300

2,22

15,8

301-500

1,85

13,9

301-400

1,84

401-500

1,86

501-800

1.52

14,9

501-600

1,49

601-700

1,61

701-800

1,45

801-1500

1,38

16,1

801-1000

1001-1500

1,54

Свыше 1500

1,47

16,4

1501-2000

1,58

2001 и более

1,39



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 [ 49 ] 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105

© 2000 - 2024 ULTRASONEX-AMFODENT.RU.
Копирование материалов разрешено исключительно при условии цититирования.