Chapter 7. Test-Driven Data Warehouse Development

Remember that our goal in Agile Analytics development is the frequent release of production-quality, working software for user feedback and acceptance. At the end of each iteration or sprint, and each release, our working product is expected to be of production quality, even in its most embryonic stages. This objective requires an entirely different approach to our quality assurance methods. Foremost it means integrating testing efforts right into our iterations.

Traditional BI development methods push system and acceptance testing to the end of the project cycle. This back-end testing is typically manually intensive and time-consuming. Under the pressures of on-time delivery, back-end testing ...

Get Agile Analytics: A Value-Driven Approach to Business Intelligence and Data Warehousing now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.