Average customer rating:
|
Requirements Analysis: From Business Views to Architecture
David C. Hay Manufacturer: Prentice Hall PTR ProductGroup: Book Binding: Hardcover Similar Items:
ASIN: 0130282286 |
Customer Reviews:
Excellent textbook.......2006-06-21
aggreed there is no OOA.......2005-08-28
It will broaden your horizons, but it is not a cookbook........2003-11-15
David Hay is after larger fish in this book, or at least more fish: in these 400 pages, you will find a survey of more techniques and models than you probably could have dreamed of, from the very old to the very new, from the flashy to the obscure: data flow diagrams, UML, Object-Role Modeling, cybernetics, business rules, IDEF0, and on and on. This book will teach you a little bit about a whole lot of analysis techniques and what they can accomplish.
The material is all organized and discussed from the point of view of the Zachman Framework, a beautiful and expansive system that shows us how various techniques fit in to the "total picture" of the who, what, when, where, why and how of enterprises and information systems. It gives us a broader perspective, and often shows us where we are focusing too much on one or two aspects of a system, to the detriment of the others.
But this book is not a cookbook or a procedural guide to performing analysis. There is very little prescriptive advice, and relatively little on the nuts and bolts of what you should do and when. I don't want to suggest that is a shortcoming: it is intrinsic in the very nature of a survey-type book. If you have done some analysis work or studied one or more particular methodologies, this book will give you context and perspective and introduce you to new possibilities you probably weren't even aware of before.
But if you are approaching analysis for the first time, you need guidance more than you need options, and you may find this book more confusing than useful. You might, instead, want to look at _Applying UML and Patterns_(Larman) if you are approaching analysis from an object-oriented programming perspective; _Modern Structured Analysis_ (Yourdon) if you are coming from a more traditional Data-Flow and Entity-Relationship shop; or _Mastering the Requirements Process_ (Robertson)for a more generalized, but still procedural, perspective on requirements definition. Then, in six months or a year, open Mr. Hay's book and feel the horizons rushing back from your eyes. This is basically what I have done, and I'm very happy I did. David Hay has given me a larger context at a time when I can start to appreciate it, and new options at a time that they can be useful to me.
I should point out that I feel the book is not without its shortcomings.
--Mr. Hay gives pretty short shrift to Use Cases, which are emerging as a really useful technique for discovering and capturing functional requirements. This book talks about use cases, but clearly considers them of secondary value, burying them in a fairly obscure corner of the Framework. Craig Larman, Alistair Cockburn, Ivar Jacobson and Doug Rosenberg all have good titles out that place Use Cases in a more central role.
--Certain object-oriented techniques seem to have a pretty low opinion of Analysis work, or call things "analysis" that are more properly considered design. Mr. Hay makes some good points in response, but I can't help feeling he's going a little too far when he says things like "there is no such thing as object-oriented analysis." No less a figure in the world of methodology than Ed Yourdon would seem to disagree, unless the title of his book, "Object-Oriented Analysis," is some kind of very subtle joke. You may want to pick up an OO title or two, and see what conclusions you come to.
--Last of all, I found the treatment of some of the areas of the Framework to be esoteric and difficult to follow. Most notable here is the discussion of business rules that makes up the book's treatment of the Motivation, or "why," column. I realize that business rules thinking is still in its infancy, but the presentation in the book is too nebulous, academic and abstract to come to any kind of grips with--it was like trying to learn the UML by looking at the "meta-model" documents. Another example is in the People, or "who," column, which consists of a very academic treatment of the science of "cybernetics." Intriguing, but darned if I got much of practical use out of it. Shouldn't the People column have something to do with characterizing and categorizing users, their preferences, environments, levels of experience? Perhaps all the stuff on cybernetics _does_ that, but it was all a little too rarefied for me to follow.
In summary, this was a very valuable book for me. I'm a better analyst for having read it, and I have a whole list of new things to think about and learn about (including the above-mentioned business rules and cybernetics). I can't recommend this as a _first_ book on analysis, but I can heartily recommend it to anyone who wants to learn _more_ about analysis.
Giving the Zachman framework a new lease on life.......2003-04-16
David shows not only how to avoid the common mistake of building an architecture from a single business view but also how to integrate various views into a common architectural view.
The book keeps to it focus on "Requirement analysis" and the reader is not really helped to go beyond the requirement analysis phase into the design and implementation phases. A good reference to have for people with an appetite for enterprise architecture strategies
Good on data modeling, but little else.......2003-03-20
I read the 4 reviews on this page and purchased the book. Given the reviews and the fact that it was just published, I thought I would be getting a book that unifies a broad sweep of modern analysis techniques (OO, UML, Data Modeling, Design Patterns, Business Rules, Requirements Gathering Techniques, Iterative Development, etc.).
On the contrary, I received a book that is 90% data modeling biased and steeped-in analysis techniques of the pre-OO era, such as data flow diagrams (people still use these?). This looks like a book I had in school 10 years ago.
There are passing and, at best, cursory references to UML modeling approaches, but that is all that is in this book with respect to modern OO approaches.
There is absolutely nothing said with regards to Design Patterns nor an iterative approach to building systems and mitigating risk. I find this lack of coverage absolutely incredible in a software requirements analysis book published in 2003. Unbelievable!
Ten years ago, this book might have been considered a good benchmark. Not today. This author's sole idea of architecture is the data model and functional decomposition. Ugh.
If you are weak on relational data modeling, this book has redeeming value. Otherwise, if you are trying to figure-out how to elaborate requirements and transform them into a working OO system using UML, Design Patterns, and an iterative approach, I highly recommend Craig Larman's top-notch "Applying UML and Patterns: ...". It really sets the standard.
The Larman book is weak on data modeling and business rules - which I thought Hay's book would address better (and is why I bought it sight unseen). It does, but at the expense of everything else.
Average customer rating: |
Architecture of Systems Problem Solving (IFSR International Series on Systems Science and Engineering)
George J. Klir , and Doug Elias Manufacturer: Springer ProductGroup: Book Binding: Hardcover Similar Items:
ASIN: 0306473577 |
Book Description
This is the definitive text for one of the major schools of thought in systems science. It presents both a comprehensive framework for characterizing all forms of systems problems, and a set of specific methodologies for some key problems. These methodologies are based on a combination of classical and fuzzy set theories, probability and possibility theories, graph and hypergraph theories, and information theory, among others. The hardcopy text contains a revised, updated and condensed version of the first edition, accompanied by a CD containing supplementary material including additional chapters on related topics, explanatory material drawn from many years of class presentations and lectures, exercises, and fully worked out examples showing both the framework and methodology in operation on actual real-world problems. Fully operational software is made available on an associated website. The material is suitable for upper-level undergraduates and first-year graduate students with a modest background in discrete math, probability and statistics.
Average customer rating:
|
Business Process Modelling with ARIS: A Practical Guide
Rob Davis Manufacturer: Springer ProductGroup: Book Binding: Paperback Similar Items:
Accessories:
ASIN: 1852334347 |
Book Description
This practical 'how-to'book describes all the key operations of ARIS Toolset - the market leading Business Process Modelling Tool. Using lots of screen shots and plenty of practical examples, Rob Davis shows how ARIS can be used to model 'your' business processes.Based on his experience of using ARIS in British Telecommunications plc, the author describes practical ways of using ARIS Toolset:- Explaining the models and techniques that will enable new users to start modelling quickly and effectively.- Introducing tips and short cuts which make using the tool much easier.- Giving insights into the ARIS concepts.- Explaining the rationale behind alternative ways of using the tool, their benefits and the trade-offs involved.- Tackling issues found in real projects (e.g. complex model structures, handling variety, etc), as opposed to the simple examples given in many books.In addition to describing how to use the tool, Rob Davis discusses how to create standards for using ARIS as well as giving guidance on how to use ARIS for process capture and design.Business Process Modelling with ARIS is a 'must have'for every user of ARIS.Customer Reviews:
Excellent reference for ARIS.......2005-03-11
Best book written about Aris.......2003-10-17
Average customer rating:
|
ARIS - Business Process Modeling
August-Wilhelm Scheer Manufacturer: Springer ProductGroup: Book Binding: Hardcover Similar Items:
Accessories:
ASIN: 3540658351 |
Book Description
ARIS (Architecture of Integrated Information Systems) is a unique and internationally renowned method for optimizing business processes and implementing application systems.Customer Reviews:
Extremely Useful Concept.......2000-08-11
Average customer rating: |
ARIS - Business Process Frameworks
August-Wilhelm Scheer Manufacturer: Springer ProductGroup: Book Binding: Hardcover Similar Items:
Accessories:
ASIN: 3540658343 |
Book Description
ARIS (Architecture of Integrated Information Systems) is a unique and internationally renowned method for optimizing business processes and implementing application systems. This book enhances the proven ARIS concept by describing product flows and explaining how to classify modern software concepts. The importance of the link between business process organization and strategic management is stressed. Bridging the gap between the different approaches in business theory and information technology, the ARIS concept provides a full-circle approach - from the organizational design of business processes to IT implementation. Featuring SAP R/3 as well, real-world examples of various standard software solutions illustrate these concepts.
Average customer rating: |
The All New Universal Traveler: A Soft-Systems Guide to Creativity, Problem-Solving, and the Process of Reaching Goals
Don Koberg , and Jim Bagnall Manufacturer: William Kaufmann Inc. ProductGroup: Book Binding: Paperback ASIN: 0865760179 |
Average customer rating:
|
Bulletproofing Netware: Solving the 175 Most Common Problems Before They Happen (Bulletproofing)
Mark Wilkins , and Glenn E. Weadock Manufacturer: Computing Mcgraw-Hill ProductGroup: Book Binding: Paperback ASIN: 0070676216 |
Book Description
Based on a series of hugely successful seminars, this is one of the few books to offer tips for actually heading off the most common Netware management problems. The book covers Netware server software, workstation software, and LAN hardware issues. All told, it covers the 25 most common problems in seven key areas: file and directory services, print services, communications services, security, backups, DOS and Windows client software, and LAN infrastructure.Customer Reviews:
Easy reading with some real good tips.......1998-07-19
A great step-by-step method to solve and prevent problems!.......1997-08-19
Average customer rating: |
Decision Analysis (Applications of Modern Technology in Business)
Geoffrey Gregory Manufacturer: Springer ProductGroup: Book Binding: Paperback ASIN: 0306428547 |
Average customer rating: |
Developing and Using Decision Support Applications (Microcomputing Series)
Steven C. Ross , Richard J. Penlesky , and Lloyd D. Doney Manufacturer: West Publishing Company ProductGroup: Book Binding: Paperback ASIN: 0314301240 |
Average customer rating: |
Distributed Artificial Intelligence Architecture and Modelling: First Australian Workshop on DAI, Canberra, ACT, Australia, November 13, 1995. Proceedings (Lecture Notes in Computer Science)
Manufacturer: Springer ProductGroup: Book Binding: Paperback ASIN: 3540613145 |
Book Description
This book constitutes the refereed proceedings of the First Australian Workshop on Distributed Artificial Intelligence, held in Canberra, ACT, Australia, in November 1995.The 16 full papers included in the book are revised versions of the contributions accepted for presentation at the workshop; they cover a wide range of current issues in the field of DAI, such as formal frameworks, methodology, theory, and architecture; various aspects of agents and multi-agent systems are addressed.Books:
Recommended Books