#3 SOFTWARE PROJECT PLANNING