| |
| |
Foreword | |
| |
| |
| |
Preface | |
| |
| |
Acknowledgments | |
| |
| |
About the Authors | |
| |
| |
Introduction | |
| |
| |
The Smart Enough Systems Manifesto | |
| |
| |
Operational Decisions Are Important | |
| |
| |
Organizations are perceived through the lens of the decisions they make | |
| |
| |
Lots of small decisions add up | |
| |
| |
All decisions an organization makes should be managed as though they are deliberate | |
| |
| |
Operational Decisions Can and Should Be Automated | |
| |
| |
High-volume, operational decisions can and should be automated | |
| |
| |
Traditional technology approaches won't succeed in automating decisions | |
| |
| |
The overall effectiveness of automated decisions must be measured, tracked, and improved over time | |
| |
| |
Taking Control of Operational Decisions Is Increasingly a Source of Competitive Advantage | |
| |
| |
| |
The Need for Smart Enough Systems | |
| |
| |
The Importance of Operational Decisions | |
| |
| |
Strategy Drives Decision Making | |
| |
| |
Strategy Is Not Static | |
| |
| |
Operational Decisions Matter | |
| |
| |
Operational Decisions Are Under Pressure | |
| |
| |
Operational Decision Making as a Corporate Asset | |
| |
| |
Characteristics of Operational Decisions | |
| |
| |
Characteristics of Corporate Assets | |
| |
| |
Introducing Smart Enough Systems | |
| |
| |
Characteristics of Smart Enough Systems | |
| |
| |
Current Approaches Fail | |
| |
| |
Decision Management Is Required | |
| |
| |
Introducing SmartEnough Logistics | |
| |
| |
| |
Enterprise Decision Management | |
| |
| |
Introducing Enterprise Decision Management | |
| |
| |
The EDM Process | |
| |
| |
The EDM Definition | |
| |
| |
Key Features | |
| |
| |
Characteristics of Decision-Making Problems | |
| |
| |
Operational Decisions | |
| |
| |
Hidden Decisions | |
| |
| |
Finding Hidden Decisions | |
| |
| |
Enterprise Decision Management and Smart Enough Systems | |
| |
| |
The ROI for Enterprise Decision Management | |
| |
| |
Cost Reductions | |
| |
| |
Revenue Growth | |
| |
| |
Strategic Control | |
| |
| |
Costs of Enterprise Decision Management | |
| |
| |
Introducing Decision Yield | |
| |
| |
| |
Why Aren't My Systems Smart Enough Already? | |
| |
| |
How Did We Get Here? | |
| |
| |
Problems with Data | |
| |
| |
The Reporting Gap | |
| |
| |
Enter the Data Warehouse | |
| |
| |
Business Intelligence | |
| |
| |
Operational Business Intelligence | |
| |
| |
Data Mining, Predictive Reporting, and Operations Research | |
| |
| |
Problems with Programs | |
| |
| |
The Weight of Legacy Code | |
| |
| |
Artificial Intelligence and Expert Systems | |
| |
| |
4GLs and Other User-Friendly Tools | |
| |
| |
Business Rules | |
| |
| |
Buying Solutions | |
| |
| |
Processes and Services | |
| |
| |
Moving at the Speed of People | |
| |
| |
The Training and Adoption Lag | |
| |
| |
Procedure Manuals and Intranets | |
| |
| |
Knowledge Management | |
| |
| |
SmartEnough's Experience | |
| |
| |
| |
Core Concepts | |
| |
| |
Introduction | |
| |
| |
Finding the Right Decisions | |
| |
| |
Decision Services | |
| |
| |
Data and Analytics | |
| |
| |
Data Requirements for Decision Making | |
| |
| |
Data Requirements for Analytic Insight | |
| |
| |
Uses for Analytic Models | |
| |
| |
Business Rules | |
| |
| |
Adaptive Control | |
| |
| |
Deployment | |
| |
| |
More Information | |
| |
| |
| |
Data and Analytics | |
| |
| |
Architectural Overview of Data and Analytics | |
| |
| |
Concepts in Applying Analytics | |
| |
| |
Different Types of Data | |
| |
| |
Internal and External Data | |
| |
| |
Event-Based and Stored Data | |
| |
| |
Characteristics of Predictive Analytic Models | |
| |
| |
Modeling Techniques | |
| |
| |
Lift | |
| |
| |
Scorecards | |
| |
| |
Variables | |
| |
| |
Standards | |
| |
| |
Technology for Managing Data and Analytic Models | |
| |
| |
Operational Databases | |
| |
| |
Data Warehouses | |
| |
| |
Content Management Systems | |
| |
| |
Search Engines | |
| |
| |
Business Intelligence and Performance Management | |
| |
| |
Stream-Processing-Engines | |
| |
| |
Repositories | |
| |
| |
Data Preparation Tools | |
| |
| |
Modeling Tools | |
| |
| |
Model Deployment | |
| |
| |
Automated Tuning | |
| |
| |
The Model Development Process | |
| |
| |
Determine the Desired Outcome | |
| |
| |
Determine Data Requirements | |
| |
| |
Prepare the Data | |
| |
| |
Conduct Data Mining and Analysis | |
| |
| |
Develop the Model | |
| |
| |
Validate the Model | |
| |
| |
Deploy the Model | |
| |
| |
Tune the Model | |
| |
| |
| |
Business Rules | |
| |
| |
Architectural Overview | |
| |
| |
Concepts in Business Rules | |
| |
| |
Business Rules | |
| |
| |
Rule Syntax | |
| |
| |
Decision Flows | |
| |
| |
Patterns | |
| |
| |
Rule Sets | |
| |
| |
Rule Set Metaphors | |
| |
| |
Execution Modes | |
| |
| |
Semantics and Business Rules | |
| |
| |
Metadata and Business Rules | |
| |
| |
Model-Driven Design and Business Rules | |
| |
| |
Rule Standards | |
| |
| |
Business Rules Technology | |
| |
| |
Repositories | |
| |
| |
Design Tools | |
| |
| |
Business User Rule Maintenance Applications | |
| |
| |
Rule Templates | |
| |
| |
Deployment Management | |
| |
| |
The Rule Development Process | |
| |
| |
Rule Development | |
| |
| |
Rule Validation and Testing | |
| |
| |
Rule Maintenance | |
| |
| |
Rule Deployment | |
| |
| |
| |
Adaptive Control | |
| |
| |
Architectural Overview | |
| |
| |
Concepts in Adaptive Control | |
| |
| |
Champion/Challenger Approach | |
| |
| |
Experimental Design | |
| |
| |
Optimization Techniques | |
| |
| |
Decision Models | |
| |
| |
Efficient Frontier | |
| |
| |
Business Simulation | |
| |
| |
Adaptive Control Technology | |
| |
| |
Modeling Tools | |
| |
| |
Optimization Engine or Solver | |
| |
| |
Production Environment | |
| |
| |
Simulation/Testing Environment | |
| |
| |
Tools for Business Users | |
| |
| |
The Adaptive Control Process | |
| |
| |
Champion/Challenger Setup | |
| |
| |
Experimental Design | |
| |
| |
Decision Analysis | |
| |
| |
Optimization Model Design | |
| |
| |
Simulation | |
| |
| |
| |
Readiness Assessment | |
| |
| |
Overview of Readiness Assessment | |
| |
| |
Business and IT Collaboration | |
| |
| |
Data Readiness | |
| |
| |
Analytic Understanding | |
| |
| |
Willingness to Change | |
| |
| |
Management Focus on Operations | |
| |
| |
| |
Getting There from Here | |
| |
| |
Themes in EDM Adoption | |
| |
| |
Adopting EDM | |
| |
| |
| |
Piecemeal Approach | |
| |
| |
A First Business Rules Project | |
| |
| |
A First Analytic Project | |
| |
| |
Building Critical Foundations for EDM | |
| |
| |
| |
Local Decision Management | |
| |
| |
Integrating Rules and Analytics | |
| |
| |
Using Champion/Challenger | |
| |
| |
| |
Expansion | |
| |
| |
Improve the Decision Management Foundations | |
| |
| |
Overlapping and Adjacent Problems | |
| |
| |
Broaden the Analytic Base | |
| |
| |
Manage Scenarios | |
| |
| |
Steady State: Enterprise Decision Management for Real | |
| |
| |
What SmartEnough Logistics Did | |
| |
| |
Readiness Assessment | |
| |
| |
Using Pieces | |
| |
| |
Decision Management | |
| |
| |
Expansion | |
| |
| |
EDM Adoption | |
| |
| |
Extending EDM | |
| |
| |
Integrated Decision Models | |
| |
| |
Time-Sequenced Decisions | |
| |
| |
Automated Modification of Decisions | |
| |
| |
Bringing Text into the Mainstream | |
| |
| |
Independent Agents | |
| |
| |
| |
EDM and the IT Department | |
| |
| |
Complementing, Solving, and Enabling | |
| |
| |
Decision Services and the EDM Ecosystem | |
| |
| |
Concepts in Deploying Decision Services | |
| |
| |
Deployment Process | |
| |
| |
Complementing Your IT Architecture | |
| |
| |
Building on SOA | |
| |
| |
Completing Application Decomposition | |
| |
| |
Avoiding Brain-Dead Processes | |
| |
| |
Better Decisions, Not Just Better Data | |
| |
| |
Using Customer Interests and Social Media | |
| |
| |
Solving IT Problems | |
| |
| |
Ending Maintenance as You Know It | |
| |
| |
The Requirements Tar Pit | |
| |
| |
Channel Consistency | |
| |
| |
Multiplatform Consistency | |
| |
| |
Commodity Enterprise Applications | |
| |
| |
Enabling IT Capabilities | |
| |
| |
Self-Service | |
| |
| |
Making Mobile Matter | |
| |
| |
Smart Event Processing and Business Activity Monitoring | |
| |
| |
Model-Driven Engineering | |
| |
| |
Smart Outsourcing | |
| |
| |
Corporate Performance Management | |
| |
| |
Extending Your Software Development Life Cycle to Support EDM | |
| |
| |
General Approach to Adapting an SDLC | |
| |
| |
Rational Unified Process and UML | |
| |
| |
Agile Approaches | |
| |
| |
| |
Closing Thoughts | |
| |
| |
Recap: Smart Enough Systems | |
| |
| |
Why Now? | |
| |
| |
What Next? | |
| |
| |
| |
Decision Yield as a Way to Measure ROI | |
| |
| |
Overview of Decision Yield | |
| |
| |
Measuring Decision Yield | |
| |
| |
Develop Questions to Assess Decision Performance | |
| |
| |
Calculate Your Yield for the Five Dimensions | |
| |
| |
Compare Your Decision Yield to Others | |
| |
| |
Using Decision Yield to Drive Planning | |
| |
| |
Conduct a Decision Audit | |
| |
| |
Optimize Decision Performance over Time | |
| |
| |
Evaluate Specific Opportunities | |
| |
| |
Closing Thoughts | |
| |
| |
Index | |