Note: Supplemental materials are not guaranteed with Rental or Used book purchases.
Purchase Benefits
About the Authors | p. xix |
Foreword | p. xxi |
Preface | p. xxiii |
The Purpose of This Book | p. xxiv |
How This Book Is Organized | p. xxv |
How to Use This Book | p. xxviii |
Who Should Read This Book | p. xxviii |
Comments | p. xxxii |
Stages and Steps | p. 1 |
Guide to the Development Steps | p. 3 |
Business Intelligence Definition | p. 4 |
BI Decision-Support Initiatives | p. 5 |
Development Approaches | p. 5 |
Engineering Stages and the Development Steps | p. 11 |
Parallel Development Tracks | p. 17 |
BI Project Team Structure | p. 20 |
Justification for Using This Project Lifecycle Guide | p. 26 |
Bibliography and Additional Reading | p. 27 |
Step 1: Business Case Assessment | p. 29 |
Business Justification | p. 31 |
Business Drivers | p. 33 |
Business Analysis Issues | p. 35 |
Cost-Benefit Analysis | p. 37 |
Risk Assessment | p. 40 |
Business Case Assessment Activities | p. 45 |
Deliverable Resulting from These Activities | p. 48 |
Roles Involved in These Activities | p. 49 |
Risks of Not Performing Step 1 | p. 49 |
Bibliography and Additional Reading | p. 50 |
Step 2: Enterprise Infrastructure Evaluation | p. 51 |
Technical Infrastructure Evaluation | p. 53 |
The Hardware Platform | p. 54 |
The Middleware Platform | p. 57 |
The DBMS Platform | p. 58 |
Technical Infrastructure Evaluation Activities | p. 61 |
Deliverables Resulting from These Activities | p. 62 |
Roles Involved in These Activities | p. 63 |
Risks of Not Performing Step 2, Section A | p. 63 |
Nontechnical Infrastructure Evaluation | p. 64 |
The Effects of Stovepipe Development | p. 65 |
The Need for Nontechnical Infrastructure | p. 66 |
Enterprise Architecture | p. 68 |
Enterprise Standards | p. 71 |
Nontechnical Infrastructure Evaluation Activities | p. 75 |
Deliverable Resulting from These Activities | p. 76 |
Roles Involved in These Activities | p. 77 |
Risks of Not Performing Step 2, Section B | p. 78 |
Bibliography and Additional Reading | p. 78 |
Step 3: Project Planning | p. 81 |
Managing the BI Project | p. 83 |
Defining the BI Project | p. 84 |
Planning the BI Project | p. 90 |
Project Planning Activities | p. 98 |
Deliverables Resulting from These Activities | p. 100 |
Roles Involved in These Activities | p. 101 |
Risks of Not Performing Step 3 | p. 103 |
Bibliography and Additional Reading | p. 103 |
Step 4: Project Requirements Definition | p. 105 |
General Business Requirements | p. 108 |
Project-Specific Requirements | p. 112 |
The Interviewing Process | p. 116 |
Project Requirements Definition Activities | p. 118 |
Deliverable Resulting from These Activities | p. 121 |
Roles Involved in These Activities | p. 121 |
Risks of Not Performing Step 4 | p. 122 |
Bibliography and Additional Reading | p. 123 |
Step 5: Data Analysis | p. 125 |
Business-Focused Data Analysis | p. 127 |
Top-Down Logical Data Modeling | p. 128 |
Bottom-Up Source Data Analysis | p. 133 |
Data Cleansing | p. 136 |
Data Analysis Activities | p. 141 |
Deliverables Resulting from These Activities | p. 143 |
Roles Involved in These Activities | p. 144 |
Risks of Not Performing Step 5 | p. 145 |
Bibliography and Additional Reading | p. 146 |
Step 6: Application Prototyping | p. 149 |
Purposes of Prototyping | p. 151 |
Best Practices for Prototyping | p. 153 |
Types of Prototypes | p. 156 |
Building Successful Prototypes | p. 159 |
Application Prototyping Activities | p. 163 |
Deliverables Resulting from These Activities | p. 165 |
Roles Involved in These Activities | p. 165 |
Risks of Not Performing Step 6 | p. 166 |
Bibliography and Additional Reading | p. 167 |
Step 7: Meta Data Repository Analysis | p. 169 |
The Importance of Meta Data | p. 172 |
Meta Data Repository as Navigation Tool | p. 174 |
Meta Data Classifications | p. 176 |
Meta Data Repository Challenges | p. 182 |
The Logical Meta Model | p. 184 |
Meta Data Repository Analysis Activities | p. 186 |
Deliverables Resulting from These Activities | p. 188 |
Roles Involved in These Activities | p. 188 |
Risks of Not Performing Step 7 | p. 189 |
Bibliography and Additional Reading | p. 190 |
Step 8: Database Design | p. 191 |
Differences in Database Design Philosophies | p. 193 |
Logical Database Design | p. 197 |
Physical Database Design | p. 201 |
Database Design Activities | p. 204 |
Deliverables Resulting from These Activities | p. 207 |
Roles Involved in These Activities | p. 208 |
Risks of Not Performing Step 8 | p. 209 |
Bibliography and Additional Reading | p. 209 |
Step 9: Extract/Transform/Load Design | p. 211 |
Implementation Strategies | p. 213 |
Preparing for the ETL Process | p. 215 |
Designing the Extract Programs | p. 219 |
Designing the Transformation Programs | p. 221 |
Designing the Load Programs | p. 223 |
Designing the ETL Process Flow | p. 225 |
Evaluating ETL Tools | p. 229 |
ETL Design Activities | p. 231 |
Deliverables Resulting from These Activities | p. 233 |
Roles Involved in These Activities | p. 233 |
Risks of Not Performing Step 9 | p. 234 |
Bibliography and Additional Reading | p. 234 |
Step 10: Meta Data Repository Design | p. 237 |
Meta Data Silos | p. 239 |
Meta Data Repository Solutions | p. 242 |
Designing a Meta Data Repository | p. 247 |
Licensing (Buying) a Meta Data Repository | p. 250 |
Meta Data Repository Design Activities | p. 254 |
Deliverables Resulting from These Activities | p. 255 |
Roles Involved in These Activities | p. 256 |
Risks of Not Performing Step 10 | p. 257 |
Bibliography and Additional Reading | p. 257 |
Step 11: Extract/Transform/Load Development | p. 259 |
Source Data Transformation | p. 261 |
Reconciliation | p. 263 |
Peer Reviews | p. 267 |
ETL Testing | p. 268 |
Formal Test Plan | p. 273 |
ETL Development Activities | p. 276 |
Deliverables Resulting from These Activities | p. 277 |
Roles Involved in These Activities | p. 278 |
Risks of Not Performing Step 11 | p. 279 |
Bibliography and Additional Reading | p. 279 |
Step 12: Application Development | p. 281 |
Online Analytical Processing Tools | p. 283 |
Multidimensional Analysis Factors | p. 287 |
Online Analytical Processing Architecture | p. 289 |
Development Environments | p. 292 |
Application Development Activities | p. 295 |
Deliverables Resulting from These Activities | p. 297 |
Roles Involved in These Activities | p. 298 |
Risks of Not Performing Step 12 | p. 299 |
Bibliography and Additional Reading | p. 299 |
Step 13: Data Mining | p. 301 |
Defining Data Mining | p. 303 |
Data Mining Techniques | p. 307 |
Data Mining Operations | p. 310 |
Applications of Data Mining | p. 311 |
Data Mining Activities | p. 313 |
Deliverables Resulting from These Activities | p. 315 |
Roles Involved in These Activites | p. 316 |
Risks of Not Performing Step 13 | p. 316 |
Bibliography and Additional Reading | p. 317 |
Step 14: Meta Data Repository Development | p. 319 |
Populating the Meta Data Repository | p. 321 |
Meta Data Repository Interface Processes | p. 324 |
Meta Data Repository Testing | p. 326 |
Preparing for the Meta Data Repository Rollout | p. 327 |
Meta Data Repository Development Activities | p. 331 |
Deliverables Resulting from These Activities | p. 332 |
Roles Involved in These Activities | p. 333 |
Risks of Not Performing Step 14 | p. 334 |
Bibliography and Additional Reading | p. 335 |
Step 15: Implementation | p. 337 |
Incremental Rollout | p. 339 |
Security Management | p. 340 |
Data Backup and Recovery | p. 345 |
Monitoring the Utilization of Resources | p. 347 |
Growth Management | p. 349 |
Implementation Activities | p. 352 |
Deliverables Resulting from These Activities | p. 354 |
Roles Involved in These Activities | p. 355 |
Risks of Not Performing Step 15 | p. 356 |
Bibliography and Additional Reading | p. 356 |
Step 16: Release Evaluation | p. 359 |
The Application Release Concept | p. 361 |
Post-Implementation Reviews | p. 364 |
Release Evaluation Activities | p. 369 |
Deliverables Resulting from These Activities | p. 371 |
Roles Involved in These Activities | p. 371 |
Risks of Not Performing Step 16 | p. 374 |
Bibliography and Additional Reading | p. 375 |
At a Glance | p. 377 |
Human Resource Allocation Matrix | p. 379 |
Entry & Exit Criteria and Deliverables Matrix | p. 387 |
Activity Dependency Matrix | p. 405 |
Task/Subtask Matrix | p. 411 |
Practical Guidelines Matrix | p. 455 |
Work Breakdown Structure | p. 491 |
Index | p. 525 |
Table of Contents provided by Ingram. All Rights Reserved. |
The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.