Неочевидные факторы при выборе заказного или готового ПО - IT Speaker, новости информационных технологий

Неочевидные факторы при выборе заказного или готового ПО

Редакция

15:55 / 22 мая 2024

Один из самых важных вызовов на текущий момент для российского бизнеса – это импортозамещение информационных систем после ухода иностранных вендоров. И перед каждым бизнесом, который это задумал, встает вопрос – разработать ИТ-решение с нуля или воспользоваться готовым ПО? О том, на какие факторы стоит обращать внимание при выбора заказного или готового ПО, рассказывает руководитель отдела разработки .NET компании ICL Services Ибрагим Габидуллин.  

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

Фотография freepik

Бюджет  

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

Сроки

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

Независимость 

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

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

ИТ-стратегия компании 

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

Подход ведения ИТ внутри компании как раз следует к заказной разработке ПО. В данном случае не важно, внутренняя это разработка или нет. Бизнес может выступать заказчиком у ИТ-отдела внутри компании. В свою очередь, когда ИТ отдан на аутсорс, логично «не класть все яйца в одну корзину», и при возможности расширять спектр вендоров, и в дальнейшем выбирать лучшего/лучших для работы и развития. В таком случае можно обратиться к готовым решениям и платформам на рынке для развития отношений с текущими вендорами и поиском новых. Также одним из плюсов ведения разработки внутри компании является право собственности (РИД) и дальнейшее развитие и продажи решения как продукта другим компаниям.

Экосистема вендора 

Если у компании уже есть выстроенная экосистема с каким-то интегратором ПО, то логично развивать дальнейшее взаимодействие с ним. И если в этой экосистеме существует уже готовое решение для вашего бизнеса, то стоит использовать его. Главное стоит задуматься, насколько надежен вендор.

Примером такой экосистемы является продукция Microsoft. Компании сами того не замечая, стали заложниками Microsoft – Office 365 являлся корпоративным стандартом практически у всех корпораций, и отказ от этой экосистемы тяжело дался компаниям.

ИТ-ландшафт

Если в компании уже куплена определенная технология, оборудование (hardware) или платформа, которая подходит под бизнес-задачу, то стоит использовать этот вариант, с учетом факторов выше. Для компании это выйдет дешевле, но встанет вопрос, нанимать ли разработчиков к себе или нанять компанию/команду. Также появляется интересный момент с тем, чтобы не городить зоопарк разных технологий. Если в компании уже есть наработанный стэк, то стоит развивать именно его. Но это тоже зависит от ИТ-стратегии, не все компании поощряют развития Shadow IT (теневых ИТ).

*** 

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







Поделиться новостью