Про ТЗ вот вспомнил пятничную историю.



Жила-была одна контора разработчиков, которая сидела по соседству с нами и была нашим партнером. Ее владелец был колоритным армянином, похожим на хорошо откормленного Железного человека, и обожал мне повторять при встрече: «ЛЁХА ТВОЕ ТЗ ГОВНО». Я сперва деликатно отвечал, что-де, а в чем именно говно и давайте разберемся; потом просто злился; потом молчал; потом уже автоматом отвечал ему «ДА САМ ТЫ ГОВНО», а потом произошло вот что.



Как-то раз написал я ТЗ на личный кабинет одного пенсионного фонда и отправил его тем самым разработчикам. Они взяли ТЗ в работу и пообещали выдать результат через 3 недели - допустим, к 31 февраля.



И вот на календаре 30 февраля. Вечер. Падает снег, все дела, а у меня раздается звонок от тимлида этой партнерской конторы - типа, Лёха, заходи, надо кое-что обсудить важное.



Захожу. Тимлид показывает мне на мониторе 12 страницу ТЗ и говорит такой: «ЛЁХА Я НЕ ПОНИМАЮ КАК ЭТО ДОЛЖНО РАБОТАТЬ». Я ему в ответ говорю - как так, Миш, это же 12 страница, и тут все просто - а у тебя впереди еще 56 страниц, и там все куда сложнее.



Он такой: «НУ ВОТ Я НАЧАЛ ЧИТАТЬ И НЕ ПОНИМАЮ».



Я ему: Мишаня, а как ты только начал читать-то? Ты ничего не делал эти 3 недели, что ли?



Он такой: «ДЕЛАЛ» - и показывает кусок сырой херни, которая отдаленно похожа на сделанный мной личный кабинет.



Я ему: Миш, а Миш, а ты ТЗ вообще читал, прежде чем делать?



Он такой: «НЕТ», говорит.



Я молчу, уставившись в монитор как баран. И тут матерый программист Миша выдает шикарную фразу: «ТУТ МНОГО ТЕКСТА А ЛЮДИ ВООБЩЕ ПРИВЫКЛИ КАРТИНКАМИ МЫСЛИТЬ».



Еще раз: программист структурированного текста испугался. Текста. Программист. Подумать только.



В этот момент я четко понял, почему мое хорошее, чистое и опрятное ТЗ они считали говном - они его просто не читали.



Так я вывел простую мысль, достойную Agile-манифеста: хреновому разработчику напиши мало - ничего не сделает, напиши много - не прочитает и все равно ничего не сделает. Просто не надо хреновых разработчиков брать.



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



#изкрестьянскогобыта #вашидокументы