Роджер Дики, разработчик и основатель динамично растущего стартапа Gigster, признает, что воспроизводимость и избыточность характерны для исходного кода большинства приложений. В то же время разработка новой программы — независимо от того, насколько этот проект похож на предыдущие — исключительно сложна, полна багов и иных стопперов. Можно ли применить искусственный интеллект, чтобы переосмыслить бизнес-процессы, необходимые для создания ПО?
Gigster говорит «да». Компания использует искусственный интеллект для оценки потребностей конкретного проекта по разработке программного обеспечения и автоматически собирает специально под него команду разработчиков. Если вы маленькая фирма, которой требуется мобильное приложение или какой-то другой программный продукт, но у вас нет времени или ресурсов, чтобы самостоятельно нанять команду разработчиков, обратитесь к Gigster. Если вы крупная корпорация, не желающая выводить ресурсы из текущих проектов, — обратитесь к Gigster.
Gigster эффективно решает проблемы сразу в нескольких областях: организация труда (команды разработчиков формируются при помощи искусственного интеллекта), снабжение (за объем закупок отвечает искусственный интеллект) и IT (работа программистов и управление ими осуществляется с применением искусственного интеллекта).
Как Gigster смог перевернуть представления о снабжении и работе с персоналом? Допустим, вы хотите написать приложение, которое помогло бы пациентам объединить все их медицинские карты, чтобы предоставлять врачу исчерпывающую информацию. С чего начать? Сперва готовим для Gigster краткий документ, описывающий основные функции приложения и то, каким вы видите пользователя. В Gigster описание проекта сверяется с другими, уже имеющимися в портфолио компании «структурами данных» — в сущности, это портфолио представляет собой каталог реализованных программных возможностей. Дики говорит, что его компания описала «геном прикладной программы» и выделила пятьсот характеристик, свойственных тем или иным продуктам. Gigster учитывает еще около двадцати клиентских требований к тому, как должен выглядеть пользовательский интерфейс, как быстро должна выполняться задача, и т. д. На основании пользовательской модели, описания и требований заказчика искусственный интеллект Gigster анализирует уже готовые проекты со схожими требованиями и ограничениями для расчета стоимости и сроков разработки.
Если стоимость и сроки вас как клиента устраивают, запускается следующий набор ИИ-функционала от Gigster. Компания задействует «генератор программистов», в котором сопоставляет потребности вашего приложения с квалификацией и опытом разработчиков, которые могут вам помочь. Как правило, такая команда состоит из трех-пяти человек: менеджера проекта, одного-двух дизайнеров, одного-двух разработчиков; все они — высокоэффективные профессионалы, чьи разработки постоянно отслеживает система онлайн-мониторинга Gigster, благодаря которой компания гарантирует качественные решения в срок. Такая первичная подготовка выполняется за один-три дня.
Поскольку разработчики действуют в цифровой реальности, все, что они делают, относительно легко фиксируется и анализируется. «Мы считаем, что их работа поддается измерению, и что в данных прослеживаются закономерности, и что эти закономерности можно использовать для поиска новых эффективных подходов к работе», — утверждает Дики. Таким образом, Gigster известно, какие процессы ведут разработчиков к успеху (на основе изучения сотен аналогичных проектов). Инструмент, оснащенный искусственным интеллектом, может использовать эту информацию для обнаружения потенциальных проблем прежде, чем они выйдут из-под контроля. Более того, как только у разработчиков возникнут проблемы с конкретным фрагментом кода, интеллектуальный помощник немедленно свяжет их со специалистом, который недавно решил подобную проблему или как раз работает над ней. «Этот интеллектуальный помощник точно знает, на каком этапе проекта вы сейчас находитесь, — говорит Дики, — и может соединить вас с другими людьми в любой точке земного шара, работающими над точно такими же задачами»[38]
. Подобное взаимодействие сотрудников — одна из ключевых черт третьей волны интеграции человека и машины.Как узнать, насколько глубокими должны быть изменения?
Сама природа бизнеса по разработке компьютерных программ Gigster такова, что компания способна использовать искусственный интеллект для широкого спектра IT- и бизнес-процессов, в то время как другие компании смогут получить преимущество от использования искусственного интеллекта лишь для нескольких бизнес-процессов. Руководству таких организаций нужно принять взвешенное решение о том, как лучше всего дополнить возможности своих сотрудников. У них также должен быть план широкого внедрения искусственного интеллекта в текущие бизнес-процессы.
Александр Юрьевич Ильин , А. Ю. Ильин , В. А. Яговкина , Денис Александрович Шевчук , И. Г. Ленева , Маргарита Николаевна Кобзарь-Фролова , М. Н. Кобзарь-Фролова , Н. В. Матыцина , Станислав Федорович Мазурин
Экономика / Юриспруденция / Учебники и пособия для среднего и специального образования / Образование и наука / Финансы и бизнес