Порядок выполнения работы. 2.1 С учетом коэффициентов удельных весов трудоемкости стадий разработки ПО (КТЗ

Ситуация А

2.1 С учетом коэффициентов удельных весов трудоемкости стадий разработки ПО (КТЗ, КЭП, КТП, КРП, КВН) в общей трудоемкости ПО (лабораторная работа № 1, пункт 2.8) и фактической численности исполнителей по стадиям (исходные данные, таблица 3.1) рассчитать уровень загрузки разработчиков по стадиям разработки (Узi) по формуле 2.1.

2.2 На основании результатов проведенных расчетов в п.2.1 определить сроки, необходимые для реализации стадий разработки ПО по формуле 2.2. Результаты расчетов оформить в соответствии с таблицей 2.1.

Таблица 2.1 – Расчет сроков реализации стадий разработки ПО

№ п/п Показатели Стадии разработки Итого
ТЗ ЭП ТП РП ВН
1. Коэффициенты удельных весов трудоемкости стадий разработки ПО (КТЗ, КЭП, КТП, КРП, КВН)*           1,0
2. Распределение нормативной трудоемкости ПО по стадиям, чел.-дн. **            
3. Распределение скорректированной (с учетом Кс, Кн, Кт, Кур) трудоемкости ПО по стадиям, чел.-дн.***            
4. Численность разработчиков по стадиям, чел.            
5. Частный уровень загрузки исполнителей по стадиям, %           -
5. Фонд времени одного разработчика в течение года, дн. - - - - -  
6. Срок реализации, лет            
7. Срок реализации, месяцев            
8. Срок реализации, дней ****            

Примечания: * - расчетные данные из лабораторной работы №1, таблица 2.2, строка 9;

** - расчетные данные из лабораторной работы №1, таблица 2.2, строка 10;

*** - расчетные данные из лабораторной работы №1, таблица 2.2, строка 11;

**** - при проведении перерасчета сроков реализации стадий разработки

принять количество рабочих дней в месяце равным 21.

2.3 Провести распределение суммарной рабочей нагрузки между j-ми разработчиками на каждой i-й стадии для определения индивидуальных уровней загрузки (Узji) с использованием формулы 2.3 и описанного алгоритма в п.1.3.

2.4 На основании проведенных в п.2.1-2.3 расчетов построить фактический график загрузки разработчиков по стадиям разработки ПО, провести корректировку численности с учетом индивидуальных уровней загрузки и построить скорректированный график загрузки исполнителей по стадиям разработки ПО. Результаты оформить в соответствии с таблицами 2.2 и 2.3.

Таблица 2.2 – Фактический график загрузки исполнителей по стадиям разработки ПО

Стадии разработки ПО Фактическая численность исполнителей, чел. Номер исполнителя Уровень загрузки График работы (распределения фонда времени одного рабочего), дн.
% дн.
ТЗ          
ЭП          
         
….                  
ВН                  

Таблица 2.3 – Скорректированный график загрузки исполнителей по стадиям разработки ПО

Стадии разработки ПО Скорректированная численность исполнителей, чел. Номер исполнителя Уровень загрузки График работы (распределения фонда времени одного рабочего), дн.
% дн.
ТЗ              
ЭП              
             
             
….                  
ВН                  

2.5 На основании скорректированной численности исполнителей и индивидуальных уровней загрузки разработчиков (п. 2.4) провести перерасчет срока разработки ПО по формуле 2.4. Результаты расчетов оформить в соответствии с таблицей 2.4.

Таблица 2.4 – Перерасчет сроков реализации стадий разработки ПО с учетом откорректированной численности исполнителей

№ п/п Показатели Стадии разработки Итого
ТЗ ЭП ТП РП ВН
1. Коэффициенты удельных весов трудоемкости стадий разработки ПО (КТЗ, КЭП, КТП, КРП, КВН)           1,0
2. Распределение скорректированной (с учетом Кс, Кн, Кт, Кур) трудоемкости ПО по стадиям, чел.-дн.            
3. Фонд времени одного разработчика в течение года, дн. - - - - -  
4. Фактическая численность разработчиков по стадиям, чел.            
5. Фактический срок реализации, лет            
6. Скорректированная численность разработчиков по стадиям, чел.            
7. Скорректированный срок реализации, лет            
8. Скорректированный срок реализации, месяцев            
9. Скорректированный срок реализации, дней            

2.6 С учетом установленного срока реализации стадий разработки ПО построить календарный график выполнения работ во времени (диаграмму Ганта). Результаты построения оформить в соответствии с таблицей 2.5.

Таблица 2.5 – Календарный график реализации стадий разработки ПО

№ п/п Стадии разработки Трудоемкость, чел -дн. Численность разработчиков, чел. Длительность, мес. График выполнения по месяцам
. .
1. ТЗ                        
2. ЭП                        
3. ТП                        
4. РП                        
5. ВН                        

Ситуация Б

2.7 На основании заданного срока разработки ПО (исходные данные, таблица 3.2) с использованием формул 2.5-2.6 определить расчетное и принятое число разработчиков на каждой стадии разработки ПО. Значение Кпер = 1,41. В соответствии с полученными результатами уточнить срок разработки ПО (по формуле 2.7). Результаты расчетов оформить в соответствии с таблицей 2.6.

Таблица 2.6 – Расчет числа разработчиков по стадиям разработки ПО

№ п/п Показатели Стадии разработки Итого
ТЗ ЭП ТП РП ВН
1. Коэффициенты удельных весов трудоемкости стадий разработки ПО (КТЗ, КЭП, КТП, КРП, КВН)           1,0
2. Срок разработки ПО, лет - - - - -  
3. Фонд времени одного разработчика в течение года, дн. - - - - -  
4. Расчетная численность разработчиков по стадиям, чел.            
5. Принятая численность разработчиков по стадиям, чел.            
6. Коэффициент загрузки исполнителей, %           -
7. Распределение скорректированной (с учетом Кс, Кн, Кт, Кур) трудоемкости ПО по стадиям, чел.-дн.            
8. Уточненный срок реализации стадий разработки ПО, лет            
9. Уточненный срок реализации стадий разработки ПО, мес.            
10. Уточненный срок реализации стадий разработки ПО, дн.            

2.7 С учетом установленного срока реализации стадий разработки ПО построить календарный график выполнения работ во времени (диаграмму Ганта). Результаты построения оформить в соответствии с таблицей 2.7.

Таблица 2.7 – Календарный график реализации стадий разработки ПО

№ п/п Стадии разработки Трудоемкость, чел -дн. Численность разработчиков, чел. Длительность, мес. График выполнения по месяцам
. .
1. ТЗ                        
2. ЭП                        
3. ТП                        
4. РП                        
5. ВН                        

2.8 Результаты оценки сроков и численности исполнителей по стадиям разработки ПО в различных условиях реализации проекта свести в таблицу 2.8.

Таблица 2.8 – Сводная таблица оценки сроков и численности исполнителей по стадиям разработки ПО в различных условиях

Показатели Стадии разработки Итого
ТЗ ЭП ТП РП ВН
При ограничении числа разработчиков
1. Фактическая численность разработчиков по стадиям, чел.(табл. 2.4, стр. 4)            
2. Фактический срок реализации, лет (табл. 2.4, стр. 5)            
3. Скорректированная численность разработчиков по стадиям, чел. (табл. 2.4, стр. 7)            
4. Скорректированный срок реализации, лет (табл. 2.4, стр. 8)            
При изначально заданном сроке разработки ПО
5. Срок разработки ПО, лет (табл. 2.6, стр. 2)            
6. Принятая численность разработчиков по стадиям, чел. (табл. 2.6, стр. 5)            
7. Уточненный срок реализации стадий разработки ПО, лет (табл. 2.6, стр. 7)            

2.9 Сделать выводы по результатам проведенных расчетов и оформить отчет по лабораторной работе.

Исходные данные

3.1 В таблице 3.1 приведены исходные данные по вариантам для проведения расчетов в п. 2.1-2.2.

Таблица 3.1 – Ограничение численности исполнителей по стадиям разработки ПО

Вариант Стадии разработки Фонд времени одного разработчика в течение года, дн.
ТЗ ЭП ТП РП ВН

3.2 В таблице 3.2 приведены исходные данные по вариантам для проведения расчетов в п. 2.7.

Таблица 3.2 – Заданные сроки разработки ПО по вариантам

Срок разработки ПО, лет Вариант
1,5 2,0 1,0 2,5 1,8 2,2 1,9 2,0 1,0 1,5 2,5 1,5 1,0 1,3 2,2
Вариант
1,0 1,5 2,5 2,0 1,0 1,5 1,8 1,3 2,2 1,5 1,0 2,5 1,0 1,5 2,3

Наши рекомендации