"Эволюция одного процесса"
Disclaimer
Все действующие лица выдуманы, все совпадения с реальностью случайны.
- Декорации и действующие лица
Фирма А. Есть некоторая система, в которой работают пользователи. Доработки и исправления ошибок идут постоянно, без привязки к версиям.
Разработчик Р
Аналитик А
Менеджер проекта М
Добрый пользователь ДП
Злой пользователь ЗП
- Действие 0.
ДП. "Ребята, у ват тут фигня какая-то. Посмотрите пожалуйстаЭ
Р. "Так, ага, тут у нас ошибочка. Сейчас мы ее поправим на рабочей базе"
М. Пребывает в блаженном неведении
Р. "Все, поправили, смотрите"
ДП. "Ага, спасибо. Но отвалилось теперь вот здесь"
Р. "Блин"
ЗП. "Ваша система говно! Ничего не работает! Я буду жаловаться!"
- Действие 1.
М. "Так. Теперь на каждое изменение на рабочей базе вы будете давать на подпись мне бумажку, в которой будет написано, что и зачем вы хотите поменять"
Р. "Yes, sir!"
ДП. "Ребята, а сделайте вот такую вот фишку.."
Р. "Ага, сейчас, сделаем. Только одну бумажку напишу, и на подпись менеджеру"
Р. - М. "Вот, принес бумажку."
М. "А это что? А зачем? Надо? Ну ладно, делай..."
ДП. "Ребят, а вы меня не так поняли... Я то хотел с перламутровыми пуговицами..."
Р. "Блин"
- Действие 2.
М. "Так, Теперь на любое изменение на бумажке должна быть подпись аналитика, и подпись пользователя, что они это протестировали, и согласны"
Р. "Yes, sir!"
Р. - М. "Вот, принес бумажку. И вот пользователь со всем согласен"
М. "Молодец, давай, выкладывай"
ЗП. "АААА!!! Вы опять все сломали!!! Я буду жаловаться!!!"
М. - Р. "Чё за фигня?"
Р. "Ну это, когда выкладывал, я там пару файлов с теста забыл перенести..."
М. "Все, процесс выкладывания на прод закрываем для разработчиков. А ну быстро забыл пароли! Теперь этим будут заниматься специально обученные люди"
Р. "Yes, sir"
- Действие 3.
ДП. "Ребят, а у вас теперь фигня в другом месте вылезла"
Р. "Мда. Прохлопали"
М. "Так. Раздолбаи. Вредители. Вводим систему баллов. Принес бумажку - +1 балл, после бумажки что-то сломалось - тебе и тестеру по -3 балла. Уйдете в минуса - ай-яй-яй"
Р. - А. "А подпиши бумажку. Задача плевая, дело верняк"
А. "Ок. Неси еще пару простых, баллы зарабатывать нужно"
- Действие 4.
Р. - М. "Вот, принес бумажку. Все подписи, красота"
М. "Угумм. Хммм. А как тестировали?"
Р. "Ну... Это А. тестировал, что то там проверили..."
А. "Ну... Это, там щелкнул, что то вылезло, тут что-то посчиталось..."
М. "Раздолбаи! Теперь к каждой бумажке будете готовить еще одну бумажку, где будет написан подробный тест-план"
Р. "Yes"
- Действие 5.
М. "Таак. Это че? Где документация на код, я тебя спрашиваю! Я те дам самодокументирующийся код! Без документации на доработку никаких подписей!"
Р. (тяжело вздыхая) "..."
Действие 6.
ДП. "Ребята, произошла срочная фигня, работа встала!!!"
Р. "Ага. понятно. Исправлений там на 5 минут. Через 4 часа все будет исправлено"
ДП "4 часа??? Почему так долго???"
Р. "Ну так это, бумажки писать, подписи собирать..."
Р. "А, сегодня же пятница. Ну тогда до понедельника, в пт. менеджер бумажки не подписывает"
ДП. рычит и превращается в ЗП. "ААА!!! У вас ничего не работает!!! Я буду жаловаться!!!"
- Действие n.
ДП. "Ребят, а у вас вон там фигня."
Р. "Знаем, заводите задачу, пишите бумагу."
ДП. "У... Этим же надо заниматься. Ладно, обойдусь как нибудь без вас..."
ЗП. "ААА!!! У вас ничего не работает!!! Я буду жаловаться!!!"
Р1. - Р. "Слушай, а у нас ведь там фигня, и все скоро сломается"
Р. "Знаю. Но так ведь это надо задачу заводить, пробивать, бумажки писать... Ну нафиг. Сломается - починим"