Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Определение трудоёмкости и продолжительности работ, при создании программного продукта






Для того, что бы понять какие этапы разработки необходимо выполнить обратимся к ГОСТу 23501.1-79, в котором прописаны следующие этапы разработки ПО:

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

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

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

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

5) внедрение.

На каждом этапе создания программного продукта производятся конкретные виды работ в таблице 1:

Таблица 1 - Виды работ, на каждой стадии разработки ПО

Стадии разработки Перечень работ
Техническое задание - постановка задачи; - подбор литературы; - сбор исходных данных; - определение требований к системе; - определение стадий, этапов и сроков разработки

 

Продолжение таблицы 1

Эскизный проект - анализ программных средств схожей тематики; - разработка общей структуры ПО; - разработка структуры программы по подсистемам; - документирование;
Технический проект - определение требований к ПО; - выбор инструментальных средств; - определение свойств и требований к аппаратному обеспечению;
Рабочий проект - верстка и дизайн; - программирование; - тестирование и отладка ПО; - разработка программной документации; - согласование и утверждение работоспособности системы;
Внедрение - опытная эксплуатация; - анализ данных, полученных в результате эксплуатации; - корректировка технической документации по результатам испытаний

 

Теперь, после определения всех стадий разработки и выполняемых работ необходимо оценить их трудоёмкость. Для этого воспользуемся формулой:

,

при условии: ti – объём трудоёмкости работы, человеко-дней;

tmin – день, в который была выполнена минимальная трудоёмкость;

tmax – день, в который была выполнена максимальная трудоёмкость.

Для того, что бы определить продолжительность выполнение каждого этапа разработки и выполняемых на них работ необходимо:

,

при условии: Ti – трудоёмкость работ в человеко-дней;

Чi – количество людей непосредственно задействованных в разработке;

K вых коэффициент отражающий количество выходных и праздничных дней, рассчитывается по формуле:

,

при условии: 1 – коэффициент, отражающий 100% всех дней в году;

Краб – число рабочих дней в году (257);

Ккал – общее число календарных дней в году (366);

в результате получим:

.

 

Имея всю необходимую информацию, мы можем рассчитать продолжительность каждого из этапов разработки и проходящих на них работах. Для этого воспользуемся формулой (1) и представим данные в виде таблице 2:

 

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

№ работы Стадии разработки и выполняемые на них работы Трудоемкость Количество работников Продолжительность работ
tmin tmax ti Чi Ti
Написание технического задания
  Постановка задачи         2, 6
  Подбор литературы         1, 3
  Установка исходных данных         1, 3
  Определение требований к системе         1, 3
  Определение стадий, этапов и сроков разработки ПО         1, 3
Эскизный проект
  Анализ аналогичных программных средств     2, 4   3, 12
  Разработка общей структуры ПО     2, 4   3, 12
  Разработка структуры ПО по подсистемам         2, 6
  Документирование     3, 4   4, 42
               

 

 

Продолжение таблицы 2

  Определение требований к ПО         1, 3
  Выбор инструментальных средств         1, 3
  Определение свойств и требований к аппаратному обеспечению     2, 4   3, 12
Рабочий проект
  Разработка дизайн     2, 4   3, 12
  Программирование     7, 4   9, 62
  Тестирование и отладка программного продукта     2, 4   3, 12
  Разработка программной документации     4, 8   6, 24
  Подтверждение работоспособности системы     2, 4   3, 12
Внедрение
  Опытная эксплуатация     2, 4   3, 12
  Анализ данных, полученных в результате эксплуатации     1, 4   1, 82
  Поправка технической документации по результатам испытаний     1, 8   2, 34
  Общая трудоёмкость разработки     45, 6     59, 28  

 

В результате расчётов получаем общую продолжительность работ по созданию программного продукта равную 60 календарных дней.


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.007 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал