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