ТЗ чуть более коротко
Вместо конкретных контрольных точек после какого-то момента идут просто спринты
Конкретные требования и сроки только на MVP
Остальное время на "опытную эксплуатацию" когда и происходит повременная оплата.
Но заказчики это всё не любят. Им проще новый контракт подписать. Agile это больше для внутренних проектов.