Я не буду писать о декомпозиции, и о стандартных методах согласно PMBOK, считаю, что ты это уже сделал и знаешь
Сделаю акцент на "экспертном мнении" и работе с людьми
1. Просишь человека, который будет делать задачу , либо ответственного - примерно оценить её по срокам
2. Вспоминаешь, делали ли вы такое раньше
3. Спрашиваешь, нет ли в данном случае факторов, которых не было в прошлый раз, и которые могут повлиять на время и сложность разработки и интеграции
4. Накидываешь человеческие риски - об этом ниже
Опустимся в повествовательную часть - понаблюдай и изучи свою команду
Некоторые оценивают таски в 5 часов, но по факту им нужно 6-7, некоторые - напротив, называют 3 часа, а делают за час
Так вот, в первом случае - накидывай риски исходя из своих наблюдений за сотрудниками, во втором - просто ставь названное ими время
Да, на это уйдёт время, и тебе нужна будет большая выборка, чтоб делать какие-то выводы, но ты справишься