Software Project Management - Hughes , Bob (Tata Mcgraw Hill, 2006)