Why should an organization adopt the unified process over others? What are the relative advantages? I know that it is closely coupled with UML, but clearly this cannot be the only advantage. Why choose this approach over others?
What are the advantages of the Unified Software Development Process
development-processrational-unified-process
Best Answer
RUP was very much en vogue about 10 years ago, but - as @Developer Art commented - it isn't talked about that much lately, parallel to the advent of Agile methods. Frankly, the latter are way simpler, practical and straightforward than RUP. And you can use UML regardless of the methodology you pick.
For me the only reason to use RUP would be if the client/sponsor/management absolutely insisted on doing so. And even then, RUP can - and should - be tailored to the specific project/team, so I tried to keep it as simple as possible :-)