Today, information-technology business analysts are often working on object-oriented (OO), Unified Modeling Language (UML) projects, yet they have a long way to go to exploit the technology beyond the adoption of use cases (just one part of the UML). This book explains how, as an IT business analyst, you can pull together all of the UML tools and fully utilize them during your IT project. Rather than approaching this topic theoretically, you will actually learn by doing: A case study takes you through the entire book, helping you to develop and validate the requirements for an IT system step by step. Whether you are a new IT business analyst; an experienced analyst, but new to the UML; a developer who is interested in expanding your role to encompass IT business-analysis activities; or any other professional tasked with requirements gathering or the modeling of the business domain on a project, you'll be trained and mentored to work efficiently on UML projects in an easy-to-understand and visual manner. This new edition has been completely updated for UML 2.2, and includes coverage of all the relevant new BABOK 2 knowledge areas. The new edition also covers various lifecycle approaches (non-empirical, empirical, waterfall, iterative, and agile) and their impact on the way project steps are carried out.
A good introductory book, written well. What it lacks is understanding and adaptibility to both changing technology landscape and changing it software development life cycles. it's also heavily geared towards IBM and Waterfall BA activities.
The book spends more time on the Business Requirements Document then on UML and as such should have been named so. Although there is a lot to learn in this book, it gives an enormous false sense of security once done that you know anything about UML.
Explains UML along the lines of a story about a non-profit organization - not exactly what the title promises. The approach is not structured and leaves the reader yearning for a "real" book on UML, that starts with diagrams and provides comprehensive explanation, not only the parts that fit into that strange story guiding this book.