Agile Data Articles and Essays
- A Disciplined Agile Approach to Data Warehousing (DW)/Business Intelligence (BI)
- Adopting Evolutionary/Agile Database Techniques
- Agile Analytics: An Overview
- Agile Data Architecture in Context
- Agile Data Warehousing: A Disciplined Approach
- Agile Data Ways of Thinking (WoT)
- Agile Database Case Studies and Experience Reports
- Agile Database Tools and Scripts
- Agile Enterprise Administrators
- Agile Enterprise Architecture
- Agile Master Data Management (MDM)
- Agile Software Developers
- Agile/Evolutionary Data Modeling: From Domain Modeling to Physical Modeling
- Agile/Lean Data Governance: Proven Strategies
- Becoming Agile
- Catalog of Database Refactorings
- Catalog of Database Refactorings – Architectural Refactorings
- Catalog of Database Refactorings – Data Quality Refactorings
- Catalog of Database Refactorings – Method Refactorings
- Catalog of Database Refactorings – Referential Integrity Refactorings
- Catalog of Database Refactorings – Structural Refactorings
- Catalog of Database Refactorings – Structural Refactorings
- Catalog of Database Refactorings – Transformations
- Choose the Right Software Method for the Job
- Choosing a Primary Key: Natural or Surrogate?
- Clean Data Architecture: Architectural Concerns
- Clean Database Design
- Comparing Data Quality Strategies
- Configuration Management of Database Assets: An Agile Core Practice
- Continuous Database Integration
- Data Modeling 10134Data Quality in an Agile World
- Data Quality in an Agile World
- Data Quality Strategies: Assessing the Options
- Data Repair: Fix Production Data at the Source
- Data Technical Debt: How to Address Quality Problems in Data Sources
- Database Refactoring: Fix Production Data Quality Problems at the Source
- Database Refactoring: The Process to Fix Production Databases
- Database Testing: Automated Database Regression Testing
- Database Testing: How to Regression Test a Database
- Database Testing: What to Test for in a Database
- Development Sandboxes: An Agile Core Practice
- Effective Practices for Retrieving Objects from Relational Databases
- Encapsulating Database Access: An Agile Core Practice
- Evolutionary Software Development: How Data Activities Fit In
- Evolutionary/Agile Database Core Practices
- Implementing a Data Warehouse via Vertical Slicing
- Implementing Question Stories
- Implementing Referential Integrity and Shared Business Logic in a RDB
- Implementing Reports
- Implementing Security Access Control (SAC)
- Introduction to Class Normalization
- Introduction to Data Normalization
- Introduction to DataOps
- Introduction to Database Concurrency Control
- Introduction to Object-Orientation and the UML
- Introduction to Test Driven Development (TDD)
- Introduction to Transaction Control
- Look-Ahead Data Analysis
- Mapping Objects to Relational Databases: O/R Mapping In Detail
- Metaphor for Data Quality: Data is the New Water
- On Relational Theory: Questioning the Dogma
- Question Stories: Extending User Stories for Data
- Relational Databases 101: Looking at the Whole Picture
- The Agile Data Architect
- The Agile Data Architecture Process
- The Agile Data Engineer
- The Agile Database Techniques Stack
- The Agile Software Development Mindset
- The Cultural Impedance Mismatch Between Data Professionals and Application Developers
- The Joy of Legacy Data
- The Object-Relational Impedance Mismatch
- The One Truth Above All Else Anti-Pattern
- The Rename Column Database Refactoring: A Complete Description
- The Roles of the Agile Data Method
- The Vision of the Agile Data Method
- UML Data Modeling Profile
- Why Agile Data?
- Why Data Models Shouldn’t Drive Object Models (And Vice Versa)
Related Resources: