Как часто ваше техническое задание возвращается на доработку? Почему постановки забываются на стадии аналитики? Как избежать путаницы и недопонимания между многочисленными командами разработки? Татьяна Емельянова, руководитель отдела системного анализа Maxim Technology, делится своим опытом и рассказывает, как компания оптимизировала процесс ревью технических заданий и добилась значительного снижения возвратов постановок.
В выступлении Татьяна начинает с рассказа о структуре работы их компании, которая включает взаимодействие между внутренними заказчиками, продакт-менеджерами и аналитиками. Она описывает трудности, с которыми столкнулись команды вначале, такие как недостаточная конкретизация требований и несогласованности между командами. В результате постоянные возвраты ТЗ с этапа разработки на анализ стали болезненной и дорогостоящей проблемой.
Чтобы решить эти проблемы, в компании было внедрено ревью технического задания. Этот процесс включает проверку документов системными аналитиками для соответствия бизнес-требованиям, устранение "белых пятен" и оценку технического решения. Таким образом, удалось выработать эффективное техническое решение, которое принималось всеми участниками разработки.
Татьяна подробно рассказывает о первой итерации процесса ревью, когда ответственность за проверку ТЗ легла на лидов команд разработки. Это привело к более качественной экспертизе и выявлению корнер-кейсов, однако возникли проблемы с формальным отношением к ревью и ограниченным временем лидов.
Во второй итерации ревью к процессу были подключены лид системного анализа и рядовые разработчики, что позволило улучшить качество ТЗ и повысить уровень взаимозаменяемости между аналитиками. Однако новые проблемы потребовали еще одного изменения процесса.
В третьей итерации участия приняли все аналитики домена, что повысило ответственность и экспертизу в домене, а также снизило нагрузку на лидов системного анализа. В итоге, благодаря примененным улучшениям, удалось повысить качество ТЗ, что было подтверждено снижением комментариев от команды разработки и ростом удовлетворенности в результатах опросов среди сотрудников.
Татьяна завершает выступление, подчеркнув, что их опыт показал важность постоянных экспериментов и адаптаций к меняющимся условиям. Она открыта к новым предложениям и готова делиться опытом с коллегами, чтобы улучшать процесс создания технической документации.