Факты о разработке и реализации проектов в InDev Solutions

20.05.2025

Заместитель начальника управления разработки и сопровождения Дмитрий Столбов рассказал, какие технологии используем в разработке, как тестируем продукты и справляемся с неожиданными сложностями. В конце — полезный совет заказчикам, которые хотят заказать ПО.

Какие технологии и инструменты чаще всего используются в проектах InDev?

В наших проектах мы активно используем такие технологии, как React, Next.js и Angular для разработки Frontend части, а также Node.js, GoLang, Python для Backend части приложений. Для контейнеризации и оркестрации используем Docker и Kubernetes. Важно быть гибкими и выбирать инструменты, которые лучше всего подходят для конкретной задачи.

Как компания следит за актуальностью технологий? Внедряется ли что-то новое?

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

С какими неожиданными сложностями сталкиваются разработчики в процессе работы?

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

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

Какой совет вы дали бы заказчику, который хочет заказать разработку ПО?

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

Все новости