Глава 2.
То, что скрывается за проблемой
Утро началось раньше обычного.
В офисе пахло свежемолотым кофе и влажным асфальтом. После ночного дождя окно оставили приоткрытым, и прохладный воздух смешивался с запахом бумаги, пыли и чего-то строительного, что, казалось, уже навсегда въелось в стены этого помещения.
На парковке один за другим заводились фургоны.
Дизельные двигатели несколько секунд тяжело ворчали на холодную, потом звук становился ровнее, хлопали двери, кто-то переговаривался через весь двор.
— Томас! Белый сегодня не бери! Там опять масло горит!
В ответ раздалось что-то неразборчивое.
Потом смех.
Михаэль поставил чашку на край стола.
За неделю он уже привык к этим первым сорока минутам рабочего дня.
В компании из двадцати семи человек утро напоминало запуск небольшого аэропорта.
Один объект ждал материал.
Другому требовалась машина.
Третий прораб менял последовательность работ.
Клиент хотел узнать срок.
Мастер искал лазерный уровень.
Анна одновременно отвечала на звонок, открывала письмо и пыталась выяснить, куда вчера положили подписанное предложение.
И почти через всё проходил Райнхард.
Он появлялся то возле склада, то в офисе, то между фургонами, отвечая на вопросы с той скоростью, которая возможна только после многих лет повторения одних и тех же действий.
Сегодня он вошёл в кабинет уже в куртке.
Под мышкой была тонкая папка, в другой руке — телефон.
— Доброе утро.
— Доброе.
— Я сегодня почти весь день пропаду.
Он положил папку на стол.
— Шнайдеры.
Михаэль уже слышал эту фамилию.
Один из основных поставщиков компании. Плитка, строительная химия, часть сантехники. За последние месяцы цены несколько раз менялись, и Райнхард собирался выбить фиксированные условия хотя бы на основные позиции.
— Серьёзные переговоры?
— Если быстро соглашусь на их цену — минут двадцать. Если захочу нормальную — часа три.
В дверь постучали.
Почти одновременно она открылась.
В кабинет вошёл молодой мужчина лет двадцати пяти.
Высокий, широкоплечий. Рабочие брюки, тяжёлые ботинки с белой строительной пылью, тёмно-синий свитер с маленьким логотипом компании.
Телефон он держал в руке так, словно в любой момент ожидал звонка.
— Клаус, заходи.
Райнхард повернулся к Михаэлю.
— Вы нормально ещё не познакомились.
Михаэль встал.
— Михаэль.
— Клаус.
Рукопожатие было коротким и крепким.
Клаус посмотрел на него внимательно.
Не враждебно.
Скорее оценивая.
— Сын, — сказал Райнхард.
— Уже догадался.
— Отец рассказывал, — сказал Клаус.
— Надеюсь, не всё.
Райнхард усмехнулся.
— Я сказал, что ты неделю ходишь по компании и вместо того, чтобы менять сайт, задаёшь всем вопросы.
— Тогда почти всё.
Клаус едва заметно улыбнулся.
Райнхард взял папку.
— В общем, сегодня всё через Клауса. Я ему рассказал, о чём мы говорили. Вам всё равно к Веберам. Там вчера вечером опять поменяли плитку.
— Не они, — сразу поправил Клаус. — Жена.
Райнхард посмотрел на него.
— Какая разница?
— Для мужа большая.
— Для нашей плитки никакой.
Телефон в руке Райнхарда завибрировал.
Он взглянул на экран.
— Чёрт. Уже ждут.
Принял звонок и на ходу вышел из кабинета.
Через несколько секунд хлопнула входная дверь.
Михаэль увидел в окно, как серый «Мерседес» выехал со двора.
Клаус остался возле двери.
— Ну что, поехали?
— Поехали.
Он уже развернулся, но остановился.
— Только я сразу хочу понять одну вещь.
— Какую?
— Что ты сейчас вообще делаешь?
Михаэль посмотрел на него.
Вот он, первый настоящий вопрос.
Не про сайт.
Не про систему учёта клиентов.
Про его присутствие здесь.
— Пытаюсь построить модель вашей компании.
Клаус ожидал, похоже, другого ответа.
— Какую ещё модель?
— Представь, что тебя привезли на объект и говорят: здесь трескается стена. Что будешь делать?
— Смотря какая трещина.
— Вот.
— Что «вот»?
— Ты не побежишь сразу покупать шпаклёвку. Сначала посмотришь: где трещина, какая, когда появилась, идёт ли она дальше, что находится под ней, есть ли проблема с основанием.
Клаус кивнул.
— Конечно.
— Я делаю примерно то же самое. Только объектом является компания.
— А система учёта клиентов тогда при чём?
— Ни при чём, пока мы не поймём, для какой стены она нам нужна.
Клаус усмехнулся.
— Хорошо. Это хотя бы звучит понятнее, чем то, что рассказал отец.
Они вышли.
На улице ещё лежала ночная сырость.
Белый фургон Клауса внутри выглядел именно так, как должен выглядеть рабочий фургон: рулон чертежей, перчатки, две пустые бутылки, пачка саморезов, рулетка и кофейный стакан в подстаканнике.
Клаус сбросил всё с пассажирского сиденья назад.
— Садись.
На приборной панели после запуска двигателя одна лампочка погасла не сразу.
Клаус постучал пальцем по пластику.
Лампочка исчезла.
— Немецкая диагностика.
Михаэль рассмеялся.
Фургон тронулся.
Несколько минут ехали спокойно.
Дворники лениво смахивали оставшиеся капли.
Из радио тихо звучали утренние новости.
— Я всё равно думаю, что ты усложняешь, — сказал Клаус.
— Возможно.
Михаэль сразу заметил собственное слово и улыбнулся.
— Хотя нет. Давай конкретнее. Что именно я усложняю?
— Бизнес.
Клаус переключил передачу.
— У нас никакой тайны нет. Клиент звонит. Мы смотрим объект. Делаем предложение. Он заказывает. Мы делаем работу. Потом счёт. Всё.
— Согласен.
Клаус посмотрел на него.
— И?
— Представь дорогу на карте.
— Представил.
— Сверху всё просто: точка А, точка Б и линия между ними. А теперь попробуй реально проехать эту дорогу в пятницу вечером.
Клаус усмехнулся.
— Пробки.
— Ремонты. Светофоры. Аварии. Объезды. Иногда закрытая улица. Сам маршрут простой. Сложность находится в связях и изменениях.
— Ну и что?
— Вот это я и изучаю. Не как должен идти заказ. А как он идёт в реальности, когда клиент передумал, человек заболел, поставщик опоздал или кто-то чего-то не знает.
Клаус некоторое время молчал.
— Это стройка. Такое всегда будет.
— Согласен.
— Тогда ты же не уберёшь всё это.
— И не собираюсь.
Михаэль повернулся к нему.
— Хорошая система не убирает реальность, Клаус. Она помогает нормально работать внутри реальности.
Телефон возле коробки передач зазвонил.
На экране высветилось:
Маркус. Объект Веберов.
Клаус ответил.
— Да?
Лицо почти сразу изменилось.
— Ничего не трогайте.
Пауза.
— Я сказал — ничего.
Он посмотрел на часы.
— Через десять минут будем.
Телефон лёг обратно.
— Плитка? — спросил Михаэль.
Клаус посмотрел на него.
— А ты быстро учишься.
Веберы
Дом стоял в новом жилом квартале.
Строительные леса ещё закрывали часть фасада. У входа лежали коробки плитки, мешки клея и обрезки упаковочного картона.
Внутри пахло влажной штукатуркой, древесиной и строительной пылью.
Где-то работал пылесос.
Кто-то сверху крикнул:
— Маркус!
Клаус ускорил шаг.
В ванной уже были уложены несколько рядов крупной серой плитки.
— Это что? — спросил Клаус.
Маркус, коренастый мужчина лет сорока пяти, посмотрел на стену.
— То, что было в заказе.
— Уже нет.
— А я откуда должен был знать?
Клаус не стал спорить.
Присел.
Проверил плитку.
— Сколько?
— Семь.
— Схватилась?
— Частично.
— Снимаем. Что можно — спасаем.
— Новая где?
Клаус уже доставал телефон.
Первый звонок.
Второй.
Третий.
Через несколько минут новая плитка была найдена на складе поставщика, водитель перестроил маршрут, мастер начал снимать старую, Маркус получил указание проверить остальные изменения по объекту.
Клаус убрал телефон.
— Всё.
Работа снова пришла в движение.
Михаэль наблюдал.
Это было действительно хорошо.
Не красиво на презентации.
Хорошо в реальности.
Ситуация возникла — Клаус мгновенно отделил главное от второстепенного, нашёл материал, людей и следующий шаг.
— Быстро, — сказал Михаэль.
— А как иначе?
— Я серьёзно. Хорошо сработал.
Клаус посмотрел на него чуть удивлённо.
— Ну вот. А ты говоришь про системы.
— Одно другому не мешает.
Михаэль подошёл к стене.
— Я бы сейчас на твоём месте сделал примерно то же самое.
— Уже лучше.
— Только после этого я бы потратил ещё десять минут на одну вещь.
— Какую?
— Попытался понять, почему семь плиток вообще успели оказаться на стене.
Клаус вздохнул.
— Потому что кто-то не передал информацию.
— Проверим?
Маркус достал телефон.
Клиент написал ему накануне в 18:17:
«Мы всё-таки берём светлую плитку. Жена считает серую слишком тёмной.»
В 18:22 Маркус переслал Клаусу голосовое сообщение.
Оно оставалось непрослушанным.
— Я его не видел, — сказал Клаус.
— А я отправил, — ответил Маркус.
— Но утром мастеру ты тоже не сказал.
Маркус кивнул.
— Не сказал. С семи часов электрик не приехал, потом сантехник перепутал время, потом привезли не тот профиль. Вебер уже стоял здесь и спрашивал про сроки. Вылетело из головы.
— Вот, — сказал Клаус. — Всё понятно. Маркус забыл, я не услышал. Что ещё анализировать?
Михаэль посмотрел на стену.
— Ничего, если такое происходит раз в три года.
Клаус замолчал.
— А если раз в неделю?
Маркус усмехнулся.
— Не обязательно плитка, но изменения теряются постоянно.
Клаус повернулся к нему.
— Постоянно?
— Ты же сам знаешь.
Михаэль взял одну из коробок и поставил обратно.
— Представь перекрёсток, — сказал он. — За год там произошло десять аварий. В каждой можно найти конкретного виновника: один не посмотрел, другой превысил скорость, третий не уступил.
— И?
— Каждый раз виноват человек. Но хороший инженер всё равно посмотрит на сам перекрёсток.
Клаус скрестил руки.
— Потому что десять аварий в одном месте уже закономерность.
— Именно.
Михаэль кивнул на стену.
— Здесь я пока не вижу проблемы Маркуса. Я вижу событие. Чтобы назвать причину, мне нужно понять, насколько оно типично и почему система позволяет ему повторяться.
Клаус некоторое время смотрел на него.
— А если окажется, что Маркус просто забывает?
Михаэль пожал плечами.
— Тогда вывод будет простым: Маркус забывает. Мне не нужно защищать красивую теорию.
Маркус рассмеялся.
— Мне этот вариант нравится меньше.
— Зато честный.
Клаус посмотрел на часы.
— Поехали. Бергеры ждут.
У машины Михаэль остановился.
— Кстати.
— Что?
— Ты действительно очень хорошо решаешь такие ситуации.
— Я уже понял.
— Не обольщайся.
Клаус улыбнулся.
— Вот теперь похоже на нормальный разговор.
— Но здесь есть интересный риск.
— Какой?
— Если пожарная команда великолепно тушит пожары, город может очень долго не замечать плохую проводку.
Клаус открыл водительскую дверь.
На секунду задержался.
— Ты хочешь сказать, что мы слишком хорошо тушим пожары?
— Пока я говорю только то, что вижу: тушить вы умеете прекрасно.
— А проводку ещё ищешь.
— Именно.
На этот раз Клаус улыбнулся сам.
Бергеры
По дороге атмосфера стала легче.
Клаус рассказывал о компании.
Не как на собеседовании.
Как человек, который действительно ею гордится.
В двенадцать лет ездил летом с отцом на объекты.
Сначала таскал мусор и инструменты.
Потом научился класть плитку.
После школы получил профессию и пришёл в компанию.
— Я знаю почти всех старых клиентов, — сказал он. — Знаю мастеров. Кто что умеет. Кого куда лучше не ставить. Какие поставщики нормально работают, а какие начинают рассказывать сказки. У кого какая машина. Где какой объект.
— Это огромная ценность, — сказал Михаэль.
Клаус опять посмотрел на него, будто ожидая продолжения.
— Без «но», — добавил Михаэль.
— Хорошо.
— Опыт — это одна из самых дорогих вещей в компании. Его нельзя купить вместе с программой.
— Вот тут согласен.
Телефон зазвонил.
На этот раз звонил Йенс.
— Ты где? — спросил тот.
— Уже едем.
— Тогда быстрее. Бергер приехал.
Клаус нахмурился.
— Он же вечером должен был.
— Ну вот он уже здесь.
— И?
— Ему ниша в душе не нравится.
Клаус на секунду закрыл глаза.
— Что именно?
— Говорит, низко.
— Она по плану.
— Я ему уже сказал.
— Ничего не трогайте. Сейчас будем.
Через несколько минут они остановились возле старого дома семидесятых годов.
У входа лежала куча демонтированной плитки. Возле контейнера стояла старая ванна с ржавым следом вокруг слива.
Из открытой двери пахло штукатуркой, пылью и металлом.
— Где он? — спросил Клаус.
— Наверху, — ответил Йенс.
Высокий, худой, с седой щетиной и карандашом за ухом.
— Настроение?
Йенс покачал головой.
— Сам увидишь.
На втором этаже возле ванной стоял господин Бергер.
Чистые джинсы.
Светлая рубашка.
Руки скрещены на груди.
На лице то выражение, которое обычно появляется у человека, уже несколько раз объяснившего одно и то же и уверенного, что его сознательно не хотят понять.
— Наконец-то, — сказал он, увидев Клауса.
— Доброе утро, господин Бергер.
— Доброе оно у вас.
Клаус мельком посмотрел на Йенса.
Тот едва заметно отвёл глаза.
— Покажите, пожалуйста.
Бергер первым вошёл в ванную.
На стене была подготовлена прямоугольная ниша под шампуни и принадлежности.
Он указал на неё ладонью.
— Вот.
Клаус посмотрел.
— А что именно не устраивает?
Бергер посмотрел на него так, словно ответ был очевиден.
— Она слишком низко.
— Здесь сто десять сантиметров.
— Я вижу, сколько здесь.
— Это высота из утверждённого плана.
— Мне всё равно, что там в плане.
Клаус выдержал паузу.
— Хорошо. На сколько хотите поднять?
Бергер явно не ожидал, что спорить с ним не станут.
— Минимум сантиметров на пятнадцать.
Клаус повернулся к Йенсу.
— Можно?
Йенс поморщился.
— Можно всё.
— Нормально можно?
— Придётся вскрывать. Там профиль. Перенесём каркас. Работа часа на два-три, если без сюрпризов.
Бергер вмешался:
— Какие ещё два-три часа? Здесь просто нишу поднять.
Йенс открыл рот.
Клаус едва заметно поднял руку.
— Господин Бергер, сама ниша выглядит просто. Но она встроена в конструкцию стены. Чтобы поднять её, нужно часть конструкции разобрать и собрать заново.
— Но это не моя проблема.
— Конечно.
Клаус говорил спокойно.
— Поэтому мы её и переделаем.
Бергер немного сбавил тон.
— Сегодня?
— Сегодня.
— Хорошо. И плитку сегодня начнёте?
Клаус посмотрел на Йенса.
Тот едва заметно качнул головой.
— На этой стене — скорее всего, нет.
Бергер снова напрягся.
— Что значит «скорее всего»?
— То и значит, что я сначала хочу увидеть, сколько времени реально займёт переделка.
— Мне сказали, что ванная будет готова в пятницу.
— Основные работы планировалось закончить к пятнице.
— Нет.
Бергер сделал шаг ближе.
— Мне сказали: в пятницу всё будет готово.
Клаус выдержал его взгляд.
— Кто вам это сказал?
— Ваш отец.
— Хорошо. Тогда я с ним уточню.
— Что здесь уточнять? Я планировал на выходных уже всё убрать.
— Понимаю.
— Нет, похоже, не понимаете. Мы здесь уже третью неделю живём среди пыли.
Йенс едва заметно вздохнул.
Клаус не изменил тона.
— Я понимаю, что вам хочется закончить как можно быстрее. Поэтому предлагаю так.
Он указал на нишу.
— Мы сейчас её переделываем. Плиточник не ждёт и начинает другую стену. Я переставлю работу так, чтобы потерять как можно меньше времени.
— А пятница?
— Попытаемся сохранить.
Бергер нахмурился.
— «Попытаемся» меня не устраивает.
— Другого честного ответа сейчас у меня нет.
Несколько секунд они смотрели друг на друга.
— Я могу сказать вам «да, точно в пятницу», — продолжил Клаус. — Через два часа откроем стену, увидим что-нибудь неожиданное, и вечером я буду объяснять, почему моё обещание ничего не значило.
Бергер молчал.
— Или я могу сейчас сказать правду: изменение возможно, мы его сделаем, я постараюсь сохранить срок, но обещать то, чего пока не могу контролировать, не буду.
Тишина.
Снизу донёсся звук работающей дрели.
Бергер посмотрел на нишу.
— Но ведь по факту ошибка ваша.
Клаус немного нахмурился.
— Почему?
— Потому что вы сделали её слишком низко.
Йенс повернулся к нему.
— Простите, но...
Клаус снова остановил его жестом.
— Давайте посмотрим план.
Йенс вышел в коридор и через несколько секунд вернулся с папкой.
Клаус положил чертёж на подоконник.
Нашёл ванную.
Рядом с нишей стояла отметка:
1100 мм. Согласовано.
Ниже — подпись Бергера.
Клаус повернул лист.
— Вот ваша подпись?
Бергер посмотрел.
— Моя.
— Значит, мы сделали так, как согласовали.
— Да, но тогда мы не представляли, как это будет выглядеть вживую.
— Такое бывает.
Ответ Клауса прозвучал без раздражения.
— Именно поэтому я и не спорю с вашим желанием изменить.
Бергер посмотрел на него внимательнее.
— И доплаты за это не будет?
Наступила короткая пауза.
Вот теперь вопрос стал другим.
Клаус не ответил сразу.
— Это уже дополнительная работа.
— Почему дополнительная? Ванная ведь ещё не закончена.
— Потому что выполненная работа соответствует согласованному плану. Теперь мы её разбираем и делаем иначе.
Бергер заметно напрягся.
— Я не собираюсь платить несколько сотен евро только потому, что вы сделали какую-то нишу на пятнадцать сантиметров не там.
Клаус по-прежнему говорил спокойно.
— Вы не платите потому, что мы сделали её не там. Она сделана ровно там, где была согласована.
Он постучал пальцем по чертежу.
— Доплата возникает потому, что сейчас меняется согласованное решение.
— Очень удобно.
— Я понимаю, что вам это не нравится.
— Конечно не нравится.
— Мне бы тоже не понравилось.
Эта фраза неожиданно остановила Бергера.
Клаус продолжил:
— Поэтому сейчас не будем спорить о сумме. Сначала переделаем, посчитаем фактические дополнительные затраты, и я отдельно покажу вам, из чего они состоят.
— А если я не соглашусь?
— Тогда обсудим.
— То есть сначала сделаете, а потом поставите перед фактом?
— Нет.
Клаус покачал головой.
— Йенс пока только откроет конструкцию. Перед окончательной переделкой я скажу вам ориентировочную стоимость.
Бергер посмотрел на него.
Потом на чертёж.
Потом снова на нишу.
— Хорошо.
Пауза.
— Но пятницу постарайтесь сохранить.
— Постараемся.
— Хорошо.
Клаус протянул руку.
На этот раз Бергер пожал её.
Уже без прежнего напряжения.
— Кофе будете?
— Спасибо. В другой раз. У нас ещё объекты.
Когда Бергер ушёл вниз, Йенс выдохнул.
— Ты слишком добрый.
Клаус посмотрел на него.
— Почему?
— Я бы после «ошибка ваша» уже ткнул ему подписью в лицо.
— И что дальше?
— Ну...
— Он разозлился бы ещё больше. Мы бы потеряли двадцать минут. Нишу всё равно пришлось бы переделывать.
Йенс пожал плечами.
— Тоже верно.
— Лучше скажи, сколько реально потеряем.
— С переделкой? Полдня.
— Пятница?
Йенс усмехнулся.
— Ты серьёзно?
— Да.
— Не успеем.
— Успеем.
— Клаус...
— Марек сегодня где?
— В Пазинге.
— Что делает?
— Потолок.
— До скольки?
— Не знаю.
— Позвони. После обеда сюда.
— А Пазинг?
— Потолок закончит завтра.
— Там тоже сроки.
— Там никто завтра утром жить не начинает.
Йенс подумал.
— А если Марек здесь не закончит?
— Я останусь.
— Ты?
— Да.
Йенс пожал плечами.
— Хорошо.
Через несколько минут Клаус уже перестроил работу.
Плиточник менял последовательность.
Материал для каркаса забирали по дороге.
Йенс переносил часть задач.
Марека собирались снять с другого объекта.
Михаэль наблюдал.
На этот раз уже иначе.
Не искал ошибку.
Смотрел, из чего именно складывается решение Клауса.
Клиент.
Срок.
Компетенции Марека.
Состояние двух объектов.
Последовательность работ.
Наличие материала.
Всё это Клаус удерживал одновременно.
Когда разговор закончился, Михаэль сказал:
— Вот сейчас хороший пример.
— Чего?
— Почему я не хочу заменить людей программой.
Клаус усмехнулся.
— Уже легче.
— Ты только что за пять минут принял решение, в котором учёл клиента, работы, людей, сроки и два объекта. Это профессиональное суждение. Нормальная система должна помогать тебе принимать такие решения, а не думать вместо тебя.
— Так а что тогда ты хочешь изменить?
— Представь шахматиста.
— Так.
— Хороший игрок сам принимает решение. Компьютер ему не нужен, чтобы двигать фигуры. Но если перед ним половина доски закрыта газетой, даже чемпион будет принимать решения хуже.
Клаус посмотрел на него.
— Ты считаешь, что у меня закрыта половина доски?
— Не знаю, половина ли.
Михаэль улыбнулся.
— Но хочу проверить, видишь ли ты всё, что необходимо для таких решений.
Клаус взял телефон.
В этот момент он зазвонил.
На экране:
Пазинг.
— Да?
Несколько секунд он слушал.
— Нет. Стоп. Тогда Марека не трогайте.
Отключился.
Михаэль ничего не сказал.
Клаус посмотрел на него.
— Завтра там электрики закрывают потолок.
— И если бы Марек ушёл сюда?
— Электрики бы не смогли закончить.
— Значит, решение было неправильным?
Клаус нахмурился.
— На тот момент оно было нормальным.
— Согласен.
Ответ прозвучал сразу.
Клаус явно ожидал другого.
— Согласен?
— Конечно. Ты принимал его на основании той информации, которая у тебя была.
— Вот.
— Только результат зависит не от информации, которая была у тебя. Результат зависит от всей реальности.
Клаус посмотрел на телефон.
Михаэль продолжил:
— Вот это и есть разница между информацией и пониманием системы.
— Объясни.
— Ты знал много фактов: кто где работает, кому сколько времени нужно, что хочет Бергер. Но один факт находился у другого человека — завтра приходят электрики. И он менял смысл всего решения.
Клаус молчал.
— Понимание — это не количество информации в голове, — сказал Михаэль. — Это способность видеть связи между фактами и предсказывать последствия решения.
— То есть мне нужно было знать про электриков.
— Для этого решения — да. Но я бы поставил вопрос шире: почему нужная информация зависит от того, вспомнил ли конкретный человек сообщить её конкретно тебе?
Клаус посмотрел на него.
— Вот тут уже начинается твоя система.
— Вот тут она как раз становится интересной.
Они пошли к машине.
Клаус некоторое время молчал.
— Но записать абсолютно всё невозможно.
— И не нужно.
— А как определить, что нужно?
— Это уже работа архитектуры. Не хранить всё, что существует в мире, а обеспечить человеку необходимый контекст в точке решения.
Клаус открыл машину.
— А по-человечески можно?
Михаэль рассмеялся.
— Можно. Когда ты решаешь, кого снять с объекта, тебе нужно сразу видеть всё, что может сделать это перемещение невозможным.
— Вот. Так нормально.
— Запомню.
Клаус завёл двигатель.
— И кстати, Марека мы всё-таки не снимем.
— Что будешь делать?
— Сейчас найду другого.
— Вот за это тебе и платят большие деньги.
— Пока недостаточно большие.
Оба рассмеялись.
Между пожаром и системой
Кафе стояло у дороги между автомойкой и магазином строительных материалов.
За стойкой гудела кофемашина.
Пахло кофе, жареным луком и выпечкой.
— Как обычно? — спросила женщина за стойкой.
— Да, Сабина.
Она посмотрела на Михаэля.
— А вам?
— Что у него обычно?
— Карривурст, картошка и кофе.
Михаэль посмотрел на Клауса.
— Тогда мне что-нибудь другое.
Сабина рассмеялась.
— Умный человек.
— Только пришёл, а уже все против меня, — сказал Клаус.
За столом телефоны наконец легли в сторону.
Несколько минут они просто ели.
Потом Клаус сказал:
— Знаешь, что мне всё равно не нравится во всём этом подходе?
— Что?
— Люди со стороны всегда рисуют идеальный мир.
— Это правда.
Клаус поднял брови.
— Даже спорить не будешь?
— А с чем? Я видел такие проекты.
— Вот. На бумаге процесс идеальный. А потом человек заболел, клиент передумал, поставщик не приехал, машина сломалась — и схема развалилась.
— Тогда это была плохая схема.
— Почему?
Михаэль положил вилку.
— Представь мост, который рассчитан только на солнечную погоду.
Клаус улыбнулся.
— Хороший мост.
— Вот именно. Инженер проектирует не отсутствие ветра. Он учитывает ветер. Нагрузку. Температуру. Запас прочности.
— А в бизнесе?
— То же самое. Нормальный процесс должен учитывать, что люди забывают, клиенты меняют решения, сотрудники болеют, подрядчики опаздывают. Если система работает только тогда, когда никто не ошибается, это не система. Это надежда.
Клаус задумался.
— Хорошо сказано.
— Пользуйся.
— Бесплатно?
— Пока да.
Клаус отпил кофе.
— Тогда скажи конкретно. Что ты увидел сегодня?
Михаэль положил на стол салфетку и взял ручку.
— Пока три вещи.
Написал цифру один.
— Первое. Вы очень быстро устраняете последствия.
— Это мы уже выяснили.
— Да. И это сильная сторона компании.
Цифра два.
— Второе. Значительная часть решений зависит от опыта конкретных людей.
— А как иначе?
— Сам по себе опыт — хорошо. Зависимость от его наличия в одной голове — уже риск.
Цифра три.
— И третье. Информация у вас есть, но она распределена по людям, перепискам, календарям и памяти. Поэтому решение иногда принимается без того кусочка контекста, который способен изменить всё.
Клаус посмотрел на салфетку.
— И твой вывод?
— Пока не решение. Гипотеза.
— Какая?
— Компания научилась очень хорошо компенсировать слабые места сильными людьми.
Клаус сразу напрягся.
— То есть я теперь «компенсирую слабые места»?
— Ты сейчас услышал оценку себя, которой я не давал.
Михаэль спокойно посмотрел на него.
— Я говорю обратное. Ты — сильный человек системы. Именно поэтому система может позволить себе некоторые слабости.
Клаус молчал.
Михаэль продолжил:
— Представь организм. Если одна нога травмирована, человек какое-то время переносит нагрузку на другую.
— Да.
— Сильная вторая нога позволяет идти. Но если так ходить годами, проблема уже появится и во второй.
Клаус откинулся назад.
— Ты хочешь сказать, что отец...
— Я думаю, Райнхард много лет компенсирует собой огромное количество несовершенств компании. И ты постепенно делаешь то же самое.
Теперь Клаус смотрел на него совсем иначе.
— Отец построил эту компанию.
— Безусловно.
— Без него ничего бы этого не было.
— Я с этим вообще не спорю.
— Тогда почему ты говоришь о нём как о проблеме?
— Я не говорю, что Райнхард — проблема.
Михаэль подвинул салфетку ближе.
— Представь несущую колонну.
— Так.
— Она держит огромное здание. Колонна сильная или слабая?
— Сильная.
— А если всё здание почему-то опирается только на неё?
Клаус понял.
Не согласился.
Но понял.
— Тогда проблема не в колонне.
— Именно.
— А в конструкции.
— Именно.
Некоторое время оба молчали.
За соседним столом кто-то громко рассказывал о заливке фундамента.
Клаус провёл пальцем по салфетке.
— Тогда ты считаешь, что отец слишком много на себя взял.
— Я думаю, когда вас было пять человек, это была идеальная модель.
— А сейчас?
— Сейчас я хочу проверить, не стала ли компания слишком большой для той архитектуры, которая когда-то делала её очень эффективной.
— А я?
Михаэль поднял глаза.
Вопрос прозвучал неожиданно серьёзно.
— Что ты?
— Ты говорил, что я делаю то же самое.
— Да.
— И это плохо?
— Нет.
Михаэль немного подумал.
— Но если однажды Райнхард перестанет заниматься текущими вопросами, а все звонки просто начнут приходить на твой телефон вместо его...
Он показал на телефон Клауса.
— ...компания сменит человека. Но не систему.
Клаус ничего не ответил.
Телефон на столе завибрировал.
Он посмотрел на экран, но впервые за день не взял его сразу.
— Знаешь, что забавно? — сказал он.
— Что?
— Я всегда думал наоборот.
— Как?
— Что моя задача — научиться делать всё то, что делает отец.
— Это нормальная мысль.
— А ты считаешь?
— Я считаю, твоя задача может быть сложнее.
— Какая?
— Построить компанию, которой не понадобится второй Райнхард.
Клаус усмехнулся.
— Мне начинает казаться, что ты вообще не любишь руководителей.
— Наоборот. Я хочу освободить их для работы, которую кроме них никто не может делать.
— Какой?
— Развивать компанию.
Клаус посмотрел в окно.
— А не искать плитку.
— Например.
Через несколько секунд он всё-таки взял телефон.
Ответил на сообщение.
Потом положил обратно.
— Другого человека для Бергеров нашли.
— Отлично.
— Значит, пожар потушен.
— Значит, сегодня обойдёмся без пожарной машины.
Клаус улыбнулся.
Напряжение исчезло.
Но не мысль.
Когда фактов становится недостаточно
К вечеру офис почти опустел.
Последний фургон выехал с парковки.
Анна попрощалась.
Кто-то на складе выключил свет.
В кабинете осталась только настольная лампа.
Михаэль разложил на столе листы.
Не для презентации.
Для себя:
- Веберы.
- Изменение плитки.
- Клиент.
- Маркус.
- Клаус.
- Мастер.
- Материал.
- Потом Бергеры.
- Клиент.
- Ниша.
- Йенс.
- Марек.
- Пазинг.
- Электрики.
Он соединял события не по людям, а по последствиям.
Через несколько минут лист начал превращаться в паутину.
— Так и знал.
Михаэль поднял голову.
В дверях стоял Клаус.
— Что?
— Красивые стрелочки.
— Пока не очень красивые.
Клаус вошёл.
Поставил бутылку воды на стол.
— Это сегодняшний день?
— Часть.
Он наклонился.
— Почему Бергеры соединены с Пазингом?
— Потому что изменение ниши почти изменило график другого объекта.
— Но не изменило.
Михаэль посмотрел на линию.
Взял карандаш и стёр её.
Клаус удивился.
— А чего стёр?
— Потому что ты прав.
— Вот так просто?
— А что мне с неправильной линией делать? Оставить из уважения к себе?
Клаус усмехнулся.
— Обычно консультанты так не работают.
— Поэтому ты их и не любишь.
Клаус взял другой карандаш.
— Дай сюда.
Несколько минут они рисовали вместе.
Клаус поправлял Михаэля.
— Нет. Материалы здесь вообще через офис не проходят.
— Тогда убираем.
— А вот изменение цены обязательно должно попасть к отцу.
— Почему?
— Потому что больше определённой суммы прораб не решает.
— Где эта сумма записана?
Клаус задумался.
— Нигде.
— Тогда откуда прораб знает?
— Знает.
— Как?
— Ему отец говорил.
Михаэль кивнул.
— Вот это важнее самой суммы.
— Почему?
— Потому что мы только что обнаружили правило бизнеса, которое существует, но не существует нигде, кроме памяти людей.
Клаус посмотрел на схему.
— Таких правил здесь сотни.
— Я уже начинаю подозревать.
Он нарисовал три блока:
- Информация.
- Решение.
- Последствие.
— Смотри. Вот что я сейчас пытаюсь собрать.
Клаус подошёл ближе.
— Любое решение происходит не в пустоте. Человеку нужна определённая информация. После решения меняется часть системы. Иногда одна. Иногда пять.
— Как с нишей.
— Да.
— И если тот, кто принимает решение, не видит связи...
— Он может принять логичное решение с плохим результатом.
Клаус посмотрел на Михаэля.
— Как я с Мареком.
— Именно.
— Значит, проблема всё-таки в информации.
— Частично.
Клаус рассмеялся.
— Нет, только не начинай опять.
— Не начинаю. Сейчас объясню.
Михаэль взял чистый лист.
Нарисовал человека.
Перед ним — десять точек.
— Представь диспетчера аэропорта. Можно дать ему миллион единиц информации.
Добавил ещё множество точек.
— Погода в Испании. Цена топлива в Японии. Имя пилота самолёта, который прилетит через неделю.
Клаус улыбнулся.
— Бесполезно.
— Именно. Ему нужна не вся информация. Ему нужна правильная информация в конкретный момент.
Он обвёл три точки.
— Поэтому проблема не в том, где хранить данные. Проблема в том, как система понимает, что кому нужно знать для конкретного решения.
Клаус посмотрел на схему.
— Программа сама это не поймёт.
— Вот.
— Значит, сначала мы должны сами это понять.
— Да.
Клаус ещё раз посмотрел на лист.
— А потом уже программа.
— Или не программа. Может оказаться, что часть вопросов решается гораздо проще.
— Например?
— Правилом. Изменением ответственности. Другим процессом. Автоматическим уведомлением. Общим графиком. Иногда вообще одним дополнительным полем в существующей системе.
Клаус кивнул.
Это был уже не спор.
Это была совместная работа.
— Тогда что сейчас нужно понять?
Михаэль провёл линию вокруг нескольких блоков.
— Три вещи. Где принимаются решения. Какая информация для них нужна. И какие последствия каждое решение создаёт для остальных частей компании.
Клаус посмотрел на часы.
— Неплохо для человека, который утром ничего не делал.
— Сегодня я ещё и пообедал.
— Большой прогресс.
Они ещё минут двадцать работали.
В какой-то момент Клаус остановился.
— Подожди.
— Что?
Он указал на лист.
— Здесь получается, что почти каждый важный маршрут рано или поздно идёт либо к отцу, либо ко мне.
Михаэль посмотрел.
Действительно.
Не каждый.
Но слишком многие.
— Похоже на то.
— Это плохо?
— Не само по себе.
Михаэль взял карандаш.
— В маленькой компании это может быть преимуществом. Короткий путь. Быстрое решение. Никакой бюрократии.
— А в большой?
— Представь деревню с одной дорогой.
— Так.
— Пока машин двадцать — прекрасная дорога. Строить развязку бессмысленно.
— А потом домов становится в десять раз больше.
— И все продолжают ездить по той же дороге.
Клаус посмотрел на линии.
— Пробка.
— Дорога не стала плохой.
— Просто масштаб изменился.
Михаэль улыбнулся.
— Вот это уже системное мышление.
Клаус бросил на него взгляд.
— Не начинай меня обучать.
— Поздно.
Он рассмеялся.
Клаус тоже.
Через несколько минут тот собрался уходить.
У двери остановился.
— А ты уже понял, как всё должно работать?
— Нет.
На лице Клауса появилась знакомая реакция, но Михаэль продолжил раньше:
— И это нормальный ответ.
— Почему?
— Потому что сегодня мы впервые увидели несколько связей. Этого достаточно, чтобы формировать гипотезы. Недостаточно, чтобы перестраивать компанию.
Он показал на схему.
— Представь врача, который получил первые анализы. Он уже может исключить часть диагнозов. Может выбрать, что проверить следующим. Но операцию на основании одного анализа делать не будет.
Клаус кивнул.
— Вот так мне нравится больше.
— Что?
— Когда ты объясняешь, а не сидишь с загадочным лицом.
Михаэль посмотрел на него.
— Учту.
— Серьёзно?
— Конечно. Обратная связь — тоже часть системы.
— Господи.
Клаус рассмеялся.
— До завтра.
— До завтра.
Когда дверь закрылась, Михаэль снова посмотрел на схему.
Взял блокнот.
Написал:
Факты показывают, что произошло.
Ниже:
Понимание показывает, почему это произошло и что произойдёт дальше.
Подумал.
Добавил:
Хорошее решение требует не максимума информации, а достаточного понимания связей.
На этот раз не зачеркнул.
Понимание
На следующее утро Райнхард вернулся около восьми.
— Ну? — спросил он ещё с порога. — Не поубивали друг друга?
Клаус, стоявший у стола, посмотрел на Михаэля.
— Пока нет.
— Уже успех.
Райнхард заметил схему.
— Это что?
— Вчерашний день, — ответил Клаус.
— Вы весь день рисовали?
— Нет. Сначала я работал, а он мешал.
— Неправда, — сказал Михаэль. — Я ещё ел.
Райнхард рассмеялся.
— Хорошо. Показывайте.
Клаус сам начал рассказывать.
Про Веберов.
Про сообщение Маркуса.
Про Бергеров.
Про Марека.
Про электриков в Пазинге.
Михаэль почти не вмешивался.
Когда Клаус закончил, Райнхард посмотрел на лист.
— Значит, всё-таки проблема с информацией?
— Это один слой, — сказал Михаэль. — Но вчера проявилось кое-что важнее.
Он развернул схему.
— Смотри. Клиент меняет плитку. Кажется, маленькое событие.
Провёл по линиям.
— Но оно может изменить материал, стоимость, работу мастера, срок и заказ поставщику.
Другая часть листа.
— Клиент меняет нишу. Опять маленькое решение. Но оно влияет на последовательность работ, загрузку людей, сроки и потенциально на другой объект.
Райнхард кивнул.
— Это стройка.
— Конечно. И менять клиентов мы не будем.
— Хорошее начало.
— Вопрос в другом. Чтобы правильно реагировать на изменение, человек должен понимать не только само событие, но и его связи.
Михаэль взял ручку.
— Вчера Клаус принял совершенно разумное решение: переставить Марека.
Клаус кивнул.
— Но не видел одну зависимость — электриков.
— Потому что про них знал Йенс, — сказал Райнхард.
— Именно. То есть проблема не в недостатке мозгов и не в плохом решении. Картина была неполной.
Райнхард посмотрел на сына.
— Такое бывает.
— Постоянно, — сказал Клаус.
Райнхард перевёл взгляд на него.
Клаус пожал плечами.
— Когда начинаешь смотреть так, как он, замечаешь.
Михаэль улыбнулся.
— Вот за это сейчас можно поднять зарплату.
— Свою сначала отработай, — ответил Райнхард.
Потом снова стал серьёзным.
— Хорошо. Что это означает для нас?
Вот теперь Михаэль мог дать конкретный ответ.
— Что я пока не стал бы покупать новую систему учёта клиентов.
Райнхард вздохнул.
— Опять.
— Подожди. Причина конкретная.
Он указал на схему.
— Такая система хорошо хранит информацию. Но сначала мы должны определить архитектуру решений: кто за что отвечает, какую информацию должен видеть, где проходят границы полномочий и какие изменения должны автоматически доходить до других участников.
— А если просто сложить всё в одну систему?
— Получим большой склад.
— В смысле?
— Если я выгружу все инструменты компании в один огромный ангар, они окажутся «в одном месте».
— Да.
— Работать станет удобнее?
Райнхард усмехнулся.
— Нет.
— Потому что задача склада не собрать всё под одной крышей. Задача — сделать так, чтобы нужный инструмент оказался у нужного человека тогда, когда он нужен.
Клаус посмотрел на отца.
— Он вчера это уже с аэропортом объяснял.
— Сегодня у меня склад.
— Завтра что?
— Не знаю. Зависит от аудитории.
Райнхард рассмеялся.
Потом снова посмотрел на схему.
— Значит, понимание — это увидеть все процессы?
— Не совсем.
Михаэль сел напротив.
— Есть три уровня.
Он показал один палец.
— Информация: клиент изменил плитку.
Второй.
— Связь: изменение плитки влияет на заказ, мастера, цену и срок.
Третий.
— Понимание: если мы изменим плитку сейчас, вот такие последствия пройдут по системе, и вот эти люди должны узнать об этом до начала работы.
Райнхард медленно кивнул.
— То есть понимать бизнес — значит видеть последствия заранее.
— В том числе. Видеть, что происходит, почему это происходит и какие элементы влияют друг на друга.
Клаус посмотрел на схему.
— И чем больше компания, тем сложнее увидеть всё одному человеку.
— Именно.
— Значит, надо больше отчётов, — сказал Райнхард.
— Не обязательно.
Михаэль улыбнулся.
— Самая опасная иллюзия — думать, что больше данных автоматически дают больше понимания. Можно иметь сто показателей и не понимать, почему падает прибыль.
— А можно иметь пять?
— И видеть всю причинную цепочку.
Райнхард задумался.
— Хорошо. И что ты предлагаешь делать дальше?
— Теперь у меня уже есть конкретный следующий шаг.
Клаус посмотрел на него.
— Слава богу.
— Нам нужно восстановить архитектуру компании.
— Мы опять вернулись к архитектуре, — сказал Райнхард.
— Да. Только теперь понятно зачем.
Михаэль подошёл к доске.
Написал:
Кто принимает решение?
Ниже:
На основании чего?
Что меняется после решения?
Кто должен узнать?
Где заканчиваются полномочия?
— Если мы ответим на это для ключевых процессов, станет видно, какие части компании действительно нужно менять.
Райнхард посмотрел на вопросы.
— И после этого система учёта клиентов?
— После этого станет понятно, нужна ли новая система, что именно она должна делать и кто ей будет пользоваться.
— Сайт?
— То же самое.
— Реклама?
— То же самое.
— Искусственный интеллект?
Михаэль улыбнулся.
— Особенно искусственный интеллект.
Клаус посмотрел на отца.
— Я же говорил, что он не против технологий.
— Я уже начал сомневаться.
— Я против дорогих способов автоматизировать непонятно что, — ответил Михаэль.
Райнхард взял чашку.
Некоторое время молчал.
— Знаешь, что самое странное?
— Что?
— Я действительно знаю почти всё, что нарисовано на этом листе.
— Конечно.
— Но я никогда не видел это одновременно.
Михаэль посмотрел на него.
Вот оно.
Не отсутствие информации.
Отсутствие картины.
— Потому что знание отдельных фактов и понимание системы — разные вещи.
Райнхард снова изучил лист.
— Тогда получается, я восемнадцать лет управляю компанией, которую до конца не понимаю?
Михаэль покачал головой.
— Нет. Это было бы слишком сильным выводом.
Он помолчал.
— Ты понимаешь огромную часть компании на уровне опыта. Настолько хорошо, что многие решения принимаешь почти автоматически.
— Тогда в чём разница?
— Представь опытного водителя.
Райнхард улыбнулся.
— Опять аналогия?
— Терпи.
Клаус рассмеялся.
— Он не остановится.
— Опытный водитель чувствует машину. Ему не нужно думать, когда переключать передачу. Но попроси его спроектировать коробку передач — понадобится другая модель понимания.
Райнхард кивнул.
— Я знаю, как управлять своей компанией.
— Да.
— А ты хочешь понять, как она устроена.
— Именно. Потому что теперь мы собираемся её менять.
Тишина.
Эта фраза поменяла разговор.
До этого речь шла о вчерашних проблемах.
Теперь — о будущем.
Райнхард поставил чашку.
— Хорошо.
Он посмотрел на схему.
— Тогда покажи мне, как она устроена.
Михаэль взял чистый лист.
— Для этого сначала придётся ответить на неприятный вопрос.
Клаус усмехнулся.
— Наконец-то интрига.
— Никакой интриги.
Михаэль написал сверху одно слово:
АРХИТЕКТУРА
— Любая компания имеет архитектуру. Вопрос только в том, кто её спроектировал.
Райнхард нахмурился.
— В смысле кто? Я.
— Часть — безусловно.
— А остальное?
Михаэль показал на вчерашнюю схему.
— Часть создали обстоятельства. Часть привычки. Часть решения, которые когда-то были временными. Что-то возникло потому, что вас было пять человек. Что-то потому, что появился Клаус. Что-то потому, что однажды купили программу. Что-то потому, что мессенджер оказался самым быстрым способом передать фотографию.
Клаус медленно кивнул.
— И всё это осталось.
— Да.
Райнхард посмотрел на лист.
— Хотя компания стала другой.
— Именно.
Несколько секунд никто не говорил.
За дверью зазвонил телефон.
Анна ответила.
На парковку въехал фургон.
Кто-то открыл склад.
Обычный рабочий день снова набирал скорость.
Райнхард взял лист со словом «АРХИТЕКТУРА».
— И как понять, какая часть этой системы спроектирована правильно, а какая просто исторически сложилась?
Михаэль посмотрел на него.
На этот раз ответ был простым.
— Это и будем выяснять дальше.
Он перевернул лист.
На другой стороне вчера Клаус карандашом нарисовал несколько точек и соединяющих их линий.
Михаэль положил его между ними.
— Потому что иногда главная проблема бизнеса не в том, что система работает плохо.
Он провёл пальцем по линиям.
— А в том, что никто уже не помнит, почему она вообще была построена именно так.
Клаус посмотрел на отца.
Райнхард — на схему.
И впервые за всё время Михаэлю показалось, что оба смотрят на компанию немного иначе.
Не как на людей.
Не как на объекты.
Не как на список проблем.
Как на конструкцию.
А любую конструкцию однажды приходится спросить:
она всё ещё соответствует нагрузке, которую должна выдерживать?
Продолжение: кто на самом деле проектирует ваш бизнес?