Software Contract Maturity