Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Преимущества и недостатки заказных, уникальных и тиражируемых систем

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

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

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

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

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

Кроме всех этих минусов, которые могут, в основном, потянут за собой денежные убытки, есть и плюсы. Из плюсов можно выделить возможность разрабатывать систему «Под себя». Данные системы позволят выстроить логику продукта так, как этого требуется. Также есть возможность вносить любые нововведения, которые требуются и делать это своевременно.

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

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

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

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

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

  1. Дик В.В., Красильникова Е.В., Ребус Н.А., Руководство по изучению дисциплины «IT-менеджмент», 2008
  2. Эфендиева А.Н., Современный рынок корпоративных информационных систем