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

Расчет времени на создание программного продукта

ВВЕДЕНИЕ | Характеристика предприятия и его деятельности | Программная и техническая архитектура ИС на предприятии | Выбор комплекса задач автоматизации | Сущности задачи и предметная технология ее решения | Требования к информационной системе | Экономический эффект | ЗАКЛЮЧЕНИЕ |


Читайте также:
  1. I. Выбор электродвигателя и кинематический расчет привода.
  2. I. Кинематический расчет привода.
  3. II г. Основные расчетные соотношения.
  4. II) Найдитев тексте и выпишитев две колонки: наречия времении наречия места.
  5. II. Проектировочный расчет червячной передачи.
  6. III. Расчет по I группе предельных состояний.
  7. III. Расчет фермы покрытия.

Общее время на создание программы складывается из различных компонентов. Структура общего времени на создание программного продукта представлена в таблице 4.1.

 

Таблица 4.1 – Этапы создания программы

№ этапа Обозначение времени данного этапа Содержание этапа
  Подготовка описания задачи.
  Описание задачи.
  Разработка алгоритма.
  Разработка блок-схемы алгоритма.
  Написание программы.
  Набивка программы.
  Отладка и тестирование программы.
  Оформление документации, инструкции пользователю, пояснительной записки.

 

Время рассчитывается в человеко-часах.

Значение берется по фактически отработанному времени, а время остальных этапов (, , , , , , ) – можно взять по фактически отработанному времени или определить расчетно по условному числу команд , по формуле

(4.1)

где - коэффициент, учитывающий условное число команд в зависимости от типа задачи;

– коэффициент, учитывающий новизну и сложность программы.

Для выбора значений этих коэффициентов воспользуемся методическими указаниями для выполнения технико-экономических расчетов [11]. Для данной задачи коэффициент принимается = 2500, коэффициент определяется на пересечении групп сложности и степени новизны - = 0,69.

Исходя из формулы (4.1) можно определить условное число команд: = 2500×0,69 = 1725 (4.2)

Определяем время, затраченное на каждый этап создания программного продукта:

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

= 80 чел / час.

То (время на описание задачи) определяется по формуле:

, (4.3)

где – коэффициент учета изменений задачи, коэффициент в зависимости от сложности задачи и числа изменений выбирается в интервале от 1,2 до 1,5.

– коэффициент, учитывающий квалификацию программиста.

Для данной задачи = 1,3

Значение коэффициента выбираем из методических указаний [11].

В данном случае коэффициент = 0,8

Применяя формулу (3.3) подсчитываем время на описание задачи:

= (чел / час)

(время на разработку алгоритма) рассчитываем по формуле:

, (4.4)

Применяя формулу (4.4) подсчитываем время на разработку алгоритма.

(чел / час)

(время на разработку блок - схемы) определяется аналогично по формуле (4.4) и составляет

= 43,12 (чел / час)

(время написания программы на языке программирования) определяется по формуле:

(4.5)

Применяя формулу (4.5) подсчитываем время написания программы на языке программирования.

(чел / час)

(время набивки программы) определяется по формуле:

(4.6)

Применяя формулу (4.6) подсчитываем время набивки программы.

(чел / час)

(время отладки и тестирования программы) определяется по формуле:

(4.7)

Подставляем значения в формулу и получаем:

(чел / час)

– время на оформление документации, инструкции пользователю, пояснительной записки определяется по формуле

, (4.8)

Подставляем значения в формулу и получаем:

(чел / час)

Теперь, зная время, затраченное на каждом этапе, можно подсчитать общее время на создание программного продукта:

(4.9)

где – общее время на создание программного продукта.

Воспользовавшись формулой (3.9), получаем:

≈593 (чел / час).

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

, (4.10)

где – время, затраченное на разработку в днях.

(чел./ дн.)

Таким образом, общая продолжительность разработки составит 75 календарный день.

 


Дата добавления: 2015-08-02; просмотров: 425 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Информационно-техническое обеспечение задачи| Расходы на разработку

mybiblioteka.su - 2015-2024 год. (0.009 сек.)