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

Оценка длительности и стоимости разработки ПО

Методика UNIDO. | Задачи и средства финансового моделирования | Общее описание пакета | Финансирование проекта | Простой случай | Учет налога на прибыль, уточненная модель. | Особенности экономики производства крупных программных продуктов | Тема 10. Эвристические методы построения функции полезности | Метод анализа иерархий (МАИ) для формирования оценок ряда трудноформализуемых факторов | Задача оптимизации выбора потребителя |


Читайте также:
  1. Cреда разработки
  2. V. ОЦЕНКА КАЧЕСТВА И КЛАССИФИКАЦИЯ ДОКАЗАТЕЛЬНОЙ СИЛЫ МЕТОДОВ, ПРИВЕДЕННЫХ В РАЗДЕЛЕ ЛЕЧЕНИЕ.
  3. VI. ОЦЕНКА КАЧЕСТВА И КЛАССИФИКАЦИЯ ДОКАЗАТЕЛЬНОСТИ ИСЛЛЕДОВАНИЙ ПО ТЕХНОЛОГИИ МОНИТОРИНГА ВЧД.
  4. VIII. ОЦЕНКА КАЧЕСТВА ОСВОЕНИЯ ОСНОВНЫХ ОБРАЗОВАТЕЛЬНЫХ ПРОГРАММ МАГИСТРАТУРЫ
  5. Анализ жалоб посетителей. Оценка потребительских предпочтений
  6. Анализ и оценка напряженности трудового процесса пользователя
  7. Анализ себестоимости продукции (работ, услуг) по экономическим элементам и статьям калькуляции.

Оценка длительности и стоимости разработки ПО основывается на:

- оценке уровня сложности ПО с целью учета удельной трудоемкости создания одной строки кода;

- учете объема трудозатрат на ПО и заработной платы участников команды с учетом их функций.

5.1 Определение уровня качества ПО предполагает:

- выбор критериев оценки качества;

- задание значений критериев оценки качества.

Типичные критерии оценки:

- интерфейс;

- база данных;

- логика;

- документация;

- управление;

Оценки предполагают некоторый рад типичных примеров, относительно хорошо известных разработчику и выступающих в качестве шкалы оценивания.

Например:

- оценка сложности интерфейса по числу диалоговых окон;

- оценка сложности базы данных по числу сущностей (таблиц) и их атрибутов (столбцов) и т.д.

5.2. Определение затрат на производство ПО

Определение затрат создания ПО выполняется в соответствии с пооперационным планом работ, включающем, например, этапы:

- проектирование;

- кодирование;

- тестирование;

5.2.1) Расчет заработной платы:

5.2.2) Этап кодирования.

Рассчитать производительность Пдень по языку программирования и сложности ПО.

Типичные оценки по сложности:

Простое ПО – 8 LOC в день;

Сложное ПО – 4 LOC в день;

Типичные оценки по языку:

Язык высокого уровня – 2-15 LOC в день;

Язык низкого уровня – 3-25 LOC в день;

Трудозатраты:

Т= R’LOCдень

Выполнить расслоение работы по квалификации и уровню заработной платы разработчиков.

Создание бизнес-плана

Проделанные расчеты могут быть положены в основу этапов:

- Распределение ресурсов;

- Определение рисков, связанных с выполнением проекта;

- Анализ эффективности выполнения проекта.

Данные работы можно провести в рамках соответствующего бизнес плана.

Моделирование бизнес-плана можно проводить либо в универсальных пакетах типа ProjectExpert, либо в специализированных, типа системы прогнозирования экономических характеристик производства программных продуктов ПЛАПС.

Рассмотрим порядок построения соответствующих бизнес планов в рамках возможностей ProjectExpert.

6.1) Производство.

«Производство» - это либо этап тиражирования, либо – этап единичной продажи готового ПО заказчику.

В структуру ЖЦ добавить:

- маркетинговое исследование рынка ПО;

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

6.2) Расчет капитальных затрат.

Имеются типичные затраты на здания, сооружения и т.д.

Типичные специфические капитальные затраты по оборудованию:

- обеспечение производительности обработки информации;

- обеспечение доступа к сети;

- обеспечение емкости систем хранения данных.

6.3) Расчет постоянных издержек

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

6.4) Расчет сроков выполнения этапов создания ПО.

Этапы:

Определить состав команды программистов (количество, квалификации, задачи).

Рассчитать длительность этапов по затратам и составу команды.

Ввести соответствующие ресурсы.

Путем экспертных оценок ввести доли затрат на проектирование и тестирование, исходя из объема затрат на кодирование.

 

ВОПРОС 2: Более сложные модели, чем используемые в ProjectExpert


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


<== предыдущая страница | следующая страница ==>
Спиральная модель| Тема 7. Экономические модели поведения потребителя.

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