Software construction project