Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПРАКТИКУМ и лекционный материал от 13.11..docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
458.65 Кб
Скачать

Тема 5. Особенности экономического обоснования в проектировании программного обеспечения

5.1. Характеристика основных этапов выполнения экономического обоснования при проектировании программного обеспечения

Основная задача экономического обоснования в проектировании программного обеспечения – подтвердить актуальность и экономическую целесообразность разработки программного обеспечения (ПО) и его использования потенциальными пользователями.

Экономическое обоснование разработки ПО может включать в себя 4 пункта:

1. Описание функций, назначения и потенциальных пользователей ПО.

2. Расчет затрат на разработку ПО.

3. Оценка результата (эффекта) от использования (или продажи) ПО.

4. Расчет показателей эффективности инвестиций в разработку ПО (кроме варианта разработки ПО под заказ).

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

1. Описание функций, назначения и потенциальных пользователей ПО

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

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

В общем виде возможны 3 основных варианта:

1. Разработка (совершенствование) программного обеспечения для собственных нужд. Соответствующее структурное подразделение предприятия (организации) разрабатывает уникальное ПО для собственного использования внутри предприятия (организации) (например, отдел автоматизации промышленного предприятия создает систему электронного документооборота для данного предприятия). Либо занимается совершенствованием уже существующего ПО.

Пример выполнения: Разработка ПО для собственных нужд.

Организация разработчик

ООО «ИнформПроект»

Юридический адрес организации разработчика

Владимирская область, г. Александров

Заказчик разрабатываемого ПО

ООО «ИнформПроект»

Потребитель разрабатываемого ПО

Отдел сбыта готовой продукции

Исполнитель разрабатываемого ПО

Информационный отдел

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

Совершенствование системы учета сбыта готовой продукции, в том числе:

1) сокращение затрат рабочего времени на учет готовой продукции;

2) повышение оперативности и качества выполняемых операций по учету готовой продукции;

3) обеспечение документооборота по учету готовой продукции.

Требования к разрабатываемому ПО

(совокупность утверждений относительно атрибутов, свойств или качеств программной системы, подлежащей реализации виде текстовых утверждений и графических моделей)

1. Экономические требования (бюджетное ограничение).

2. Пользовательские требования (инструкции пользователю, пользовательские файлы и пр.)

3. Системные требования и ограничения - определения элементарных операций, которые должна иметь система, а также различных условий, которым она может удовлетворять. К системным требованиям и ограничениям относятся:

  • ограничения на программные интерфейсы, в том числе к внешним системам;

  • требования к атрибутам качества;

  • требования к применяемому оборудованию и ПО.

4. Требования к документированию (формы документов).

5. Требования к дизайну.

6. Требования к безопасности и надежности.

7. Требования к эксплуатации и персоналу.

8. Прочие требования (производительность, автономность, ограничения и пр.)

Условия эксплуатации ПО (какие именно операции требуется выполнять с использованием ПО)

1. Учет поступления готовой продукции из цеха на склад в конце рабочей смены в натуральном и стоимостном выражении.

2. Учет остатков готовой продукции на складе в конце рабочей смены в натуральном и стоимостном выражении.

3. Учет отгрузки готовой продукции со склада потребителям в конце рабочей смены в натуральном и стоимостном выражении.

4. Оформление комплекта документов (отчеты по складу)

5. Др.

2. Разработка (совершенствование) программного обеспечения по индивидуальному заказу. Специализированная организация (основной вид деятельности которой и есть разработка ПО) разрабатывает уникальное ПО для сторонней организации, по ее заказу, для использования внутри организации-заказчика (например, заказ от оператора мобильной связи на разработку автоматической системы учета стоимости разговоров абонентов). Либо занимается совершенствованием уже существующего ПО.

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

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