РБК Компании
Главная Umbrella IT 5 сентября 2024

Как ИИ меняет подход бизнеса к продуктовой разработке

Руководитель экспертного отдела Umbrella IT Юрий Макаренко рассказал, какую пользу приносят ИИ-помощники для бизнеса
Как ИИ меняет подход бизнеса к продуктовой разработке
Источник изображения: Unsplash.com
Юрий Макаренко
Юрий Макаренко
Руководитель экспертного отдела Umbrella IT.

IT-эксперт по стратегии реализации технической части бизнес-решений.

Подробнее про эксперта

Спустя пять лет после запуска первой версии GPT от OpenAI началась настоящая гонка генеративных ИИ. На этой почве интерес крупных компаний к подобным инструментам продолжает расти. Руководитель экспертного отдела Umbrella IT Юрий Макаренко подробно рассказал, какую пользу из них может извлечь бизнес. 

ИИ-ассистенты для бизнеса

На рынке закрепились два абсолютных лидера среди ИИ-инструментов для мобильной и веб-разработки — ChatGPT и Copilot. На текущий момент ни один аналог (CodiumAI, Tabnine, Captain Stack, IntelliCode, AiXcoder, Blackbox) не смог обогнать их по популярности. Это связано с тем, что бизнес стремится выбирать проверенные инструменты. 

  • ChatGPT (OpenAI при финансовой поддержке Microsoft) — языковая модель на архитектуре GPT (Generative Pre-trained Transformer) для генерации текста, кода, ответов на любые вопросы. 
  • Copilot (GitHub совместно с OpenAI) — интегрированный в среду разработки (IDE) инструмент автозаполнения кода на основе анализа функций, аргументов, описаний. Работает на базе модели Codex.

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

Бизнес выигрывает

Внедрение инструментов искусственного интеллекта приносит бизнесу неоспоримые выгоды:

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

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

Полезные помощники

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

Обучение 

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

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

Создание документации 

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

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

Тестирование и отладка 

Copilot и подобные решения автоматически находят и исправляют ошибки, дают советы по отладке. ChatGPT может делать то же самое в чате. С помощью ChatGPT можно также генерировать unit-тесты.

Автоматизация 

ChatGPT генерирует код или примеры по описанию задачи или функции в чате. Copilot предлагает фрагменты на основе контекста непосредственно в рабочей среде. Оба инструмента помогают тратить кратно меньше времени на шаблонные задачи. 

Еще одна полезная функция — перевод кода продукта с одного языка программирования на другой, например, с Python на Go. Так можно быстро получить драфт, и командам разработки уже не придется переписывать приложение с нуля. 

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

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

Искусственный интеллект заменит разработчиков

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

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

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

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

Интересное:

Новости отрасли:

Все новости:

Достижения

Технологический бизнес-партнернам доверяют METRO, БКС, Лига Ставок, Уралсиб
Ритейл, финтех, промышленностьфокусные отрасли
Более 350 проектов с 2009 годадля лидеров рынка из 25 стран
Крупнейшие разработчики Россиипо версии CNews
Компания-Национальный чемпионпо версии Ассоциации быстрорастущих технологических компаний

Профиль

Дата регистрации30.05.2016
Уставной капитал1 975 444,00 ₽
Юридический адрес г Москва, ул. Нобеля (инновационного центра Сколково Тер), эт 2 пом 35 Раб 4
ОГРН 1166196079060
ИНН / КПП 6154144170 773101001
Среднесписочная численность287 сотрудников

Контакты

Адрес 121205, Россия, г. Москва, ул. Нобеля, д. 7
Телефон +79000555550

Социальные сети

ГлавноеЭкспертыДобавить
новость
КейсыМероприятия