Recommended Reading for Beginning Agile Data Warehouse and Business Intelligence Project Managers

I have pulled together a reading list together for those looking to get started using an Agile Approach to Data Warehousing and Business Intelligence Projects which I would recommend reading in the sequence noted below:

  1. The Data Warehouse Lifecycle Toolkit
  2. Agile Project Management with Scrum (Microsoft Professional)
  3. Agile Estimating and Planning (Robert C. Martin Series)

More on the books below:


1.The Data Warehouse Lifecycle Toolkit

This is a very thorough book by Ralph Kimball et al on the topic of data warehousing and provides an overview of all aspects of a data warehousing project. From an architecture perspective, it will help to read Building the Data Warehouse by Bill Inmon to get another perspective.

People in the industry often talk about and debate the Kimball vs. Inmon style warehouse, but as you get more familar with the topic of data warehouse architectures you begin to realize that you want to pick and choose from the architectural components from both the approaches depending on the circumstances. If you are just getting started then read the Kimball book first, not only because of its thoroughness, but also because it is the more readable of the two. You can come back to the Inmon book on a rainy day once you have read the other two books in this recommended sequence.

2. Agile Project Management with Scrum (Microsoft Professional)

While I was looking for resources to get started with an Agile approach to Data Warehousing after browsing through numerous books on Agile project management I selected this one because of the simplicity of the project framework offered and it served a tactical get started quickly approach.

Scrum is very teachable and easy to get started on your own and this is a great place to start. Scrum is simple to understand though mastery and understanding the nuances can take time and probably going back to the book a couple of times. What makes this easier is that the book is very readable, partly because it elaborates each of the concepts with numerous real world examples from the author’s experience.

3. Agile Estimating and Planning (Robert C. Martin Series)

Scrum is a framework and this book takes the Agile concepts described in Agile Project Management with Scrum from the 10,000 foot level to the 1,000 foot level. It covers topics around, estimation, planning, reporting on projects and many more. The practices in this book can be very helpful for elaborating or complementing other Agile approaches. Another very readable book.

There are many books on the topics of data warehousing and agile project management practices. I have selected these books because they are packed with useful information and also very readable.

Hope you enjoy the reading list.

978 views
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

2 Comments

  1. Posted May 31, 2009 at 8:19 pm | Permalink

    Hi,
    thank you for your articles.

    there is another book which was recently launched by Ralph hughes intitled “Agile data warehouse”.

    I didn’t read it, but readers reviews sound very good.

    Thanks

  2. a t sufi
    Posted June 14, 2009 at 12:34 am | Permalink

    I’ve started reading it – the book is supposed to be one volume in a set of 3 books. It is rather a dry read and since it is the first volume it is more focused on requirements and analysis. I found it a little hard to get a full handle on how he talks about adapting user stories to data warehousing – so I decided to step back and read “User Stories Applied” by Mike Cohn before I go back to finish this book, which by the way is a great book.

Post a Comment

Your email is never shared.