Задача уже оценена по времени/усилиям и вообще при заявлении, что «тут нужно подрефакторить всё и это займёт в 5 раз больше времени, чем простое решение», тебя пошлют нахрен, потому что коллега оценит решение этой задачи как требующее в пять раз меньше времени, чем ты оценил (с рефакторингом), то руководство посчитает, что ты неэффективный мудак, а твой коллега — настоящий профессионал, независимо от того, насколько говнокодное будет его решение и насколько высок окажется тех.долг, главное, что он задачу решил быстрее.
То, что ты тут описал противоречит agile подходу :)
У тебя в agile независимые и самостоятельные команды, принимающие решения об объеме работ, которые они берут в итерацию.
Если это не так, то у тебя не agile и тогда говорить нужно о другом.