UML for the IT Business Analyst: A Practical Guide to Object-Oriented Requirements Gathering

  Author:    Howard Podeswa
  ISBN:    1592009123
  Sales Rank:    21733
  Published:    2005-06-07
  Publisher:    Course Technology PTR
  # Pages:    400
  Binding:    Paperback
  Avg. Rating:    5.0 based on 16 reviews
  Used Offers:    9 from $28.57
  Amazon Price:    $29.99
  (Data above last updated:  2008-08-28 11:13:52 EST)
  
  
Sort customer reviews by:
  
Show All Reviews on Page      Hide All Reviews on Page
   
  
UML for the IT Business Analyst: A Practical Guide to Object-Oriented Requirements Gathering
  
The IT Business Analyst is one of the fastest growing roles in the IT industry. Business Analysts are found in almost all large organizations and are important members of any IT team whether in the private or public sector. "UML for the IT Business Analyst" provides a clear, step-by-step guide to how the Business Analyst can perform his or her role using state-of-the-art object-oriented technology. Business analysts are required to understand object-oriented technology although there are currently no other books that address their unique needs as non-programmers using this technology. Assuming no prior knowledge of business analysis, IT, or object-orientation, material is presented in a narrative, chronological, hands-on style using a real-world case study. Upon completion of "UML for the IT Business Analyst," you will have created an actual business requirements document using all of the techniques of object-orientation required of a Business Analyst. "UML for the IT Business Analyst" puts together all of the technology pieces needed to proficiently perform the Business Analyst role.
                  Reader Reviews 1 - 18 of 18                 
  
  
Review
Date
Review
Rating(5 High)
Review
Helpful
to:
Customer Review Reviewer
Info
Permanent
Link
Reader Reviews Below Sorted by Newest First
03-06-08 5 2\3
(Hide Review...)  Must read for business analysts
Reviewer Permalink
UML is an excellent tool for communicating business and functional requirements. Podeswa does an excellent job how to best utilize UML, as when as how to elicit better requirements. With his background as a BA and trainer, the book is excellently written and very easy to follow. Senior BA's will find it a quick read with excellent points to improve our quality of work. Others will be able to follow is real world example as Podeswa walks through the requirements gathering process with examples and the rationale behind certain approaches.

I'd also recommend this book for any of your staff interested in a BA role or development management interfacing with business teams.
(Review Data Last Updated: 2008-08-26 11:13:30 EST)
09-16-07 5 (NA)
(Hide Review...)  Business Analyst
Reviewer Permalink
I have heard about the book from various internet sources for BUSINESS ANALYST and when I read this book, it has a good worth which polishes the real skill the person has as a Business Analyst into the scientific approach of analysis work and clear representation. Thanks.
(Review Data Last Updated: 2008-02-01 11:12:04 EST)
09-15-07 5 1\1
(Hide Review...)  Business Analyst
Reviewer Permalink
I have heard about the book from various internet sources for BUSINESS ANALYST and when I read this book, it has a good worth which polishes the real skill the person has as a Business Analyst into the scientific approach of analysis work and clear representation. Thanks.
(Review Data Last Updated: 2008-03-06 10:45:33 EST)
09-08-07 4 (NA)
(Hide Review...)  Teaching Collaboration At It's Best
Reviewer Permalink
UML for the IT Business Analyst is a great 'field guide' for Business and Systems Analysts at various levels of experience. The key thing I like about the book is that it teaches and also encourages truly "collaborative" working in building a business solution.

Collaborative Working

True collaborative working is something that I have found to be the most commonly missing ingredient on IT projects of all sizes. IT and business-side Analysts need to work with various stakeholders and players of varying levels while attempting to deliver true business solutions. Not an easy task, but from my years of experience in the field as a Business Architect I can testify that it is indeed possible.

This book goes a long way to showing you how.

UML for the IT Business Analyst is a resource that provides Business and Systems Analysts with tools and templates for success. You can pick the section that applies to your circumstances, your project or your experience level and go and implement it.

Gets a thumbs up from me 'Bayo Akinola-Odusola any day...and I don't give thumbs up that easily!
(Review Data Last Updated: 2007-12-13 11:15:09 EST)
06-27-07 4 (NA)
(Hide Review...)  A worthwhile purchase.
Reviewer Permalink
A very informative and practical book. Definitely a worthwhile purchase that offers some practical guidance on analysis & requirements gathering using UML. The only short coming is that there could have been more examples provided.
(Review Data Last Updated: 2007-12-13 11:15:09 EST)
02-02-07 4 8\8
(Hide Review...)  Clean, reasonable guide to OO and UML for beginner to medium level BA
Reviewer Permalink
There are so many opinions about how UML should be used and none can claim universal application. It is not only the complexity of UML and OO methodologies, but the variety of software tools that support these methods and then you have to deal with an infinite variety of real life situations and people. At the end of the day, a BA must write documentation and communicate findings, outcome and models to stakeholders, users, developers, architects and sometimes to third parties involved in the project. Every single person has a different view, companies have different document templates and actors have different education and skills. How can you write a book to teach UML and make anyone happy? You can't. So, you have to get something from every book you read that suits you, your training and the project methodology used in your business.

I think that Howard manages to walk you through the complexity of all this, recognising the inherent limitations that I listed above and present a framework that you can use to expand your horizons. The author is reasonably disciplined about the UML standard, so this is not a popular book for, say, accountants or florists that want to know about UML. Another positive point of this book is that you are provided with documentation templates that you can use straight away to write business requirements for your next project. Additionally, the author combines the description of UML constructs with an induction into OO methodology. Some authors fail to make this connection between the standard and the work methodology.

The book is written by using a real life project large enough to cover almost every aspect of UML. Howard is quite practical, whenever he feels that in practice some tools are not widely used, he will say so and avoid spending too much time on something just to show you how much he knows. The examples are simplified to keep the size of the book at a sane level. The depth of the book is adjusted so that beginners are not intimidated by the complex concepts, especially when it comes to discuss static modelling.

The last section of the book talks about testing and spends sufficient on explaining the foundation of structured test methodology. Testing is becoming more and more specialised work and progressively fewer business analysts do both business requirements and test implementation. However, it is important to connect these two activities, and Howard does that very well. Testing should be based on business requirements and verify that the requirements are fulfilled.

One not so positive comment that I would make about the book, is that it mixes too much the role of the business analyst and system analysts. I believe that he should have put more emphasis on separating the roles, because they require distinct set of skills. Also he should have made the reader aware that the project management methodology has an impact on the way the business analyst works. The subject of project management is not discussed very much here. If you work in a large organisation this is an important factor to consider. On the book cover the claim is that you will learn how to use IBM Rational Rose. I think that this is a little bit exaggerated. Overall this is a clean, nice and useful book, if you fall in the right category.
(Review Data Last Updated: 2007-12-13 11:15:09 EST)
01-11-07 5 0\3
(Hide Review...)  The best business analyst book on the market
Reviewer Permalink
This book has industrial standard templates for each phase of the project. - Both the templates and steps are easy to follow.
(Review Data Last Updated: 2007-06-27 11:11:46 EST)
01-10-07 5 (NA)
(Hide Review...)  The best business analyst book on the market
Reviewer Permalink
This book has industrial standard templates for each phase of the project. - Both the templates and steps are easy to follow.
(Review Data Last Updated: 2007-02-02 13:50:56 EST)
11-10-06 4 1\3
(Hide Review...)  Business Analyst
Reviewer Permalink
i was one in many people to read the reviews and now i am writing one ..its really a good book for every new business analyst or a fresher BA who want to know what is BA and his role in real world.Good book in a perfect price.I like it.
(Review Data Last Updated: 2007-12-13 11:15:09 EST)
11-04-06 4 1\3
(Hide Review...)  Overall a very good book
Reviewer Permalink
Does a good job of explaining what UML is and how an analyst can use it to make everyone's job a little easier. It has perked the interest of several people at the company where I work.
(Review Data Last Updated: 2007-07-12 09:57:09 EST)
08-08-06 5 3\4
(Hide Review...)  Excellent Book for UML
Reviewer Permalink
This book is a great approach to learn UML and object oriented Requirements gathering. A class-room training for 30 bucks. Fantastic for beginners too..
(Review Data Last Updated: 2007-07-12 09:57:09 EST)
06-09-06 5 3\3
(Hide Review...)  How to use UML as a BA
Reviewer Permalink
Many other good books are available for learning the UML. There are good books for learning to write Use Cases. This book's real strength is that it offers a practical method for Business Analysis that uses the UML and Use Cases. This is very important because books explaining UML typically offer lots of details and a focuss on how developers might use the UML in blueprinting a system; this book, instead, explains when, why, and how the BA can use the UML and Use Cases to model and analyze the business context and business requirements, as well as ensure that business value is delivered.
(Review Data Last Updated: 2006-08-09 06:31:00 EST)
02-03-06 4 2\4
(Hide Review...)  Excellent start book for UML
Reviewer Permalink
Excellent coverage of Rational tools, modeling and process. The book gives a great example of the software development process and great tips on how to get the specific areas covered in your project.
(Review Data Last Updated: 2006-07-07 11:38:23 EST)
09-27-05 5 6\7
(Hide Review...)  Excellent basis for a training course
Reviewer Permalink
Howard actually personally delivered training at my company based on this book. We had originally planned a different training cirriculum based on a collection of material across several of the courses offered by a university, for which Howard had previously provided training. We agreed that due to our company's recent changes and migration to a more agile development process, that the book content was more appropriate for our situation, even though his book is not specific to agile development. Rather it is relevant to any development process utilized. The book provides excellent integration with Rational Rose, which is the de facto modeling tool in the industry. The examples in the book are very relevant to those developing enterprise applications, which Howard has a great deal of experience developing. I highly recommend this book and any opportunity you may have to take a training class lead by Howard.
(Review Data Last Updated: 2006-07-07 11:38:23 EST)
09-24-05 5 0\30
(Hide Review...)  Good Job!
Reviewer Permalink
No problems here, book arrived on time and in great shape as described. Thanks
(Review Data Last Updated: 2006-07-07 11:38:23 EST)
09-15-05 5 6\6
(Hide Review...)  Teaching the Business Analyst to Talk to the Programmer
Reviewer Permalink
I'm not so sure that I like the title to this book. What it's really about is teaching the IT requirements writer to communicate with the programmer folk about what he wants a business software system to do. Perhaps a title like Teaching the Business Folk How to Talk with the New Object Oriented Programmers. True, he does use UML to define the business model. But if you understood the problem you'd still not necessarily understand that UML is what you need.

Object Oriented programmers talk funny, at least as far as we old fashioned procedural programmers are concerned. Mr. Podeswa uses a 'What They Say -- What They Mean' approach to help us understand the jargon of the object oriented world. Then he combines thing we can feel and touch to describe these words. For instance a specialized class like 'Samsung Camera Phone' belongs to the generalized class of 'Mobile Phone.'

This is an example of the writing style where the author is leading us by the hand (with things like sample work sheets) to producing a model that the object programmers can understand. Lo and behold, it's using the UML.
(Review Data Last Updated: 2006-07-07 11:38:23 EST)
07-12-05 5 12\14
(Hide Review...)  Finally Business and Engineering Can Speak the Same Language
Reviewer Permalink
Finally Business and Engineering Can Speak the Same Language

It's an honor that I can be one of the first to write a review of Howard's new book 'UML for the IT Business Analyst'. Finally, a book has been written that 'connects the dots' between the business community and the software engineering community. Howard has written the book that I wish I had in my library when I was at university and later while first learning to use the UML to perform OO Analysis and Design. The book is extremely well written and easy to understand. Not only would it make an excellent college textbook for both business and computer science majors, it is a book that every business analyst, project / program and product manager will want to keep close at hand as a desk reference as it is filled with all sorts of real-world examples of applicable 'best practices'. Howard has also managed to bridge the long-standing communication gap between the business and engineering communities. Using the UML to capture, model, and analyze requirements is a stroke of pure genius -- as the UML is a powerful 'translation' tool -- almost a kind of 'universal translator' that allows the business world to effectively communicate with and be understood by the software engineering world. Howard provides some very helpful templates, as well as special sections early on where he clearly translates some of the more obscure and complex definitions of the UML. These 'What they say:' sections provide the actual textual definitions from the UML 2.0 specification. These are then followed by 'What they mean:' sections where Howard cleverly and clearly explains in simple 'layman's' terms just 'What they say'' REALLY means. I wish he would have included a laminated 'cheat- sheet' containing all of his 'What they mean:' translations on them. I would then copy it and hand it out to the sponsors, every key stakeholder, and every single team member in attendance for each new project 'kick-off' meeting. I would also make sure to give a copy to all project team members (developers, testers, and product support), and all subject matter experts and end-users who will participate in the requirements capture, modeling, and analysis phase of the project. In addition to these most helpful UML definitions, Howard provides an actual case study that allows the reader to literally 'walk-through' every single step of the process for producing a fully developed business requirements document. As a self-study tool or a college text 'UML for the IT Business Analyst' is written in such a way that an entire chapter's content can be 'locked in' memory by simply re-reading and reviewing the 'Chapter Objectives' and 'Chapter Summary' sections. As for the design and formatting of the book -- again Howard demonstrates that he clearly understands design, balance, aesthetics, use of white space... Every chapter and each individual sub-section is formatted for the highest readability, and each table, chart, diagram or sample artifact, is fully described in meticulous detail. The writing itself is smooth and flowing (which is generally quite challenging to do with books written for both a highly technical engineering audience as well as a much more business focused audience). Finally, the case study is completely believable -- based upon 'real world' experience and not some imaginary set of 'sunny day' scenarios used to explain theoretical principles. Howard has made it possible for the reader to literally use the chapters to set breakpoints and then 'step through' every event that happens during the capture, modeling, and analysis of business requirements leading to a thoroughly 'usable' set of UML-based artifacts. The BRD template alone is worth the investment to buy the book. In over 20 years of working in the computer industry, I have never seen a more thorough example of what should be included in a BRD -- it's that good! I truly thank Howard for writing this book as I believe that it provides much needed information as well as a fully developed model for how to practically elicit, capture, model, and analyze requirements for complex IT and software engineering projects. As a former managing consultant, and a project, program, and product manager,(working daily in the trenches), without question, I professionally and personally recommend 'UML for the IT Business Analyst' to every one of my colleagues in the industry, and I encourage any technical professional who has a passion to learn to better understand their customer's wants and needs, to provide the best possible customer focus and service, to deliver quality products and applications that the customer really can and will use, to become a truly superior business analyst, project, program, product manager, whose primary goals include 'personal excellence and self-mastery' -- then buy, study, learn and USE the 'best practices' that Howard has captured in 'UML for the IT Business Analyst'. Then you'll be able to write your own 5-star review. I can't wait to see what Howard will write about next.

(Review Data Last Updated: 2006-07-07 11:38:23 EST)
07-06-05 5 11\11
(Hide Review...)  Finally a UML book with techniques for the business analyst
Reviewer Permalink
hiho,

I have worked with requirements analysts for years helping them apply UML modeling and we have had to patch together a reading list from use-case texts and chunks of object-oriented modeling texts. There was never one book that gave them the requirements modeling techniques they needed without being predominantly about detailed software modeling. Here is a text tuned for the needs of the analyst.

This text introduces the object-oriented paradigm and walks through a methodology for creating a proper requirements model with UML. It goes from business use cases to system use cases and then into detailed static and dynamic analysis. When I say detailed I mean detailed enough for a requirements analyst to create a complete, cohesive set of requirements artifacts; this book is not about what it takes to model the details of a particular technical architecture.

In allaying the emphasis on more technical modeling, the author is free to cover a full end-to-end methodology that starts with modeling the business, marches through detailed requirements modeling, and ends up with a test strategy aligned with the requirements and the business.

Highly recommended.
(Review Data Last Updated: 2006-07-07 11:38:23 EST)
  
                  Reader Reviews 1 - 18 of 18                 
  
  
  
  
  
  

Because the data used to generate this site come from outside sources, VeryWellSaid.com cannot guarantee the completeness or accuracy of the data.
Search VeryWellSaid™
Google
Web VeryWellSaid™
New subjects are added every week.
View Subjects Below by:
* Top Selling
 (click category name, left)
* Top-Rated Top Sellers
 (click 'Top Rated', right)
In the news...  
Dubai\UAE Top Rated
Influenza\Bird Flu Top Rated
Iraq Top Rated
Supreme Court Top Rated
All Books Top Rated
Arts Top Rated
Photography Top Rated
Digital Photography Top Rated
Digital Cameras Top Rated
Biography Top Rated
Business Top Rated
Management Top Rated
Marketing Top Rated
Sales Top Rated
Stocks Top Rated
Bonds Top Rated
Real Estate Top Rated
Trading Top Rated
Commodities Trading Top Rated
Time Management Top Rated
Starting A Business Top Rated
Children's Top Rated
Comics Top Rated
Computers Top Rated
PC Top Rated
Mac Top Rated
Programming Top Rated
Design Patterns Top Rated
.Net Top Rated
C# Top Rated
Vb.Net Top Rated
Asp.Net Top Rated
Java Top Rated
Python Top Rated
PHP Top Rated
Perl Top Rated
Javascript Top Rated
Ajax Top Rated
CSS Top Rated
Open Source Top Rated
SQL Top Rated
Databases Top Rated
Oracle Top Rated
MySql Top Rated
Sql Server Top Rated
IIS Top Rated
Apache Top Rated
Linux Top Rated
Windows Server Top Rated
Project Management Top Rated
HTML Top Rated
UML Top Rated
IT Certifications Top Rated
Cisco Certifications Top Rated
MCSE Top Rated
MCSD Top Rated
Cooking Top Rated
Italian Cooking Top Rated
Vegetarian Cooking Top Rated
Wine Top Rated
Engineering Top Rated
Entertainment Top Rated
Health Top Rated
Nutrition Top Rated
Dieting Top Rated
Sex Top Rated
History Top Rated
Military History Top Rated
British History Top Rated
Middle East History Top Rated
Land Battles Top Rated
Naval Warfare Top Rated
Air Warfare Top Rated
9/11 Top Rated
Terrorism Top Rated
Home Top Rated
Mortgage\Home Equity Loan Top Rated
Cars Top Rated
Car Buying Top Rated
Sports Cars Top Rated
Cat Top Rated
Humor Top Rated
Horror Top Rated
Law Top Rated
IP Law Top Rated
Legal History Top Rated
Fiction Top Rated
Oprah's Book Club Top Rated
Medicine Top Rated
Cancer Top Rated
Stroke Top Rated
Heart Disease Top Rated
Fertility Top Rated
Diabetes Top Rated
Pharmacology Top Rated
Back Problems Top Rated
Menopause Top Rated
Thyroid Top Rated
Pain Top Rated
Organic Chemistry Top Rated
Immune System Top Rated
Mystery Top Rated
Nonfiction Top Rated
Outdoors Top Rated
Running Top Rated
Radio Control Models Top Rated
Guns Top Rated
Parenting Top Rated
Divorce Top Rated
Professional Top Rated
Reference Top Rated
Religion Top Rated
Romance Top Rated
Science Top Rated
Physics Top Rated
Chemistry Top Rated
Astronomy Top Rated
Psychology Top Rated
Science Fiction Top Rated
Sports Top Rated
Teens Top Rated
Travel Top Rated
USA Top Rated
Europe Top Rated
France Top Rated
Italy Top Rated
England Top Rated
China Top Rated
All Books Arts Biography Click Here For An A-Z Index Of All 213 Best-Seller Subjects Business Children's Comics
Computers Cooking Engineering Entertainment Health History Home Horror Humor Law Fiction Medicine Mystery
Nonfiction Outdoors Parenting Professional Reference Religion Romance Science Sci-Fi Sports Teens Travel
In Association with Amazon.com

Cache miss
(not cached)