можно разработку и на чистом php разделить на типовые задачи. Ну и естествено учитывать поправку на cms или framework, где-то быстрее, где-то дольше, а где-то и готовый плагин уже есть.
интересно, а есть такая фриланс-площадка, где заказчик не сам пишет тз, а выбирает из списка стандартизированных задач? Ведь большинство работ по сути, можно свести к типовым задачам.
Если есть задача сделать сборку проекта то конечно же берется jenkins, к нему пишутся команды и все собирается.
но вообще простое решение - посмотреть лог файл вручную.