Culitivating successful software developument - Donaldson S.E. (Prentice hall America, 1997)