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

В середине моего отчёта Дана Келлер ударила обеими ладонями по столу в конференц-зале.

— Прекрати говорить, — резко бросила она.

— Из-за тебя мы выглядим некомпетентными.

В комнате воцарилась тишина.

Напротив меня сидели шестеро руководителей Meridian Health, нашего крупнейшего клиента.

Они наняли нашу компанию-разработчика программного обеспечения, чтобы мы перестроили систему записи на приём, которой пользовались сорок две клиники по всему штату Огайо.

Я была проектным аналитиком, ответственным за тестирование внедрения, и мой отчёт показывал, что система ещё не готова.

Записи на приём исчезали.

Напоминания пациентам отправлялись на неправильные номера.

Три клиники временно потеряли доступ к данным о срочных направлениях.

Дана приказала мне описать эти сбои как «незначительные корректировки перед запуском».

Я отказалась.

Теперь она улыбалась так, словно моё унижение решило проблему.

Я спокойно закрыла свои записи.

— Поняла, — сказала я.

Мой телефон завибрировал рядом с ноутбуком.

Сообщение пришло от Томаса Рида, операционного директора Meridian, который сидел в дальнем конце стола.

Не уходите.

Именно я попросил предоставить настоящий отчёт.

Пусть она закончит лгать.

Я подняла глаза.

Томас не двигался, но продолжал смотреть прямо на меня.

Дана продолжила говорить.

Она обвинила клиники в недостаточной подготовке и заявила, что наша команда провела все обязательные проверки безопасности.

Затем она показала зелёную диаграмму состояния проекта, согласно которой он был готов на девяносто восемь процентов.

Изначальную диаграмму создала я.

Она была красной.

Дана изменила её за тридцать минут до совещания.

Томас дождался, пока она закончит.

— Госпожа Келлер, — сказал он, — кто утвердил этот отчёт о состоянии проекта?

— Я, основываясь на выводах моей команды.

— А кто руководил тестированием?

Дана, не глядя, указала в мою сторону.

— Натали помогала.

Томас положил телефон на стол.

— Натали отправила мне вчера вечером неотредактированные результаты тестов после того, как я запросил их через наш защищённый клиентский портал.

Улыбка исчезла с лица Даны.

Я не связывалась с ним тайно.

Томас заметил, что в еженедельных отчётах отсутствуют вложения, и напрямую попросил меня предоставить исходные файлы.

Политика компании обязывала меня передать их.

Он открыл документы на экране в конференц-зале.

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

Затем Томас показал последнее электронное письмо.

Дана написала: «Если Meridian обнаружит сбой с направлениями до подписания продления контракта, ответственность возьмёт на себя Натали».

Комната внезапно показалась меньше.

Дана повернулась ко мне.

— Ты получила доступ к конфиденциальным сообщениям?

Томас ответил раньше, чем я успела.

— Нет.

Вы по ошибке отправили копию и мне.

Затем он отодвинул от неё неподписанный контракт о продлении стоимостью двадцать миллионов долларов.

— Это совещание больше не касается программного обеспечения, — сказал он.

— Теперь речь идёт о том, намеренно ли ваша компания вводила нас в заблуждение.

Дана вскочила так быстро, что её кресло откатилось и ударилось о стену.

— Всё это вырвано из контекста, — сказала она.

— Натали уже несколько месяцев сопротивляется решениям руководства.

Наш генеральный директор Ричард Вон присоединился к совещанию по видеосвязи.

До этого момента он молчал.

Теперь он попросил всех сотрудников нашей компании остаться, пока команда Meridian переходила в другую комнату.

Дана немедленно потребовала мой ноутбук.

— Ничего ей не отдавайте, — сказал Ричард с экрана.

Это был первый раз, когда я услышала, как он публично ей возразил.

Meridian приостановила внедрение и отложила продление контракта.

Ричард отправил Дану в административный отпуск и позвонил в наш юридический отдел.

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

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

Следователи хотели узнать, когда я впервые поняла, что отчёты изменяют.

Я показала им документы за девять недель.

Каждый понедельник я отправляла результаты тестов.

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

Сначала я предполагала, что она просто упрощает технические подробности.

Затем она полностью удалила раздел о пропавших направлениях.

Я выразила письменный протест.

Её ответ был коротким: «Твоя работа — выявлять проблемы.

Моя работа — решать, какие из них имеют значение».

Два дня спустя она вынесла мне предупреждение за плохую работу из-за «создания ненужной паники».

Я сохраняла всё, потому что Дана часто отрицала уже состоявшиеся разговоры.

Я никогда не думала, что эти записи однажды станут доказательствами.

Проверка показала, что она занималась не только изменением отчётов.

Наш контракт предусматривал компенсационные кредиты для Meridian каждый раз, когда критические дефекты оставались неустранёнными более сорока восьми часов.

Скрывая сбои, Дана не позволила клиенту потребовать почти 900 000 долларов в виде компенсационных кредитов.

Она также заявила, что наша команда провела 1 600 часов тестирования.

Данные о зарплате показывали менее 900 часов.

Недостающих часов никогда не существовало.

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

Один из этих менеджеров, Пол Эллис, попросил поговорить со следователями наедине.

Он признался, что Дана приказала ему подписать ложные сертификаты о завершении работ.

Взамен она пообещала ему повышение после подписания продления контракта.

Пол передал папку с распечатанными сообщениями.

В одном из них было написано: «Нам нужно лишь, чтобы система выдержала демонстрацию для руководства.

После продления контракта операционный отдел сможет назвать дефекты новыми запросами».

В другом говорилось: «Если Натали продолжит всё документировать, уберите её из проекта до запуска».

В тот вечер Дана позвонила мне с неизвестного номера.

— Ты думаешь, клиент тебя защищает, — сказала она.

— Когда контракт рухнет, они обвинят тебя.

— Я следовала правилам отчётности.

— Ты опозорила собственную компанию.

— Нет.

Я сообщила о том, что на самом деле делало программное обеспечение.

Её голос стал холоднее.

— Ты больше никогда не будешь работать в этой отрасли.

Я завершила звонок и отправила запись в юридический отдел.

На следующее утро адвокаты Meridian доставили официальное уведомление о нарушении договора.

Они потребовали вернуть скрытые компенсационные кредиты и возместить расходы на экстренные работы, вызванные провальным внедрением.

Ричард созвал собрание всех сотрудников.

Он сообщил компании, что проект был приостановлен, потому что информация, переданная клиенту руководством, оказалась недостоверной.

Он не назвал Дану по имени, но все всё поняли.

Затем он объявил, что совет директоров получил вторую жалобу.

Бывший сотрудник утверждал, что Дана использовала такой же метод отчётности в другом больничном проекте два года назад.

Тогда произошёл сбой системы, из-за которого были отложены сеансы химиотерапии.

Бывшего сотрудника уволили после того, как он предупредил руководство.

Его звали Дэниел Чо.

И он сохранил копии всего.

Файлы Дэниела Чо превратили расследование одного проблемного проекта в доказательство устойчивой схемы.

Два года назад он работал инженером по обеспечению качества над системой записи для Lakeview Oncology.

Его тесты показали, что ошибка базы данных могла удалять записи на приём, когда сотрудники редактировали сведения о страховке.

Дана приказала ему классифицировать дефект как низкоприоритетный.

Когда система дала сбой, из расписания исчезли двадцать семь записей.

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

Дэниел сообщил, что Дана знала о риске до запуска.

Она обвинила его в изменении тестовой среды и рекомендовала уволить его.

Компания приняла её объяснение, не проверив исходные журналы.

Эти журналы всё ещё хранились на зашифрованном диске в доме Дэниела.

Экспертная группа подтвердила подлинность его материалов.

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

Положение Ричарда стало сложным.

Он одобрил увольнение Дэниела и подписал итоговый отчёт об инциденте.

Он утверждал, что Дана скрыла от него технические доказательства, но совет директоров пришёл к выводу, что он принял её версию, потому что попытка оспорить её могла стоить компании важного клиента.

Через три недели он подал в отставку.

Дану уволили за фальсификацию документов, преследование сотрудников и введение клиентов в заблуждение.

Пола также уволили, хотя его сотрудничество уменьшило гражданские претензии компании против него.

Meridian не стала продлевать контракт на двадцать миллионов долларов.

Вместо этого компания договорилась о контролируемом переходе к другому поставщику.

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

Урегулирование было болезненным, но оно не позволило клиникам оказаться заложниками небезопасной системы во время судебного спора.

Регуляторы штата проверили ложные сертификаты тестирования.

Дану не вывели из здания в наручниках, и драматического признания в суде не было.

Настоящие последствия пришли в виде допросов, профессиональных расследований, юридических расходов и постоянной записи о том, что именно она подписала.

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

Она заключила мировое соглашение и вернула деньги.

Дэниел получил официальные извинения, компенсацию за незаконное увольнение и предложение вернуться.

Он отказался от работы, но согласился консультировать новый комитет по соблюдению требований.

Меня попросили возглавить команду восстановления проекта Meridian.

Сначала я отказалась.

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

Я потребовала письменные полномочия останавливать небезопасные релизы, прямой доступ к комитету совета директоров по рискам и защиту сотрудников, сообщающих о технических проблемах.

Совет директоров согласился.

После официальной процедуры собеседований я стала директором по целостности продукта.

Моей первой задачей было перестроить систему отчётности, которой манипулировала Дана.

Результаты тестирования больше нельзя было перезаписывать без сохранения исходной версии.

Клиенты получили прямой доступ к журналам критических дефектов.

Менеджеры могли объяснять риски, но не могли их стирать.

Я также связалась со всеми аналитиками, которые работали под руководством Даны.

Некоторые больше не хотели иметь ничего общего с компанией.

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

Их документы пересмотрели.

Несколько оценок исправили, а двое сотрудников получили задолженность по зарплате после того, как следователи подтвердили преследование.

Шесть месяцев спустя Томас Рид пригласил меня в главный офис Meridian.

Их новая система записи прошла независимое тестирование, и клиники готовились к постепенному внедрению.

Он поблагодарил меня за то, что я отказалась изменить отчёт.

— Я почти перестала говорить, — призналась я.

— Нет, — сказал он.

— Вы перестали говорить в комнате, которая уже решила не слушать.

Это совсем другое.

Он показал мне сообщение, которое отправил во время совещания.

Не уходите.

Именно я попросил предоставить настоящий отчёт.

Пусть она закончит лгать.

Я читала его столько раз, что знала каждое слово, но, увидев его снова, я вспомнила звук рук Даны, ударивших по столу.

Месяцами я размышляла, стоило ли мне немедленно начать с ней бороться.

В конце концов я поняла, что, закрыв записи, я вовсе не сдалась.

Это позволило ей говорить без того, чтобы кто-то защищал её от последствий собственных заявлений.

Дана считала, что власть означает возможность решать, кому позволено закончить предложение.

Она думала, что молчание доказывает покорность, а уверенная презентация может заменить доказательства.

В итоге я разоблачила её не драматической речью.

Я сохранила свою работу, честно ответила клиенту и позволила документам оставаться последовательными, пока её версия событий менялась вокруг них.

В комнате воцарилась тишина, когда она приказала мне перестать говорить.

Но тишина её не спасла.

Она лишь позволила яснее услышать правду.