Дано: "Из чего состоит слон? Из хобота, ушей и бегемота."
Менеджер Проектов (PM): "это программистский подход к реализации модульных решений".
Реализация:
Берём бегемота, навешиваем на него хобот и уши, даём в нос программеру, который запихнул хобот в зад. Получаем жалобу от клиента, что при сильном ветре уши закрывают глаза. Получаем жалобу от клиента, что хобот начинается между глаз, но по-прежнему уходит в зад. Говорим программеру, чтобы поменял обратно уши слева направо и наконец-то вынул хобот из зада. Получаем жалобу от клиента, что когда слон ест, у него хобот отваливается. Даём в нос программеру, который забыл проверить сочленение хобота и опять поменял уши. Замечаем, что хобот в порядке... но вывернут наизнанку. Получаем жалобу, что вместе с хоботом на голову перекочевал и хвост, а уши теперь слышат только с 9 до 11 утра. В конце замечаем, что вместо бегемота взяли детёныша жирафа... ну да и черт с ним, никто возиться уже не хочет. Вот в следующей версии.....
Программер: "Мне не предоставили подробный анализ внутренностей бегемота и его родословную вплоть до 4-го поколения!!!!"
Клиент: "Так, мне всё нравится... вот только... мне бы кенгуру, а? Может навесите спереди сумку и уберёте хобот?"
Генеральный: "Сумка не входила в изначальные спецификации, квотируем".
PM: "Да, разумеется, всё сделаем. Но это дополнительные модификации, которые будут стоить... ээ... Программер, за сколько переделаешь слона в кенгуру?"
Программер: "Чёрт, вот уроды!!! Мне нужны были чёткие спецификации с самого начала!!! Я отказываюсь так работать!!!"
PM: "Программер, сколько по времени????"
Программер: "За 2 дня сделаю."
PM: "Таак... 4 дня * $200. Нам нужно еще $1200!"
Клиент: "$1200 чтобы переделать слона в кенгуру?????"
PM: "$1000"
Клиент: "Договорились. Только можно он будет с рогами?"
PM: "Программер?!!?"
Программер: "Ещё день."
PM: "Ещё 250."
Клиент: "Чёрт с вами. Давайте без рогов. Хотя я с самого начала говорил - нужны рога!!!!"
Программер: "Всё, готово. Только у меня тут рога вылезли. Убрать?"
PM: "Убирай."
Программер: "Чёрт, ещё день."
PM: "Готово."
Клиент: "Все ok... а почему у него 2 хвоста и хобот болтается??"
PM: "*ля"
Программер: "*ля"
PM: "Исправили."
Клиент: "А где хвост?"
PM: "*ля"
PM: "Исправили."
Клиент: "Хорошо, принимаю. Но можно всё-таки с рогами? Пусть уж дополнительно 250 будет."
PM: "Программер, исправляй."
Программер: "?? :"№: %;"№? ^%$#&^%@&!!!!!!!!! Я рога целый день убирал!!!! МНЕ НУЖНЫ ТОЧНЫЕ СПЕЦИФИКАЦИИ!!!"
Программер: "Готово."
PM: "Сделали."
Клиент: "Идёт. Но обычно 2-х рогов хватает. Уберите 3-й plz."
PM: "*ля"
PM: "Исправили."
Клиент: "Опять уши глаза закрывают! Уберите."
PM: "Это было в техническом задании, $250, чтобы убрать."
Клиент: "Чёрт с вами..."