Первы раз слышу, что agile исключает ТЗ. Да всмылсе. Поставновка задачи должна быть формализована обязательно иначе "мы друг дуга не верно поняли". Мы работаем c agile в WEEEK, там же храним шаблоны ТЗ и инструкции, как поставить задачу разработчикам. Есть менеджер и техлид, коорыйе этот процесс модерируюти начинают декомпозицию только после корректно поставленой задачи с ТЗ