Как контролировать работу удаленного программиста?
Я заказываю разработку своего сервиса у удаленного программиста. Человек при найме казался адекватным и заинтересованным. Однако со временем качество и скорость работы стали падать: простые задачи делаются неделями, сложные вообще по несколько месяцев, после сдачи спринта выявляется куча багов и ошибок. При всем при этом количество часов потраченных в месяце на разработку (за которые я плачу) не меняются, иногда даже увеличиваются.
У меня вопрос, как можно отслеживать прогресс разработки приложения на Ruby on Rails если некоторые задачи никак не связанны с фронтэндом и программист говорит, что процесс идет, просто это в коде и его не видно? Может как то по коммитам или еще как, есть ли какие ни будь статьи на эту тему и тд?
Я сама программистом не являюсь и по коду не могу оценить, потрачено было 10 минут или 10 часов.