essays

 

1 A Disciplined Agile Approach to Data Warehousing (DW)/Business Intelligence (BI)
2 Adopting Evolutionary/Agile Database Techniques
3 Agile Analytics: An Overview
4 Agile Data
5 Agile Data Architecture in Context
6 Agile Data Roadmaps
7 Agile Data Warehousing: A Disciplined Approach
8 Agile Data Ways of Thinking (WoT)
9 Agile Database Case Studies and Experience Reports
10 Agile Database Tools and Scripts
11 Agile Enterprise Administrators
12 Agile Enterprise Architecture
13 Agile Master Data Management (MDM)
14 Agile Software Developers
15 Agile/Evolutionary Data Modeling: From Domain Modeling to Physical Modeling
16 Agile/Lean Data Governance: Proven Strategies
17 Becoming Agile
18 Catalog of Database Refactorings
19 Catalog of Database Refactorings – Architectural Refactorings
20 Catalog of Database Refactorings – Data Quality Refactorings
21 Catalog of Database Refactorings – Method Refactorings
22 Catalog of Database Refactorings – Referential Integrity Refactorings
23 Catalog of Database Refactorings – Structural Refactorings
24 Catalog of Database Refactorings – Structural Refactorings
25 Catalog of Database Refactorings – Transformations
26 Choose the Right Software Method for the Job
27 Choosing a Primary Key: Natural or Surrogate?
28 Clean Data Architecture: Architectural Concerns
29 Clean Database Design
30 Comparing Data Quality Strategies
31 Configuration Management of Database Assets: An Agile Core Practice
32 Continuous Database Integration
33 Data Modeling 101
34 Data Quality in an Agile World
35 Data Quality in an Agile World
36 Data Quality Strategies: Assessing the Options
37 Data Technical Debt: How to Address Quality Problems in Data Sources
38 Database Testing: How to Regression Test a Relational Database
39 Database Testing: What to Test
40 Development Sandboxes: An Agile Core Practice
41 Effective Practices for Retrieving Objects from Relational Databases
42 Encapsulating Database Access: An Agile Core Practice
43 Evolutionary Software Development: How Data Activities Fit In
44 Evolutionary/Agile Database Core Practices
45 Implementing a Data Warehouse via Vertical Slicing
46 Implementing Question Stories
47 Implementing Referential Integrity and Shared Business Logic in a RDB
48 Implementing Reports
49 Implementing Security Access Control (SAC)
50 Introduction to Class Normalization
51 Introduction to Data Normalization
52 Introduction to Database Concurrency Control
53 Introduction to Object-Orientation and the UML
54 Introduction to Test Driven Development (TDD)
55 Introduction to Transaction Control
56 Look-Ahead Data Analysis
57 Mapping Objects to Relational Databases: O/R Mapping In Detail
58 On Relational Theory: Questioning the Dogma
59 Question Stories: Extending User Stories for Data
60 Relational Databases 101: Looking at the Whole Picture
61 The Agile Data Architect
62 The Agile Data Architecture Process
63 The Agile Data Engineer
64 The Agile Database Techniques Stack
65 The Agile Software Development Mindset
66 The Cultural Impedance Mismatch Between Data Professionals and Application Developers
67 The Joy of Legacy Data
68 The Object-Relational Impedance Mismatch
69 The One Truth Above All Else Anti-Pattern
70 The Process of Database Refactoring: Strategies for Improving Database Quality
71 The Rename Column Database Refactoring: A Complete Description
72 The Roles of the Agile Data Method
73 The Vision of the Agile Data Method
74 Why Agile Data?
75 Why Data Models Shouldn’t Drive Object Models (And Vice Versa)