Software project management - Hughes, Bob (Tata McGrawHill, 2002)