Как стать автором
Поиск
Написать публикацию
Обновить

Командное приготовление яичницы

Время на прочтение2 мин
Количество просмотров4.1K
Фантазия на тему, как наша команда готовила бы яичницу.



Product manager (он всегда спецификацию пишет по-английски):
Our customers need fried eggs. Result should be hot and round. Sunny-side up.
P0. Should be cooked from eggs
P2. Fried eggs should be edible
Microwave method is out of scope.
Design of fried eggs will be attached later.

Team leader:
— Мне нужны точные оценки сколько времени потребуется на создание яичницы и разбиение по задачам. Поскольку требования сложные — предлагаю сделать сначала прототип.

Младший разработчик:
— Парни, подскажите, как жарить яичницу?

Архитектор:
— Мелко нарезать репчатый лук, посыпать его 15 граммами муки и обжарить на масле. Влить 2 децилитра красного вина и 1 децилитр рыбного отвара. Довести до кипения, добавить 2 мелко нарезанные горячие картофелины, 200 г варенной трески, филе 3 анчоусов, щепотку петрушки и как следует поперчить. Выложить горкой на смазанном маслом противне. Посыпать толченными сухарями, полить топленным маслом и поставить в духовку на сильный огонь. После приготовления выложить вокруг яичницу. Кстати, противня у нас нет, но можно спросить у соседней команды.

Старший разработчик:
— А кто тебе вообще сказал, что надо жарить яичницу? Team leader? Да он ничего в яйцах не понимает. А что тогда делать? Ну есть много вариантов. Можно яйца сварить, пожарить, сделать омлет… Какой вариант выбрать? Да монопенисуально. Я не могу ответить пока у нас нет целей. Кстати, Team leader, где моя зарплата в 200 тысяч?

Разработчик с локальным веб-сервером:
— Чтобы приготовить яичницу нужны яйца. Взять их можно в магазине. В каком? Я не знаю. Я работаю локально, поэтому у меня свои.

Разработчик-линуксоид:
— В линуксе это можно сделать одной командой: «make fried eggs».

Разработчик с плохой памятью:
— Я не знаю как приготовить. Это лучше спросить у старшего разработчика. Он их недавно готовил, а я только один раз картошку жарил и то по инструкции, которую не помню куда дел.

Разработчик с широкими интересами:
— Ой, давай попозже объясню? Зацени лучше мою новую машину, айфон и макбук…

Разработчик, любитель все усложнять:
— Яичница — это просто: для начала нам нужны яйца. Чтобы их получить строим сарай, покупаем цыплят и корм для них. Через месяц появятся первые яйца. Далее нам нужна сковорода. Для этого необходимо купить небольшой сталелитейный завод…

Разработчик, любитель автоматизации:
— Пожарить яйца?
— Старший разработчик, до каких пор мы будем жарить яйца вручную? Надо автоматизировать!

Maintenance разработчик:
— Ой, спроси лучше как живу. Как живу? Ой, и не спрашивай… Кстати, помню у одного нашего кастомера был сайт про яйца. Вот это были яйца! Но с этим лучше к нашему доктору…

Прошло 3 недели…

Девушка-тестировщик:
— Я тащусь от нашей яичницы! Она такая красивая! Дай-ка я ее попробую… Ой! Она же не соленая!

Разработчики хором:
— Про соль ничего не было в спецификации!

Стресс-тестировщик:
— Когда я быстро-быстро бью вилкой по тарелке с яичницей, то почему-то все стены, пол и потолок в яйцах…

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

Начальник отдела тестирования:
— Зеленоватый оттенок яичницы — это критический баг. Мы не можем закрыть итерацию пока это не пофиксим.

— Документатор:
— Яичница. Поясните пожалуйста, о чем тут идет речь?
Теги:
Хабы:
Всего голосов 131: ↑99 и ↓32+67
Комментарии38

Публикации

Ближайшие события