Reasons for Valuing Software Life Cycle