Information systems often fail because their requirements are poorly defined. This book shows IT professionals how to specify more precisely and more effectively what their systems need to do. The key lies in the discovery and application of what are called business rules. A business rule is a compact and simple statement that represents some important aspect of a business. By capturing the rules for your business--the logic that governs its operation--you will gain the ability to create systems fully aligned with your business needs.
In this book, Tony Morgan provides a thorough introduction to business rules, as well as a practical framework for integrating them into information systems. He shows you how to identify and express business rules, offers practical strategies for their use, and explains the key elements of logic that underpin their application.
Topics covered include:
Understanding the role of business rules and models in information systems development
Using models to structure and manage business activities, including e-commerce
Defining and discovering business rules
Controlling business rule quality
Fitting business rules into varied technical architectures
Implementing business rules using available technology
Whether you are an analyst, designer, developer, or technical manager, the in-depth information and practical perspective in this valuable resource will guide you in your efforts to build rule-centered information systems that fully support the goals of your organization.
This book is aimed primarily at professionals working in the field of information technology (IT). If you have any involvement in the definition, creation, or management of an information system, you should be able to gain something of value from this book.
Analysts, responsible for capturing requirements and for specifying information systems, can find out more about producing logically complete definitions of the needs of the business. This includes understanding business models and their various constituents, knowing how to locate business rules, and determining how to express them in a form that maintains their true value..
About the Author
Tony Morgan is a Senior Solution Specialist at Unisys Corporation. He has a broad range of IT experience gained at companies such as EDS and Unisys, including more than fifteen years of rule-based system development. His main interest is in IT systems that deliver real business value. Tony holds a Ph.D. in Computer Science from the University of Cambridge and is a Visiting Research Fellow at Brunel University in London, England.