Плюсы и минусы индивидуальной разработки

Перед нашими потенциальными клиентами всегда стоит выбор:

  • Разработка своими силами
  • Покупка готового программного обеспечения
  • Разработка на заказ

У каждого варианта есть свои плюсы и минусы

Разработка своими силами

Покупка готового продукта

Разработка «на заказ» силами Адвантум

+ - + - + -

Ваши разработчики уже не один год создают Информацион- ную Систему Вашего предприятия и полностью владеют предметной областью

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

Вы получаете готовый, проверенный не на одном предприятии продукт

Шаг в сторону от логики работы купленной системы может вылиться в неразрешимую проблему, либо в значительные финансовые и/или временные затраты

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

Срок создания “полной” системы заранее неизвестен, так как набор модулей системы и функциональность модулей определяет сам Заказчик по мере разработки системы. Для успешного выполнения работ необходимо активное участие на этапах определения требований и согласования версий и документов сотрудника вашего предприятия, уполномоченного разрешать возникающие вопросы и принимать ответственные решения. Для успешного функционирования разработанной и внедренной информационной системы необходима активная позиция руководителей “верхнего звена”

Разработка и доработка программного продукта может производиться постоянно в течение неограничен- ного количества времени

Разработчики используют устаревшие методики создания систем

Вам обещают быстрое развертывание системы

Ваши разработчики не смогут обеспечить качественную поддержку внедренной системы, так как исходные коды большинства компонент системы закрыты

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

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

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

Документация к системе обычно не выпускается, при увольнении одного или нескольких разработчиков “их части системы” со временем переписываются заново

Система обычно хорошо документирована

В документации не находят отражение те изменения, которые были произведены во время внедрения

Документация, как постановочная, так и пользовательская, выпускается всегда

Полная документация выпускается после проведения опытной эксплуатации, когда внесены все исправления и дополнения в систему

Система “бесплатна” для организации

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

Стоимость системы известна заранее

Начальная стоимость системы обычно значительно вырастает по мере внедрения

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

Полная стоимость системы зависит лишь от “аппетитов” Заказчика в части набора разрабатываемых модулей системы

Отношения к Вашим разработчикам как к “своим людям” на предприятии облегчает нахождение общего языка между разработчиками и будущими пользователями

Разработчики вынуждены идти на поводу у некоторых пользователей, развитие системы может быть осложнено характером отношений руководителя службы IT и руководителями бизнес- подразделений

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

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

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

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

 

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

 

 

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

 

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

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

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

После нескольких месяцев эксплуатации штатные разработчики предприятия своими силами могут вести работу по сопровождению системы в широком смысле — администрирование баз данных, установка и конфигурирование рабочих мест и необходимого оборудования, написание и включение в код системы различных отчетов и т.п. Можно использовать и технологическое сопровождение системы силами компании-разработчика, если на то будет желание Заказчика.