26.02.2024 Новости, Бизнес-практикум, Искусственный интеллект, Консалтинг и системная интеграция, ОС и разработка приложенийВасилий Крикунов
Российская сфера разработки ПО уже готова к масштабному внедрению ИИ, включая его генеративные «подвиды», в повседневную практику. Не так давно мы осуществили проект по внедрению ИИ-инструментов в подразделении разработки ПО одного из крупнейших российских предприятий. Он был важен как нечастый пока опыт управления изменениями, которые необходимы организации в связи с внедрением инструментария генеративного ИИ, и как повод подробно рассмотреть применимость различных ИИ-инструментов в создании софта. ИИ в разработке ПО Существует классический цикл разработки программного обеспечения: формирование видения, понимание что и для чего создается, составление бизнес- и функциональных требований, разработка дизайна и архитектуры. Далее — написание кода, тестирование результата и развертывание в продуктивном контуре предприятия. Для решения каждой из этих разных задач необходим свой функционал из арсенала GenAI. Сегодня уже сложилось понимание того, как использовать ИИ в качестве ассистента, который помогает искать идеи, анализировать бизнес-требования. С задачами, связанными с дизайном архитектуры, генеративные сервисы справляются заметно хуже — здесь необходимы более адаптированные инструменты, которые способны представить архитектуру в качестве картинки или блок-схемы. Следующий этап — реализация кода. В большинстве современных IDE встроен LSP-сервер, который позволяет осуществлять анализ структуры кода и предлагать продолжение на основе структур библиотек и классов. Однако это ...
читать далее.