ТЗ - ХЗ
Было у вас: открываешь задачу, а там пара слов - и поди разбери?
Беру задачу: ▎ «Добавить нормальную валидацию возраста.»
Всё. Одна строка.
Открываю комменты. Тишина. Никто не спросил что такое НОРМАЛЬНУЮ. 18+? 0+? Не отрицательный? Строго число или строка «25 лет» ок?
Иду к разработчику:
- *Ну очевидно же - от 0 до 150.
- А откуда ты знаешь?
- Ну мы ж всегда так делаем.*
Так и ломаются процессы. Не когда кто-то поленился написать. Раньше. Когда кто-то ответил в личку «возраст у нас 0-150». Один раз.
Команда привыкла. Передали в личке, не закрепив в доке. И это стало ОК.
Как это работает:
📌 Первый раз - Вася не дописал. Петя спросил. Вася ответил в личку. Задача ушла в прод. Проблем нет.
📌 Третий раз - другая задача. «Спроси у Васи» -> личка -> прод.
📌 Десятый раз - это уже не баг, это КУЛЬТУРА 🤌 Задачи в одно предложение. Спека в голове у старшего разраба.
И тут появляешься ты. Тестировщик🦸🏻 «Ребят, а можно в задачу ссылку на свагер и ddl для таблицы?»
И в чат приходииииит🥁🥁🥁 «Откройте форточку» «Душнила Detected»
Ну конечно. Ты задаёшь вопросы. Ты хочешь записать. Ты ломаешь отлаженную систему устной передачи знаний и задач в две строчки.
ТЗ в личках - это коррупция лени.
Все договорились. Всем лень. Все умыли ручки. Система работает - открытых вопросов ноль, задачи закрываются, прод жив. пока что
А потом ключевой Вася УВОЛЬНЯЕТСЯ. И начинается сеанс спиритизма над кодом. Потому что документировать «само собой разумеется» у нас не принято.
И оказывается мы много разумели
И если ты тот кто спрашивает «а можно уточнить» - ты не душнила. Ты тот кто НЕ ДАЁТ дракону вырасти.
Были спеки в одну строку?