Расчет трудоемкости разработки ПО и численности исполнителей 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Расчет трудоемкости разработки ПО и численности исполнителей



 

Расчет затрат времени на разработку по охватывает работы, выполняемые специалистами на стадиях:

─ техническое задание;

─ эскизный проект;

─ технический проект;

─ рабочий проект;

─ внедрение.

При расчете фактических затрат времени на программирование необходимо учесть влияние таких факторов, как:

─ количество разновидностей форм входной информации;

─ количество разновидностей форм выходной информации;

─ степень новизны комплекса задач;

─ сложность алгоритма;

─ виды используемой информации;

─ сложность контроля входной и выходной информации;

─ объем входной информации;

─ использование типовых проектных решений.

 

Таблица 1

Наименование подсистем АСУ по вариантам

 

Вариант   Наименование подсистемы АСУ Заказчик
1 Управление движением поездов Отделение ж/д
2 Бухгалтерский учет Промышленное предприятие
3 Контроль исполнения поручений Банк
4 АС Горплан Администрация города
5 АС Размещения жилищного строительства Отдел архитектуры
6 АС Работа с заявлениями граждан Администрация города
7 АС Культура Управление культуры
8 АС Учет начислений и выплат пенсий и пособий Райсобес
9 АСУ-урожай Управление с/х области
10 АС Страхование граждан Страховая фирма
11 АС Страхование. Оперативное управление То же
12 АС Учет движения медицинских товаров Облздравотдел. Фонд медицинского страхования
13 АСУ Водоканал Водоканал
14 АС Материально-техническое снабжение Промышленное предприятие
15 Управление финансовой деятельностью То же
16 Управление использованием машин и механизмов Автотранспортное предприятие
17 Учет кадров труда и зарплаты Промышленное предприятие
18 Расчет и учет платежей за коммунальные услуги ЖКХ
19 Учет основных средств подсистемы “Бухгалтерский учет” Промышленное предприятие
20 Автоматизация технологических процессов (АСУТП) То же

 

Предусматриваются четыре степени новизны разрабатываемых задач:

А – разработка комплекса задач, предусматривающая применение принципиально новых методов разработки, проведение научно-исследовательских работ;

Б – разработка типовых проектных решений, оригинальных задач и систем, не имеющих аналогов;

В – разработка проекта с использованием типовых проектных решений, при условии их изменения; разработка проектов, имеющих аналогичные решения;

Г – привязка типовых проектных решений.

 

Сложность алгоритма представлена тремя группами:

1. Алгоритмы оптимизации и моделирования систем и объектов.

2. Алгоритмы учета и отчетности, статистики, поиска.

3. Алгоритмы, реализующие стандартные методы решения, а также предусматривающие применения сложных численных и логических методов.

 

Трудоемкость разработки проекта зависит также от вида:

─ используемой информации:

ПИ – переменной информации;

НСИ – нормативно-справочной информации;

БД – баз данных;

─ разработки и режима работы:

РВ – режим работы в реальном времени;

ТОУ – телекоммуникационная обработка данных и

управление удаленными объектами; от объема входной

информации.

 

Сложность организации контроля входной и выходной информации представлена следующими группами:

11 – входные данные и документы разнообразного формата и структуры. Контроль осуществляется перекрестно, т.е. учитывается связь между показателями различных документов;

12 – входные данные и документы однообразной формы и содержания, осуществляется формальный контроль;

21 – печать документов сложной многоуровневой структуры разнообразной формы и содержания;

22 – печать документов однообразной формы и содержания, вывод массивов данных на машинные носители.

 

Исходные данные для расчетов приведены в табл.2. Базовые затраты времени на программирование приняты условно для комплексов задач степени новизны В, группы сложности алгоритма решения 3.

Для определения трудоемкости разработки задач с другими характеристиками следует пользоваться поправочными коэффициентами (см. табл.5-11).


Таблица 2

Исходные данные по вариантам

 

Характеристика задач

Вариант

  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Срок разработки, мес. 4 6 2 3 4 2 7 6 4 5 5 2 3 4 3 2 4 6 3 7
Количество форм информации; шт. входной выходной     6 8     4 6     5 3     2 7     7 4     2 3     5 5     4 6     3 5     6 4     3 6     2 6     3 3     5 6     6 4     2 6     3 3     5 8     3 4     8 5
Вид используемой информации: форм переменной информации форм НСИ базы данных   4 2 1   2 2 1   3 2 2   1 1 2   5 2 1   2 - 3   2 3 1   2 2 1   2 2 2   3 3 1   2 1 1   1 1 2   2 1 1   3 2 1   3 3 1   1 1 2   2 1 2   2 3 1   2 1 2   6 2 1
Степень новизны задачи   В   Г   Г   Г   В   В   Б   Г   В   В   В   В   Г   В   В   Г   Г   Б   Г   А
Сложность алгоритма 2 3 3 2 3 3 2 2 2 3 3 2 3 2 2 1 2 2 2 1
Сложность организации контроля: входной информации     11     11     12     12     11     12     11     12     12     11     11     12     11     12     12     11     11     12     11     11
выходной информации 21 21 22 21 22 22 21 21 22 21 22 21 21 22 22 21 21 22 21 22

 

 

Окончание табл. 2

 

Характеристика задач

Вариант

  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Вид обработки информации (ТОУ, РВ)      ТОУ     РВ     ТОУ     РВ     РВ     РВ      ТОУ     РВ     ТОУ                              РВ     РВ      ТОУ     РВ     РВ     РВ     РВ     РВ     РВ      РВ     РВ
Доля стандартных модулей.   0,6   0,8   0,5   0,7   0,6   0,6   0,8   0,7   0,6   0,5   0,6   0,7   0,7   0,8   0,8   0,7   0,7   0,5   0,7   0,6
Объем входной информации, тыс. документострок     8     15     5     8     5     10     5     51     6     60     70     10     6     60     52     6     20     70     5     25
Базовая трудоемкость разработки, чел,-дней:  - техни­ческое задание (табл.3);  - эскизный проект (табл.4);  - технический проект;  - рабочий проект;  - внедр­ение.   36     150 36     26     120 27     20     80 26   18     100 27   31     120 39   12     52 19   28     124 45   11     95 16   21     100 36   13     96 15   10     82 14   15     50 20   28     90 33   26     80 39   30     95 26   17     110 40   19     83 30   31     130 34   21     65 19   52     155 60

Таблица 3

Затраты времени при выполнении работ на стадии “Техническое задание”

Комплекс задач (задачи) подсистем

Степень новизны

А Б В Г
Перспективное планирование развития и размещения отрасли, управление проектированием и капитальным строительством, технико-экономическое планирование, оперативное управление, управление ценообразованием 79 57 37 34
Управление материально-техническим снабжением, управление сбытом продукции, управление комплектацией, управление экспортными и импортными поставками 105 76 42 30
Бухгалтерский учет, управление финансовой деятельностью 103 72 48 35
Управление организацией труда и заработной платой, управление кадрами, нормы и нормативы, управление охраной труда 63 46 30 19
Управление качеством продукции, управление технологическими процессами, управление стандартизацией, управление технической подготовкой производства 64 47 31 22
Управление транспортными перевозками, управление техническим обслуживанием производства, управление вспомогательными службами и энергоснабжением 91 66 43 26
Управление НИР и ОКР 50 36 24 15
Управление научно-технической информацией 50 36 24 15
Совершенствование документооборота и контроль исполнения документов 50 36 24 15
Управление охраной природы и окружающей средой 50 36 24 15
Учет пенсий, пособий и страховых операций 79 55 36 26
Статистические задачи 129  111 61 38
Задачи расчетного характера 92 69 47 29

Таблица 4

Затраты времени при выполнении работ на стадии “Эскизный проект”

Комплекс задач (задачи) подсистем

Степень новизны

А Б В Г
Перспективное планирование развития и размещения отрасли, управление проектированием и капитальным строительством, технико-экономическое планирование, оперативное управление, управление ценообразованием 175 117 77 53
Управление материально-техническим снабжением, управление сбытом продукции, управление комплектацией, управление экспортными и импортными поставками 115 79 53 35
Бухгалтерский учет, управление финансовой деятельностью 166 112 73 57
Управление организацией труда и заработной платой, управление кадрами, нормы и нормативы, управление охраной труда 151 101 67 46
Управление качеством продукции, управление технологическими процессами, управление стандартизацией, управление технической подготовкой производства 157 99 67 44
Управление транспортными перевозками, управление техническим обслуживанием производства, управление вспомогательными службами и энергоснабжением 170 100 70 45
Управление НИР и ОКР 151 101 67 46
Управление научно-технической информацией 151 101 67 46
Совершенствование документооборота и контроль исполнения документов 151 101 67 46
Управление охраной природы и окружающей средой 151 101 67 46
Учет пенсий, пособий и страховых операций 103 70 45 36
Статистические задачи       49
Задачи расчетного характера       41

Таблица 5

Поправочные коэффициенты для определения трудоемкости работ стадии “Технический проект”(К 1 К 2 К 3)

Вид используемой информации

Степень новизны

  А Б В Г
ПИ 1,70 1,20 1,00 0,50
НСИ 1,45 1,08 0,72 0,43
БД 4,37 3,12 2,08 1,25

 

 

Таблица 6

Поправочные коэффициенты для определения трудоемкости работ стадии “Рабочий проект”(К 1 К 2 К 3)

Вид используемой информации Группа сложности алгоритма

Степень новизны

    А Б В Г
  1 2,27 1,62 1,20 0,65
ПИ 2 2,02 1,44 1,10 0,58
  3 1,68 1,20 1,00 0,48
  1 1,36 0,97 0,65 0,40
НСИ 2 1,21 0,86 0,58 0,34
  3 1,01 0,72 0,48 0,29
  1 1,14 0,81 0,54 0,32
БД 2 1,05 0,72 0,48 0,29
  3 0,85 0,60 0,40 0,24

 

При использовании информации различных видов поправочный коэффициент на стадиях “Технический проект” и “Рабочий проект” рассчитывается по формуле:

 

,

 

где К П – поправочный коэффициент; К 1, К 2, К 3  – поправочные коэффициенты согласно табл.5 и 6; m, n, р – количество наборов данных переменной информации (ПИ), нормативно-справочной информации (НСИ), информации при использовании банка данных (БД) соответственно.

 

Таблица 7

Поправочные коэффициенты для определения трудоемкости работ на стадиях “Технический проект”, “Рабочий проект”, “Внедрение”

Стадия разработки проекта

Объем входной информации (включая верхнюю границу), тыс. документострок.

до 50 до 100 до 200 свыше 200
Технический проект 1,0 1,05 1,10 1,2
Рабочий проект 1,0 1,10 1,20 1,3
Внедрение 1,0 1,15 1,25 1,4

 

Нормы времени на разработку стадии “Рабочий проект” и “Внедрение” рассчитаны при сложности контроля входной информации – 12 и контроля выходной информации – 22. В других случаях следует пользоваться поправочными коэффициентами табл.8.

 

Таблица 8



Поделиться:


Последнее изменение этой страницы: 2019-05-20; просмотров: 196; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.136.154.103 (0.036 с.)