The Unified Software Development Process (Ivar Jacobson, Grady Booch, James Rumbaugh)
Книга, написанная признанными специалистами в области разработки программного обеспечения, описывает унифицированный процесс создания сложных программных систем, включающий в себя как использование средств унифицированного языка моделирования UML — стандартного способа визуализации, конструирования, документирования и пересылки артефактов программных систем, — так и все фазы подготовки и управления этим процессом. Эта книга будет полезна аналитикам, разработчикам приложений, программистам, тестерам и менеджерам проектов.
«Евангелие» от Якобсона. Must have!