This week's book giveaway is in the Clojure forum.
We're giving away four copies of Clojure in Action and have Amit Rathore and Francis Avila on-line!
See this thread for details.
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

UML Book Question

 
Liyaquat Ali
Ranch Hand
Posts: 156
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have a question regarding the following book:

Applying UML and Patterns, "An Introduction to Object-Oriented Analysis and Design (OOA/D) and the Unified Process"

By Craig Larman

I wanted this book to prepare for the UML:486 exam.

I looked everywhere but couldn't find it, instead what I found at all book stores and websites was:

Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development

Notice the subtle name difference.

I was told by one and all that the Iterative Process book is the latest edition of the Unified Process book.

I found the Unified Process book listed on one website and ordered it immediately, only to find out 3 days later that they have shipped me the Iterative Process book instead, saying that its a new edition of the same which unfortunately is not available anymore. I have argued with the website a lot and I told them that I want what I ordered, they have agreed to refund me but before I go ahead and do that I thought I'll get some expert advice and thats why I am here.

I want to know if the Iterative book is the new edition of the Unified book.

Please Help.
 
Peer Reynders
Bartender
Posts: 2934
5
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Liyaquat Ali:
I want to know if the Iterative book is the new edition of the Unified book.


Yes.
However I have no information on whether it is still suitable for IBM Test 486 preparation. It should be. The Unified Process allows for iterative Development and the book definitely still uses UML. However the second edition only has 656 pages while the third edition has 736 pages. The change in title was most likely due to the prevailing perception that (UP=bad - Iterative=good) which misrepresents the (BRUF/BDUF=bad - agile=good) debate.

Craig Larman: Applying UML and Patterns (3e) Page

Current Edition (3e; ISBN:0131489062)
Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd Edition)

Edition used for the IBM Test 486 Certification (2e; ISBN:0130925691)
Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process (2nd Edition)

Note:
IBM Test 486: Object-Oriented Analysis and Design with UML Test is part of IBM Certified Enterprise Developer - WebSphere Studio, V5.0
This certification will be withdrawn December 31, 2006.

I don't know whether that implies if IBM Test 486 will be retired at the same time.
[ July 26, 2006: Message edited by: Peer Reynders ]
 
Ilja Preuss
author
Sheriff
Posts: 14112
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Peer Reynders:
The Unified Process allows for iterative Development


I always thought that the UP *calls* for iterative development. Doesn't it?
 
Marc Peabody
pie sneak
Sheriff
Posts: 4727
Mac Ruby VI Editor
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yes, Ilja. The "Unified Process" version of the book says that iterative development is the most important idea of UP.
 
Peer Reynders
Bartender
Posts: 2934
5
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
!!!POUNCE!!!
Please excuse my ambiguity and ultimate incorrectness.

From Overview of the Unified Process

The third fundamental tenet of the Unified Process is its iterative and incremental nature. An iteration is a mini-project that results in a version of the system that will be released internally or externally. This version is supposed to offer incremental improvement over the previous version, which is why the result of an iteration is called an increment.

However I stick by my statement that when the third edition was published the term "Iterative Development" was probably seen as less fraught with negative connotation than "Unified Process".
 
Liyaquat Ali
Ranch Hand
Posts: 156
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks for all the feedback,

I think I will keep the book.

Does anyone know if the Iterative process book is still good for the IBM 486 exam.

Also, will this exam be retired after Dec 31 06?

Thanks in advance.
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic