Use cases are a simple, straightforward -- yet very powerful -- way to express the functional requirements (or behaviors) of a system. Use cases have gained widespread acceptance because they make requirements less ambiguous by specifying exactly when and under what conditions certain behaviors occur. As a result, those who effective employ use cases to model their systems can better deliver projects on time, within budget, and with fewer defects. However, use case modeling is not that easy; it is a practice that comes with characteristics that can impact a project. In this new book, the authors allow you to benefit from their considerable experience making use cases work well in a number of different environments. With the advice, tips, and tricks presented herein, the reader will be further along the path to understanding and exploiting the power of use cases, and ultimately constructing better applications. In writing this book, the authors have worked closely with use case founder Ivar Jacobson, and the book is unique in that it presents a Rational Software Corporation-centric examination of this topic.
I teach the official IBM Rational training called Requirements Management with Use Cases here in Brazil. Basically this IBM training is based on this book. It saved me a lot of time during my consulting period helping companies to create a better requirements management process using use case modeling. I always tell all my students: If you can buy only one book about use cases (and an excellent introduction about Vision...
0Report
This book is a great one. It is an excellent discussion on use case modeling, and it covers all interesting issues and questions on use case modeling I have found in projects over the last five years. In a RUP project, this book can be used as "Use Case Guidelines" as is. It definitely will be the bible for use-case writers over the next two or three years.
0Report
No where have I found such informative and correct information on use case modeling, this book can be read from start to finish by the complete newbie and then keep it as a biblical reference whilst working with projects.I was completely mysified about many aspects of Use Case and now I know when to apply it, and when not to, how to apply it and how not to and if I do not know, I can always refer back to this book!The forward...
0Report
I bought this book after attending a conference where one of the Authors of this book had a presentation. I was so impressed by his presentation that I immediately bought his book. It was well spent money for sure.This book not only explains what use cases are and how to model them in a very clear and easy to understand way, it also reflects on bad and good practices when writing use cases. I have been writing use cases in...
0Report
Given the many misconceptions in the software community regarding what use cases are, and how to develop and apply them, Bittner and Spence present a clear, pragmatic approach to use cases that focuses on the process of synthesizing use cases rather than simply the analytics of syntax, semantics, and diagrams. More than ample time is devoted to use case structure, syntax, semantics, and style. A significant percentage of the...
0Report