Journey of the software professional : a sociology software development - Hohmann, Luke (Prentice Hall, 1997)