May 10th, 2012

vit_r

The soul of quality

Ещё кусочек из другого ненаписанного проекта.

Есть различные подходы к качеству:

  • Тойоты (насколько понимаю, на самом деле - Демминга): Если видишь ошибку, немедленно сообщи о ней
  • Немецкий: Если об ошибках не рапортовали, их нет.
  • Русский: Увидел ошибку - найди виновного
  • Японский (факушимский): Если увидел ошибку, отвернись и забудь, не нарушай гармонию.

Милые люди, с тщательностью учёной обезьяны копирующие архитекторов, конвейер, канабан, lean, scrum, ISO 9000 и прочие манящие игрушки, банально не принимают во внимание простую истину: Любой голем будет куском глины, пока в него не вдохнут душу. Можно заниматься тщательностью отделки лица. Можно купить чудесные машины, присобачить их к рукам и ногам монстра и изображать танцы и марши. Можно посадить внутрь гражданина с фонариком, который будет подсвечивать стекляшки глаз изнутри, чтоб создать иллюзию сложных умственных процессов.

Получится «как у людей». Но пользы от этого не будет. (Естественно, не будет в общем смысле, те мошенники и тунеядцы, которые продают иллюзии, моральный, да и материальный капитал себе наработают.)

А отличить живое от мёртвого очень легко. Нужно только спросить:

- Где у вас тот рычажок, который может дёрнуть любой работник, чтобы остановить конвейер, если увидит ошибку? А давайте попробуем?

Естественно, будь такая штука в софтверной конторе, девяносто пять из ста просто встанут намертво. Потому и пытаются все играть в scrum или CMMI, получить сертификаты тестировщика по версии Академии Качества или менеджера проектов по версии Международного Института Проектоведения. А на выходе бочёнок мёда, в котором аккуратно размешено ведёрко дерьма. И крышечка сверху, чтоб не очень воняло.

Сегодня опять на меня крупно обижались. Так что голос срывался и руки дрожали.

- Я вот тут программку запустил, а она не работает.

- Как именно не работает? Почему?

- Наткнулась на каку и остановилась. Это не хорошо. Надо, чтоб она дальше ела. А то, как увидела, говорит «Не хочу» и умерла. Только сообщение об ошибке оставила.

- В чём проблема? Умерла так умерла.

- Как это «умерла»! Это мне, значит, смотреть, что я ей скармливаю? И каки вынимать? Нет-нет-нет. Она должна так ложечкой тихонечко в сторону отодвинуть... Может кашлянуть и чего-нибудь под нос пробурчать. Но пусть дальше ест, не останавливается. Мне некогда проблемы исправлять. Людям результаты очень нужны.

- С дерьмом вперемежку?

- Это не правильная постановка вопроса! Процентов на девяносто это же чистейший мёд!