The Rational Unified Process Made Easy: A Practitioner's Guide to the RUP
by Per Kroll; Philippe Kruchten
UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edition
by Martin Fowler
Visual Modeling with Rational Rose 2002 and UML
by Terry Quatrani
Use Cases: Requirements in Context, Second Edition
by Daryl Kulak; Eamonn Guiney
Pragmatic Programmer, The: From Journeyman to Master
by Andrew Hunt; David Thomas
Refactoring: Improving the Design of Existing Code
by Martin Fowler; Kent Beck; John Brant; William Opdyke; Don Roberts
UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edition
by Martin Fowler
Leading Lean Software Development: Results Are Not the Point
by Mary Poppendieck; Tom Poppendieck
The Rational Unified Process, Third Edition, is a concise introduction to IBM's Web-enabled software engineering process. Rational Unified Process®, or RUP®, Lead Architect Philippe Kruchten quickly and clearly describes the concepts, structure, content, and motivation that are central to the RUP. Readers will learn how this approach to software development can be used to produce high-quality software, on schedule and on budget, using the Unified Modeling Language (UML), software automation, and other industry best practices.
The RUP unifies the entire software development team and optimizes the productivity of each team member by bringing them the experience of industry leaders and lessons learned from thousands of projects. It provides detailed and practical guidance through all phases of the software development life cycle, but it is not inflexible. The RUP can be tailored to suit a wide variety of projects and organizations.
This new edition has been updated to reflect all the changes integrated into the latest version of the Rational Unified Process--RUP 2003. It includes a four-color poster that lists key RUP elements: disciplines, workflows, artifacts, phases, and milestones.
RUP 2003 also offers
The RUP Builder with enhanced configurability, process views, and three base configurations.
MyRUP, enabling personalized views of the RUP configuration.
Additions to the Rational Process Workbench, used to define process components, perform modifications to the RUP, and create process plugins.
The introduction of a separate Process Engineering Process offering guidance on adapting the RUP, creating plugins, and deploying the RUP.
The Rational Unified Process, Third Edition, is a reliable introduction to the Rational Unified Process that will serve project managers and software professionals alike.
0321197704B11072003
Average Amazon.com® Rating: ![]()
![]()
![]()
![]()
Based on 35 Ratings
Not a book to teach you how to use RUP - 2004-06-14
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
This book introduces the logic behind Rational Unified Process (RUP). RUP is a novel idea. It puts several good practices in a consolidated package. What makes RUP useful is the fact that Rational provides all the necessary software tools to support this. This book does an average job in explaining the RUP. It over stresses obvious and well accepted concepts like "iterative development"; which makes the first half (6 chapters) of this book a bit boring. For a professional with software development and management experience, I found the first sixe chapters are best read at a cursory glance. The second half of the book introduces the workflows - and it is this half that I found more interesting. I finished this book as bed time readoing over the weekend - so this book is an easy reading. However this book is not about teaching how to use Rational Products. This book only gives an overview of the basis of origination of RUP. You would need another book to become an expert in using RUP.
All fluff, no substance - 2005-09-16
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
It's an introduction, all right. The trouble is, it's such a high level introduction that there's almost no useful information whatsoever. The entire time I was reading, I was waiting for the author to get to the meat, only to discover at the end that there was none. It was like ordering a double cheeseburger, and getting two buns with ketchup and a pickle, and no beef patties.
I can only assume that Rational paid the author for his time in the hopes that people, after reading this book, would purchase their entire software suite just to find out what the RUP actually involves.
Despite my severe disappointment (and relief that I didn't have to pay for it myself), I can't rate it any lower than two stars. It's well written, and it could quite possibly be useful to managers and other business types who have no idea how software development works. The second star is for Rational's sheer chutzpah in getting a respected publisher to put out a $30 marketing pamphlet for them.
Not useful for the IBM RUP Certification Exam any more - 2009-10-06
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
I used this book to pass the IBM RUP Certification V2003 exam and it was OK (3 stars) for then.
I'm giving it 1 star now to warn would-be buyers that it is no longer useful for the latest IBM RUP Certification exam in 2009/2010 IBM have revised the RUP process considerably so lots of processes and terms are different now.
Readable - 2008-02-06
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
After starting a few books in this series, this is the one I ended up finishing because of its readability. As an introduction to RUP, this book did its job. My only reservation is that it might be a bit too formal for those unfamiliar with the RUP jargon.
Good Coverage of an Important Topic - 2007-11-06
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
"The Rational Unified Process, An Introduction" offers readers a concise and strong introduction to the topic of the Rational Unified Process (RUP). Stressing the role of RUP in unifying the entire software development process, this book underscores the importance of efficient and effective software development.
The book is structured in a logical and easy-to-follow manner and makes good use of descriptive graphics. For those with an interest in optimizing their software development processes, this is a good addition to your library.
Top Level Categories:
Software Engineering
Sub-Categories:
Software Engineering > Methodologies
Software Engineering > OOP
Software Engineering > UML
Some information on this page was provided using data from Amazon.com®. View at Amazon >