Мы можем без лишнего преувеличения утверждать, что через 20 лет во главе любой компании будет стоять человек, разбирающийся в IT на очень хорошем уровне. Я даже рискну предположить, что почти все новые руководители будут выходцами из IT-подразделений своих же или смежных компаний. Подавляющее большинство конкурентных преимуществ организации будет базироваться на грамотной автоматизации бизнес-процессов. Ни одна новая бизнес-идея следующих лет не будет успешно реализована без первоначальной детальной проработки её автоматизации.
Идём дальше. Как изменятся IT-компании за следующие 20–30 лет и во что они трансформируются?
Если посмотреть на сегодняшний мир из 2050 года, то те IT-продукты и технологии, которые мы сейчас используем, могут показаться не очень-то и продвинутыми. Мы читаем и смотрим фантастику, и поэтому ждём от мира IT каких-то принципиально новых решений. Одной из наиболее ожидаемых технологий является так называемый искусственный интеллект, который сулит нам переход в новый мир уже в самое ближайшее время.
Основной задачей современных IT является, с моей точки зрения, переход в эру автоматической генерации программных продуктов на основе вербальной или визуальной постановки исходной задачи. Другими словами, нам нужна технология, позволяющая осуществить автоматический сбор требований в любой форме в режиме общения «человек – машина» и сразу получить прототип необходимого продукта для дальнейшего его обсуждения и доработки. Генерация программного кода должна занимать буквально секунды, включая все виды тестирования.
В ближайшее время крупнейшие IT-компании будут заниматься созданием именно таких решений, которые позволят в дальнейшем не тратить много усилий на автоматизацию любых бизнес-процессов.
С другой стороны, IT-компании, скорее всего, будут стремиться преобразовываться также и в технологические компании, чтобы выпускать не только обезличенные программные продукты, но и конкретные устройства (из области электроники, робототехники, медицинского приборостроения, военной техники и других отраслей). Это позволит им повлиять на конечный результат и получить возможность менять саму технику в процессе изготовления. Тем более что создание всех прототипов любых устройств (как и серийное производство впоследствии) может осуществляться с помощью 3D-печати и не требовать, как раньше, столько производственных затрат. Вполне вероятно, что возможен даже более простой вариант, когда после выхода на рынок более мощных и функциональных 3D-принтеров IT-компании сразу же заберут себе рынок создания всей умной техники нового поколения, поскольку теперь электронная начинка у любого устройства будет мало отличаться по своей сути от начинки современного ноутбука, разве что станет ещё меньше и производительнее.
Как изменятся программные продукты, производимые IT-компаниями? Я считаю, что время создания типовых продуктов с последующей их доработкой в течение многих недель, месяцев, а иногда и лет очень скоро уйдёт в прошлое. Бизнесу действительно пора сделать упрёк в сторону IT по поводу больших сроков, требующихся на получение работающей автоматизации. Мы подошли к моменту, когда любой бизнес-процесс должен изменяться практически мгновенно и сразу давать дополнительную прибыль организации. Для этого, конечно, нужны люди с соответствующей квалификацией, способные общаться с машиной на её языке, добиваясь быстрого изменения процесса и получения необходимого программного кода в тот же момент.
Мы можем предположить, что очень скоро все типовые продукты будут снабжаться специальным интерфейсом, позволяющим быстро объяснить системе, что именно нужно кастомизировать в соответствии с теми или иными особенностями бизнеса. Сами же доработки будут производиться в автоматическом режиме встроенным в продукт «движком». Такие продукты после появления быстро завоюют рынок и станут новым стандартом для разработки программного обеспечения. Нам нужен свежий взгляд на то, как научить машину понимать человека и подстраивать свой программный продукт соответствующим образом. Возможно, первые наработки в области автоматической подстройки системы будут связаны с пилотированием этой системы наиболее продвинутыми пользователями, которые своими действиями дадут системе понять, что именно они от неё хотят, то есть научат её.
И искусственный интеллект поможет адаптировать систему к потребностям организации.
Читать дальше