Automated earned-value tracking