хм, я вот не знаю про Фила и вас, но я пытаюсь всеми силами побуждать разработчиков погружаться больше в предметную область, ну, чтобы меньше потерь было при передаче информации
Так это один из посыла скрама же, даже если выбросить покер как рутину - если регулярно в течении длительно времени оценивать задачи в рамках одной и той же команды и планировать работы на спринт, и потом смотреть что успели что не успели - со временем точность оценки будет расти. Конкретные технологии наверняка есть в разных вариациях.
Проработанную полностью задачу с разбивкой на функциональные точки: экранные формы, алгоритмы, интеграционные сервисы, API и т.д. С подробностями вплоть до того из каких полей БД данные тащить