Punching the score card with residuals for developers