The rational unified process an introduction - Philippe Kruchten (Addison-Wesley, 2000)