|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Расчет трудоемкости разработки ППРасчёт трудоёмкости разработки программного продукта выполняется на основе алгоритма 2а (традиционный, формируется разработчиком) [5]. Трудоемкость разработки ПП зависит от степени новизны разработки, сложности алгоритма ее функционирования, объема используемой информации и вида ее обработки, уровня используемого алгоритмического языка программирования. По степени новизны разрабатываемая в данной работе программная продукция относится к группе В (разработка ПП, имеющей аналоги) [5]. По степени сложности алгоритма функционирования данная ПП относится к группе сложности 1 (ПП, реализующая моделирующие алгоритмы) [5]. По виду представления исходной информации и способа ее контроля программный продукт относится к группе 12 - исходная информация представлена в форме документов, имеющих одинаковый формат и структуру, по виду представления выходной информации - к группе 22 - требуется печать документов одинаковой формы и содержания, вывод массивов данных на машинные носители. Для проведения работ создана группа из одного исследователя и одного программиста. Разработка ПП при традиционном методе планирования разбивается на следующие этапы: · техническое задание (ТЗ) · эскизный проект (ЭП) · технический проект (ТП) · рабочий проект (РП) · внедрение разработанного ПП Источник формирования ТЗ – разработчик, стадии разработки ПП – традиционные. Трудоемкость разработки программной продукции. Трудоемкость разработки программной продукции
Продолжительность работ на каждом этапе разработки ПП определяют по формуле: где
4.2.1. Трудоемкость разработки технического задания:
Их значения рассчитываются по формулам:
Поскольку разработка ТЗ осуществляется разработчиком постановки задачи, трудоемкость, приходящаяся на разработчика ПП, Тогда
Тогда получаем:
Трудоемкость разработки ТЗ:
4.2.2. Трудоемкость разработки эскизного проекта: Трудоемкость разработки эскизного проекта
Их значения рассчитываются по формулам:
Принимаем:
Тогда имеем:
Тогда трудоемкость разработки эскизного проекта: На данном этапе работа разработчиком постановки задачи и разработчиком ПО проводится параллельно: разработчик постановки задачи выполняет 70% работы, разработчик ПО – 30%. Причем последний начинает работу, когда первый выполнит 20% работы (выдача предварительной информации и задания разработчику ПО). По завершении работы разработчика ПО на данном этапе разработчик постановки задачи выполняет 20% работы (обработка полученных результатов). Поэтому продолжительность разработки эскизного проекта составит:
Тогда продолжительность работ разработчика программы:
4.2.3.Трудоемкость разработки технического проекта:
По таблице 16 из [5] принимаем (функциональное назначение – задачи расчетного характера, степень новизны – В, группа сложности алгоритма - 1):
По таблице 18 из [5] принимаем:
В соответствии с рекомендациями:
Находим значение Тогда трудоемкость разработки технического проекта:
На данном этапе работа разработчиком постановки задачи и разработчиком ПО проводится параллельно. Поэтому продолжительность разработки технического проекта составит:
Продолжительность работы разработчика программы:
4.2.4. Трудоемкость разработки рабочего проекта:
По таблице 19 из [5] принимаем:
По таблице 17 из [5] принимаем:
По таблице 20 из [5] принимаем значение:
По таблице 21 из [5] принимаем:
По таблице 22 из [5] принимаем:
Имеем:
Тогда:
По таблице 35 из [5]:
Тогда трудоемкость разработки рабочего проекта:
На данном этапе работа разработчиком постановки задачи и разработчиком ПО проводится последовательно: разработчик постановки задачи выполняет 15% работы, разработчик ПО – 85%. Причем последний начинает работу, когда первый выполнит 5% работы (выдача предварительной информации и задания разработчику ПО). По завершении работы разработчика ПО на данном этапе разработчик постановки задачи выполняет 10% работы (обработка полученных результатов). Поэтому расчет продолжительности разработки рабочего проекта следует проводить как сумму продолжительностей работ постановщика задачи и разработчика ПО.
4.2.5. Трудоемкость выполнения стадии “Внедрение”: Рассчитывается по формуле:
По таблице 48 из [5] выбираем:
Коэффициенты
Тогда трудоемкость выполнения стадии “Внедрение”:
На данном этапе работа разработчиком постановки задачи и разработчиком ПО проводится параллельно. Поэтому продолжительностьстадии внедрения составит:
Продолжительность работы разработчика программы:
Общая трудоемкость разработки ПП:
4.2.6. Общая продолжительность разработки ПП:
Планирование и контроль над ходом выполнения проекта по разработке ПП проводим по календарному плану- графику выполнения работ и используем ленточный график для наглядного представления информации. Для этого переведем рабочие дни в календарные. График работы – 5 дней в неделю, поэтому коэффициент перевода рабочих дней в календарные следующий: 7/5=1.4. Продолжительность работ в календарных днях:
Рис.4.2.
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.016 сек.) |