Как правильно оценивать разработку есть ли методики и сервисы?
Оценка работы - это целая наука.
Обычно проект разбивается на мелкие части, которые уже оцениваются в часах. В зависимости от количества часов устанавливается цена в деньгах.
Оценка в часах - целое искусство, которому учатся всю жизнь. Отдельно расписывать не буду.
В любом случае всё очень индивидуально. Как оценка по времени, так и по стоимости.
MS Project есть для таких целей. Там не только разработку, но и любой проект можно вести.