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