Серия «про IT и не только»

6 слоев сопротивления при внедрении ИИ. Почему сопротивление это нормально⁠⁠

Серия про IT и не только

Хайп вокруг ИИ заставляет компании искать «серебряную пулю». Но как только проект доходит до этапа реализации, он разбивается о классические 6 слоев сопротивления Голдратта (Теория ограничений).
Для бизнес-аналитика понимание этих слоев — это не психология, а конкретные вопросы, требующие решений. Разберем их суть на примере внедрения ИИ в бизнес-процессы.
1️ Несогласие с проблемой
Что говорят: «У нас и так все работает, незачем усложнять?».
Суть: Компания пытается внедрить решение, не имея диагностированной «боли». Если проблема не оцифрована (мы не знаем точную стоимость ручной обработки одного документа, не знаем даже занятости работников в тех или иных процессах). Невозможно доказать необходимость изменений там, где нет проблем.

2️ Несогласие с направлением решения
Что говорят: «Проблема с обработкой данных есть, но ИИ тут ни при чём. Нам нужно просто модернизировать текущую информационную систему, автоматизировать вот этот процесс, допилив существующий софт».
Суть: Специалисты признают проблему, но предлагают традиционное, понятное им IT-решение. Они не верят, что ИИ сможет помочь, и считают его избыточным инструментом для данной задачи. И они же правы (см.предыдущий пост про выбор между ИИ и автоматизацией)

3️ Сомнение в выгодах решения
Что говорят: «Да, это интересно, но стоимость внедрения, лицензий, очистки данных и поддержки ИИ явно превысит ту экономию, которую мы получим. Где здесь реальный ROI?»
Суть: Любое внедрение — это всегда затраты. Тут и скептики и энтузиасты захотят посмотреть финансовое обоснование: будет ли реальная прибыль или ценность от ИИ превышать совокупную стоимость владения? Без четкого расчета, в котором выгоды гарантированно перевешивают затраты, проект выглядит как неоправданная трата бюджета. А времена нынче непростые, надо экономить. Также можете посмотреть предыдущий пост про ИИ и Excel.

4️ Опасение негативных последствий
Что говорят: «ИИ галлюцинирует, уверено врет, неправильно интерпретирует. А человек физически не может проверить каждую рекомендацию.»
Суть: Это не абстрактный страх, а конкретный риск. ИИ — вероятностная система, которая может уверенно выдавать не то. В существующих процессах человек несет персональную ответственность за каждое решение. С ИИ эта цепочка разрушается: кто отвечает, если алгоритм ошибся, а сотрудник доверился системе? Это может привести к катастрофическим последствиям, вплоть до от судебных исков и потери клиентов. Без четкого процесса верификации результатов проект будет нежизнеспособен.

5️ Опасение непреодолимых препятствий
Что говорят: «Мы понимаем, что хотим сделать, но не понимаем, какими силами. Готовых коробочных решений под наши задачи нет. У нас нет внутренней экспертизы, а на рынке мы не наблюдаем вендоров с реальным, а не маркетинговым опытом. Технология еще сырая, и найти настоящих носителей этих компетенций невозможно».
Суть: Это объективный фактор новой технологии. Внедрение ИИ в конкретный бизнес-процесс - это не просто развернуть сервис и научить пользоваться. Требуется большое исследование процессов организации в контексте внедрения ИИ. Сейчас многие уже ищут специалистов с опытом внедрения ИИ, и не могут найти. Попытка решить это «в лоб» приводит к расходам и зависанию проекта на этапе первых экспериментов, которые так и не переходят в реальную работу.

6️ «Да», но без действий
Что говорят: «Всё понятно, отличная инициатива, давайте внедрять» - но ничего не делают. Не выделяют время на тесты, не приходят на обучение, саботируют пилот другими задачами.
Суть: Даже если из-за политического давления или нажима руководства менеджеры и специалисты согласились участвовать во внедрении ИИ, это не значит, что сопротивление угасло. Конечно, чтобы успешно преодолеть этот слой нужно преодолеть предыдущие, а ещё иметь достаточно энтузиастов, готовых продвигать проект. Тут нужны не только аргументы, но и изменение контекста: новые правила и примеры успешных коллег.


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

Прежде чем говорить о технологиях, ответьте на три вопроса:
1. Какую конкретную проблему мы решаем и как это измерено в деньгах/времени?
2. Действительно ли нам здесь необходим ИИ? Может есть варианты пока сделать упор на упорядочивание процессов и классическую автоматизацию?
3. Понимает ли бизнес, что первые 3–6 месяцев работа скорее замедлится из-за настройки и контроля, прежде чем произойдет реальное ускорение и окупаемость?
4. Готовы ли мы переписать регламенты под вероятностную природу ИИ и взять на себя риски его ошибок?
5. Есть ли у нас специалисты, готовые решить эту проблему, перестроить процессы и не сломаться на пол-пути?
6. Достаточно ли энтузиастов среди сотрудников, можно ли выделить их в отдельную команду внедрения?
Без честных ответов на эти вопросы ИИ останется дорогим экспериментом с отрицательным эффектом.

Показать полностью
1

ИИ — это новый Excel? Ловушка локальной оптимизации и как её избежать⁠⁠

Серия про IT и не только

Многие сотрудники, освоив Word и Excel, начинают искать пути автоматизации своей работы с использованием этих программ. Сначала это формулы в Excel, затем макросы. Делают сетевые папки чтобы делиться файлами, потом начинают использовать Google Таблицы. Это всё «ползучая» автоматизация, которая дает эффект в виде локального ускорения процессов.
Проблема «Excel-подхода»
Работа в электронных таблицах чревата разными проблемами: данные перемешаны с логикой, разрозненность файлов, отсутствие контроля версий бизнес-правил и решений, теневые процессы. Решения принимаются в уме или в личных файлах, сохраняясь только у сотрудника, причем иногда только в голове.
Сегодня ИИ часто сравнивают с Excel: «С ним тоже можно делать кучу задач быстрее». Будет ли ИИ повторять этот путь и тоже приводить к проблемам? Несомненно.
Давайте посмотрим на это через призму Теории Ограничений (ТОС).
Если использовать ИИ как «умный калькулятор» без интеграции в систему, мы получим локальную оптимизацию. Сотрудник пишет промпт, получает ответ за 5 секунд вместо 30 минут. Он доволен. Но результат остается в его личном чате, логика не зафиксирована, данные не попали в общую базу. Даже если это не чат, а локальный агент, всё равно итог будет похожим. Вроде агент работает, но работает только пока сотрудник работает и ускоряет свою работу. На общие процессы организации это может влиять крайне слабо.
Согласно Теории Ограничений, оптимизация любого элемента системы, кроме узкого места (constraint), не дает прироста общей производительности. Если ваше ограничение - согласование или качество данных, то ускорение генерации черновиков просто создаст затор на следующем этапе https://habr.com/ru/companies/vktech/articles/1086302/
и https://habr.com/ru/articles/1090612/
Агентов нужно загонять в единый процесс, выводить из зоны локального применения. Конечно одно дело, когда за это берутся программисты, которые ускоряют кодинг за счет четкого пайплайна https://habr.com/ru/companies/sberbank/articles/1088632/, другое дело, когда мы хотим автоматизировать разные задачи обычной офисной работы (как Excel). Я думаю выход будет только в использовании лоу-код платформ с встроенными ИИ-агентами.
https://habr.com/p/1054790/ вот пример лоукод платформы с ИИ агентами, которых можно привлекать как к задачам разработки, так и к выполнению рабочих задач бизнеса/

Показать полностью
1

ИИ-агент или автоматизация? Где проходит грань выбора инструмента?⁠⁠

Серия про IT и не только
ИИ-агент или автоматизация? Где проходит грань выбора инструмента?

Многие руководители задаются вопросом: «Нам нужен ИИ-агент или достаточно внедрения системы автоматизации?» Ответ часто ищут в технологиях, но он кроется в зрелости процессов.
Здесь всё просто. Прежде чем выбирать инструмент, задайте один вопрос: «А что у нас уже автоматизировано?»
Вариант 1: Автоматизации нет или она хаотична
Если процессы выполняются вручную, разрозненны или зависят от «серых схем» в Excel и почте — забудьте про ИИ.
Почему: ИИ не умеет наводить порядок. Если вы подадите ему хаос, он масштабирует этот хаос с невероятной скоростью.
Что делать: Сначала наведите порядок. Опишите регламенты, устраните «узкие горлышки», внедрите систему учета задач и процессов, CRM, SRM, ERP, MES, LIMS или сделайте интеграции между системами, если у вас их несколько.
Правило: Сначала детерминированная автоматизация (правила «если-то»), потом вероятностный ИИ.
Вариант 2: Уровень автоматизации высокий
У вас всё работает по регламентам, данные чистые, системы интегрированы. Но дальше упираться в стену: новые задачи требуют сложного программирования, нестандартной логики обработки данных или работы с неструктурированными данными (тексты, голоса, изображения).
Почему: Традиционный код становится слишком дорогим, слишком сложным и ненадежным из-за поддержки каждого исключения.
Что делать: Здесь пора подключать AI-инструменты. Они берут на себя ту часть, где нужны «человеческие» навыки: понимание контекста, генерация текста, принятие решений в условиях неполной информации.
Перспектива: Когда AI-инструменты научатся самостоятельно ставить подзадачи и использовать другие сервисы, они превратятся в полноценные AI-агенты.

Формула выбора:
Хаос в процессах ➡️ Пишем стандарты и регламенты на процессы, налаживаем базовую автоматизацию.
Стандартизированные процессы ➡️ Глубокая автоматизация (CRM, SRM, ERP, MES, LIMS).
Сложные, неформализуемые задачи на фоне автоматизации ➡️ AI-инструменты (LLM, компьютерное зрение).
Автономное выполнение цепочек задач ➡️ AI-агенты.

Для получения правильных результатов на выходе, нужно давать правильные данные на вход. Это актуально как для классической автоматизации, так и для нейросетей (ИИ). И дело не в промтах, а в налаженных процессах.
UPD. Забыл про тележку https://t.me/limsaccreditation

Показать полностью
1

Джуны теперь не смогут набирать опыт⁠⁠

Серия про IT и не только

Наткнулся на такое утверждение:

"На мой взгляд ключевой вызов системе образования сегодня в том что мы умеем выпускать джунов, а они уже в работе растут дальше до мидлов и синьоров. А в мире победившего ИИ джуны не нужны работодателям. Да и мидлы не факт. А вот сеньоры нужны, хоть и в меньших количествах."

Также вижу очень много статей по типу:
"Кто вырастит будущих сеньоров, если код теперь пишет AI?"
"Марк Руссинович и Скотт Хансельман из Microsoft опасаются, что ИИ вытеснит джунов в программировании"
Некоторые новые джуны на самом деле не умеют писать код без ИИ-помощников
И некоторые считают, что из этого факта проистекают проблемы с вакансиями для молодых специалистов - "Как найти работу джуну, когда джуны никому не нужны"
Но это не так.
Если мы внимательно посмотри на анализы рынка труда, в которых фиксируется недостаток работы для джунов, например тут - "Forbes: «джуны» сейчас не нужны или почему выпускникам IT-курсов стало сложнее найти работу" https://habr.com/ru/news/681468/, то видим, что проблема не в ИИ, который заменил джунов, а в целом в сокращении потребности отрасли в специалистах и большом количестве переученных выпускников курсов.
На самом деле джуны также нужны и сейчас и в будущем пригодятся по тем же самым причинам, что и раньше:
1. Им можно меньше платить.
2. Они больше мотивированы и готовы расти.
3. Они меньше спорят и больше делают.
Но конечно меня спросят, а что насчет того, что всю работу джунов может заменить ИИ?
На этот счет у меня есть история из моей лабораторной практики. Когда я поступил в аспирантуру, общей практикой было то, что все новички: студенты и аспиранты, сначала в лаборатории моют посуду. Многие студенты на практике и аспиранты в первые пару месяцев только этим и занимались. Такой же подход был показан в сериале Теория Большого взрыва. Когда Шелдон приходит к Эми в лабораторию и предлагает помощь, она отправляет его мыть посуду.
Но в скором времени, наша лаборатория стала переходить на одноразовую пластиковую посуду, и потребность в мытье посуды просто отпала. По аналогии с ИИ, лаборатория должна была отказаться от студенческих практик и молодых аспирантов. Ведь теперь посуду мыть не надо, значит эти люди не будут приносить пользу. Но это не так. Просто студентам на практике стали давать больше заданий в рамках реальной экспериментальной работы.
Эта история мне всегда напоминает о том, что в реальном производственном или исследовательском процессе всегда остается много того, что пока может сделать только человек. И если у вас есть потребность в разработке, аналитике и т.д., то с помощью ИИ джун может сделать много того, что раньше мог делать только опытный разработчик.

Показать полностью

Инструменты для облегчения работы с документацией сотрудников предприятий⁠⁠

Серия про IT и не только

У себя на канале я много пишу о разработке и внедрении документации систем менеджмента, а также улучшении работы систем менеджмента через автоматизацию. Одним из таких направлений сейчас является внедрение ИИ-помощников. Для средних и больших компаний можно создавать решение на базе ИИ в качестве универсального помощника в повседневных задачах, который разбирается во внутренних процессах и регламентах. На общедоступный портал компании или мобильное приложение выводится чат-бот с ИИ, который может быстро ответить на вопросы и/или предоставить ссылки на внутренние документы компании (регламенты, инструкции).
Кроме очевидной пользы для всех сотрудников, которым трудно ориентироваться в многообразии внутренних документов, большую пользу такой ИИ принесет и тем, кто отвечает за разработку и внедрение регламентов и инструкций. Позволит выстраивать правильную систему без противоречий и с обновляемыми связями.
Вот перечень систем, которые позволяют реализовать это на внутренних серверах компании или в облаке.

  1. TEAMLY AI https://teamly.ru/ai
    Особенности: Один из лидеров на рынке. ИИ обучается исключительно на ваших данных (документы, таблицы) и не использует внешние источники, что минимизирует ошибки и гарантирует конфиденциальность. Отличается глубоким пониманием контекста диалога и строгой системой контроля доступа (сотрудник видит только ту информацию, к которой у него есть права).
    Безопасность: Данные хранятся на ваших серверах.
    Интеграции: Встраивается в корпоративные порталы, CRM, мессенджеры.
    Для кого: Универсальное решение для всех отделов: поддержка, HR, маркетинг, продажи, производство.

  2. KT-Team (ИИ-ассистент для правил) https://www.kt-team.ru/solutions/ai-for-business/ai-corporate-rules-helper
    Особенности: Специализированный помощник для работы с огромными базами правил, регламентов и инструкций (от 100+ документов). Понимает запросы на естественном языке, даже если формулировка не точная. Идеален для обеспечения соблюдения внутренних стандартов.
    Плюсы: Автоматически актуализирует ответы при изменении регламентов и предоставляет модуль для тестирования знаний сотрудников.
    Для кого: Крупные компании с сильно регламентированными процессами (финансы, производство, строительство).

  3. Ontoloo https://ontoloo.ru/ai-chat-bots
    Особенности: Платформа для создания разных типов ботов (корпоративный, продавец, поддержка). Использует векторные базы данных для интеллектуального поиска по всем корпоративным знаниям.
    Гибкость: Поддерживает различные LLM (ChatGPT, Gemini, Claude, YandexGPT) и развертывание на собственных серверах. Есть интеграция с Битрикс24.
    Для кого: Компании, которым важна гибкость выбора модели и многоканальность (веб-сайт, Telegram и др.).

  4. Personik (для обучения и HR) https://personik.ai/solutions/learning
    Особенности: Сфокусирован на сценариях обучения и адаптации персонала. Позволяет легко создавать интерактивные курсы, тесты и квизы на основе загруженных материалов (инструкций, документации).
    Форматы: Диалоговые тренажеры, микро-обучение прямо в мессенджерах (Telegram, Viber).
    Для кого: В первую очередь для HR-департаментов и учебных центров.

  5. Minerva Knowledge https://minervasoft.ru/kms
    Особенности: Профильный сервис для базы знаний с ИИ-инструментами. Входит в линейку продуктов Minerva, среди которых — Minerva Learn, решении для создания обучающих материалов, тестов и анализа результатов.
    Плюсы: Семантический поиск по всем типам контента выдает релевантную информацию из базы знаний. Доступна быстрая миграция из Confluence, Notion, Zendesk и других зарубежных систем.  Поддерживает диаграммы из Draw.io и PlantUML, доски из Miro, видео с YouTube и другой контент из сторонних сервисов.  Можно сделать внешний портал с базой знаний для клиентов и партнеров. Встроенный ИИ дает подсказки из базы знаний в CRM-системе и других программах. Есть мобильные приложения для iOS и Android. Доступно коробочное решение.
    Для кого: Для компаний, заинтересованных в внедрении универсальных решений. Подходит командам, где минимум 15 сотрудников — меньшее количество лицензий купить нельзя.


Подписывайтесь на мой канал https://t.me/limsaccreditation

Показать полностью

Зачем нужны аналитики?⁠⁠

Серия про IT и не только
Зачем нужны аналитики?

Я работаю системным и бизнес-аналитиком, но периодически вижу обсуждения, что аналитики не нужны, либо не нужны были изначально, потому что DDD и вот это всё, либо не нужны становятся сейчас из-за развития нейросетей и трансформации разработки. Однако на своем опыте я вывел несколько причин, почему аналитики всё таки нужны:

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

  2. Дешевая замена - аналитики в рамках выделения своей ролевой специфики часто выступают для сокращения затрат на разработчиков.

  3. Тушитель пожаров - аналитики на проектах часто выступают в роли затыкателя дыр, выполняя все возможные временные функции от тестировщика до техписа.

  4. Собиратели конструкторов - аналитики заменяют разработку в проектах с лоу-код и ноу-код конструкторами.

  5. Вайб-кодеры - в настоящее время за счет нейросетей аналитик может самостоятельно тестировать идеи в коде и прототипах вообще без разработчиков. Далее рассмотрим подробнее.

1. Разделение труда - основа эффективности

Разработка ПО — уже давно не ремесло одного мастера, а командная работа множества специалистов. Разделение труда здесь не прихоть менеджмента, а необходимое условие масштабирования. Разработчик фокусируется на архитектуре и коде, тестировщик — на качестве, дизайнер — на опыте пользователя. А кто же будет отвечать за смысл?
Именно аналитик переводит запросы бизнеса в технические требования. Он задаёт ключевые вопросы:
— Какую проблему мы решаем?
— Кто наш пользователь?
— Как мы поймём, что решение работает?
Аналитик создаёт общее понимание между заказчиком, который говорит «хочу одну кнопку», и разработчиком, который спрашивает: «А что именно делать?».

Это ведь не просто «бумажная работа» по записи требований. Это управление сложностью. И чем масштабнее проект, тем выше цена недопонимания. Ошибка в требованиях на раннем этапе может стоить десяток переделок в дальнейшем, поэтому работе аналитика следует уделять внимание.

2. Дешёвая замена - страховка от некомпететености

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

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

3. Тушитель пожаров и «универсальная затычка»

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

  • Руководитель проекта перегружен и не успевает расставить приоритеты? Аналитик делает это сам.

  • Тестировщики не понимают бизнес-логику? Аналитик пишет сценарии и проверяет функции ПО.

  • Технического писателя нет? Аналитик создаёт документацию, инструкции, да ещё и обучает пользователей.

  • Разработчик не хочет вникать в нюансы? Аналитик «додумывает» логику и исправляет требования постфактум.

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

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

4. Собиратели конструкторов - аналитик становится разработчиком

С приходом платформ вроде Bubble, Airtable, Power Apps, ELMA, Первая форма аналитик получил суперсилу: он может сам создавать рабочие решения без единой строчки кода.
Теперь он не просто описывает форму для приложения — он может собрать её сам и она сразу будет работать, при это не требуется писать код. Я знаю, что на Хабре мало поклонников ноу-код, но тем не менее такие платформы используются, работают и выполняют свои функции. Если в компании внедряют какую-то лоу-код платформу, то ей нужны аналитики, которые будут там настраивать и править, сразу реализуя то, что нужно пользователям. Программисты в этом случае конечно тоже нужны, но только для написания плагинов, коннекторов, каких-то базовых функций и т.д. Здесь вот про это подробно описано https://habr.com/p/977318/
Это превращает аналитика в продуктового инженера одного лица: от идеи до MVP — за день. Но есть и риски. No-code — не панацея. Такие решения часто не масштабируются, сложны в поддержке и могут стать «цифровым мусором», если не продумана архитектура. Аналитик должен понимать границы возможностей платформ и вовремя передавать зрелые продукты в руки программистов то, что требует классической разработки через код.

5. Вайб-кодинг и ИИ: от ТЗ к архитектуре намерений

Самый мощный тренд 2024–2025 годов — вайб-кодинг (vibe coding): когда достаточно описать желаемое поведение на естественном языке, чтобы ИИ (GitHub Copilot, Cursor, V0, Lovable) сгенерировал рабочий интерфейс или даже full-stack приложение.

Это не отменяет аналитика — наоборот, делает его роль критичной. Теперь его главная задача — не писать многостраничные спецификации, а формулировать точные, структурированные промпты, которые ИИ поймёт без искажений.
Аналитик становится валидатором намерений: он проверяет, правильно ли ИИ интерпретировал логику, учтены ли крайние случаи, не нарушена ли связность системы.
Ещё важнее — фокус на гипотезах и метриках. Если реализация занимает минуты, то главный вопрос — не «как сделать», а «зачем и как измерить эффект». Аналитик переходит от описания функций к управлению бизнес-ценностью. То самое "сделать хорошо".

Выводы

Аналитик это необходимая во многих случаях роль (и должность) на проектах связанных с разработкой и внедрением ПО. Сейчас, в ряде случаев, это может быть единственная роль технического специалиста в команде. И эта роль будет долго существовать в том или ином смысле.

Показать полностью 1

Разница распределения стоимости в строительстве, машиностроении и программировании — основа для внедрения итераций⁠⁠

Серия про IT и не только

Очень часто, когда обсуждают подходы к проектированию и проектному управлению проводят аналогии со строительством или машиностроением. Не стала исключением и моя статья про аджайл https://pikabu.ru/story/mifyi_i_realnost_est_li_osnovanie_protivopostavlyat_agile_i_waterfall_13485192
Конечно всякие аналогии имеют свои границы применимости, но в случае сравнения строительства и разработки ПО об этой границе забывают. Между тем она есть и даже люди далекие и от первого и от второго быстро поймут эту разницу, если просто о ней написать.
Основная разница заключается в сравнении стоимости проектирования и создания итогового продукта. Для сравнения я также решил привести пример из машиностроения с созданием серийного продукта. Имеются фундаментальные различия экономических моделей этих отраслей в аспекте тиражирования решений и распределения стоимости по этапам жизненного цикла.
Для подкрепления мнения некими данными я попросил нейросеть Qwen набросать примерные оценки по стоимости.

Стоимостная характеристика трех отраслей: строительство, машиностроение, разработка ПО.

Строительство: много материальных затрат на этапе производства

В строительстве классическое распределение затрат выглядит так:

  • Проектирование: 5-10% от общей стоимости

  • Материалы: 50-60%

  • Строительно-монтажные работы: 30-40%

  • Пуско-наладка и сдача: 5-10%

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

Машиностроение: баланс между разработкой и производством

Машиностроение занимает промежуточное положение:

  • НИОКР и проектирование: 20-30%

  • Создание прототипов и испытания: 15-25%

  • Освоение производства (оснастка, станки, линии): 30-40%

  • Серийное производство: 10-20% на единицу продукции

Здесь ключевой момент — амортизация разработки на количество единиц продукции. Чем больше тираж, тем ниже себестоимость единицы. Но первоначальные затраты на разработку и освоение производства огромны. Изменения после запуска серийного производства чрезвычайно затратны — часто проще разработать новую модель, чем модифицировать существующую линию.

IT-разработка: "бесплатное" тиражирование

В IT-разработке принципиально иное распределение:

  • Проектирование и анализ: 30-40%

  • Разработка: 40-50%

  • Тестирование и внедрение: 20-30%

  • Поддержка и развитие: 15-25% годовых от стоимости разработки

Самая революционная особенность IT — практически нулевая стоимость тиражирования. Разработка программного продукта может стоить миллион долларов, но выпуск миллиона копий обойдется в несколько рублей за штуку. Это создает уникальную экономическую модель, где можно позволить себе эксперименты и итерации.

Почему в IT можно начинать с весьма "сырого" продукта?

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

В строительстве аналогичная ситуация. Фундамент гаража не выдержит нагрузки от многоэтажного дома. Стены сарая не станут несущими для башни. Физические законы не обойти.

Но в IT физических ограничений нет. Вы можете начать с простого веб-сайта-одностраничника, добавить базу данных и админку (MVP), интегрировать платежные системы и мобильное приложение (первая версия приложения), а затем создать распределенную облачную платформу с искусственным интеллектом. Каждый этап строится на предыдущем, но при необходимости можно переписывать отдельные компоненты полностью без полного перезапуска проекта.

Это возможно благодаря:

  1. Нулевой стоимости копирования - можно создать сотню экспериментальных версий без финансовых потерь

  2. Модульной архитектуре - компоненты можно заменять независимо друг от друга

  3. Быстрому циклу обратной связи - пользователи тестируют изменения в реальном времени

Стоимостные риски и их управление

Строительство: страхование через детализацию

В строительстве основной риск — физическая невозможность или чрезвычайная стоимость исправления ошибок. Поэтому:

  • 80-90% рисков управляются на этапе проектирования

  • Используются детальные 3D-модели и BIM-технологии

  • Предусматриваются запасы прочности в конструкциях

  • Стоимость изменений после начала строительства кратно превышает стоимость проектирования

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

Машиностроение: управление через прототипирование

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

  • Создаются физические прототипы для проверки концепций

  • Проводятся ресурсные испытания в экстремальных условиях

  • Используются CAD/CAM системы для виртуального моделирования

  • Освоение производства идет поэтапно с постоянной доработкой

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

Разработка ПО: управление через итерации

В программировании и разработке ПО риски управляются иначе:

  • Риск несоответствия требованиям минимизируется через постоянную обратную связь

  • Технические риски снижаются через рефакторинг и технический долг

  • Рыночные риски управляются через A/B тестирование и постепенный rollout

  • Безопасность обеспечивается через непрерывное тестирование и обновления

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

Распределение стоимости по этапам

Распределение стоимости по этапам

Практические примеры от нейросети Qwen

Строительство: Burj Khalifa
Стоимость проектирования составила около $100 млн из общего бюджета $1.5 млрд. Изменения в процессе строительства были минимальны — любое отклонение от проекта могло привести к катастрофе. Тиражирование невозможно — это уникальный объект.

Машиностроение: Tesla Model 3
Разработка и освоение производства обошлись в $2+ млрд. Но при производстве 500,000 автомобилей в год себестоимость единицы становится конкурентоспособной. Изменения в процессе производства требуют остановки линий и перенастройки оборудования.

IT разработка: Facebook
Начинался как простой сайт для студентов Гарварда. Стоимость тиражирования для миллиарда пользователей — доли цента на пользователя в месяц. Изменения вносятся ежедневно без остановки сервиса. Первоначальная разработка стоила тысяч долларов, текущая стоимость компании — сотни миллиардов.

Почему аналогии вредны в проектном управлении и как найти баланс

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

практические советы для IT проектов:

  1. Архитектурный фундамент - закладывайте понятную архитектуру с возможностью масштабирования, но не надо сразу ударяться в создание микросервисов и прочие архитектурные излишества https://t.me/limsaccreditation/1857

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

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

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

Вывод

Итерации и необходимость обратной связи в it сфере обусловлены фундаментальными причинами, связанными со стоимостью этапов проектирования и разработки. Без итеративного подхода можно впустую прожигать бюджет на никому не нужное проектирование и дальнейшую разработку продукта, которым никто не будет пользоваться.
Как написали в комментариях к мой предыдущей статье, сам Уинстон Ройс — автор термина Waterfall — в той самой статье 1970 года описывал недостатки каскадной модели, предлагая заменить их итеративной моделью. Таким образом дело не в Agile и настроениях разработчиков, итерации - это самая эффективная модель разработки с экономической точки зрения.

Показать полностью 1

Цифровизация vs Автоматизация: различие с примерами⁠⁠

Серия про IT и не только

В своей работе в качестве консультанта лабораторий по внедрению ЛИМС и системного аналитика часто сталкиваюсь с двумя понятиями: цифровизация и автоматизация. А недавно услышал интересное мнение, что цифровизация это не помощник, а надсмотрщик.

Конечно захотелось разобраться в чем разница и почему так происходит.

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

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

Цифровизация vs Автоматизация: различие с примерами

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

Цифровизация бывает без автоматизации В лаборатории результаты измерений (испытаний) с приборов (СИ или ИО) вручную переписываются в программу LIMS.

  • Данные теперь в электронном виде (вместо бумажного журнала).

  • Но нет автоматизации. Прибор не передает данные автоматически — человек сам пишет цифры, и даже сам их пересчитывает по заданным в методике формулам.

Автоматизация без цифровизации (редкий случай в современности)

  • например механический автомат на конвейере.

  • но данных с него нет или требуется собирать вручную

Цифровизация + Автоматизация (идеальный сценарий)
Датчики IoT на производственной линии автоматически передают данные в систему MES, которая:
+Анализирует показания в реальном времени,
+Сама останавливает линию при отклонениях,

  • Формирует отчеты для менеджеров. Таким образом, данные переведены в цифровой формат (выполнена цифровизация), и задачи выполняются без человека (существует автоматизация). Процесс становится эффективным — ошибки сократились, время трудозатрат уменьшилось.

Простой пример из работы маленькой лаборатории:
Если вы просто перенесли бумажный журнал в Excel — это цифровизация.
Если Excel сам считает по формулам и генерирует протокол — это автоматизация.
Если вы сделали и то, и другое — это цифровизация с автоматизацией.

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

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

Вот еще пример из нашей лабораторной жизни
Часто компании внедряют ЛИМС, но не настраивают автоматизированную интеграцию с оборудованием, автоматический расчет результатов и так далее. В результате сотрудники вынуждены вручную вносить показания приборов, результаты испытаний или измерения в электронные формы в программе. При этом еще остаются бумажные формы записей, которые частично задублированы в электронные формы. Эта цифровизация преподносятся как автоматизация, но на практике усложняет работу, добавляя рутину, ошибки и потерю времени.
Зачем так делают? Формальные причины:
-Соответствие регуляторным стандартам

  • Внутренние требования руководства

  • Формальность «мы цифровизировались»

А на выходе отсутствие прибавки производительности труда, сопротивление сотрудников, выгорание и вот это всё

Показать полностью 1
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества