Agile pratices and methods applied to BI
This afternoon, as I was preparing a presentation documenting which Agile practices and methods could be used in the context of a BI project, I came across this post that presents some of the Agile development methodologies available.
I’m proposing below Agile practices for some of the traditional data warehouse and business intelligence activities:
- Project management with Scrum;
- Architecture and modeling with Agile Modeling;
- Requirements definition with User Stories;
- Estimation with Planning Poker;
- ETL developement with Test-Driven Development and Continuous Integration;
- ETL and presentation layer development with Iterative and incremental development, and Extreme Programming;
- ETL and database development with Refactoring;
In upcoming posts, I will explain how each of these practices can be used by a development team to adhere to Agile principles in the context of a BI development project.
* Picture by bschmove used under the Creative Commons (CC) agreement.
The view expressed in the blog post is the one of the author.
The photographer does not endorse in any way the content of this blog post or the work of the author.
The photographer does not endorse in any way the content of this blog post or the work of the author.
You might be interested in these related posts:
- Can you use Agile development for BI projects? I wanted to summarize Tuesday morning’s session at the TDWI BI Executive...
- Pyxis is currently recruiting for a Consultant – Agile Business Intelligence Developer Pyxis helps software development companies to become places where results,...
- Table of Content (Agile BI Book) This blog post presents a preliminary version of the Table of Content...
- Agile Principles Applied to Management As I was driving back home after another exciting day...
- Agile Leadership Lessons I came across an article that was published 6 months...

