Table of Content (Agile BI Book)
This blog post presents a preliminary version of the Table of Content of the collaborative Agile BI book. You can access the various sections currently available and you may register to join this collaborative effort to start contributing. I also invite you to comment this content at the bottom of theblog post.
PREFACE
- Present current track record of BI projects and high failure rate
- The traditional (waterfall) approach has been in use for many year without much success
- The market is in need of an alternate way of developing BI projects
- The Agile approach has been successful in other specialties
- The book is about applying the Agile approach to BI projects
- The book uses a tale to show that application of the new method in context of a BI project
- The story is about a transition from the traditional way of developing software to an improved way
INTRODUCTION
- The organizational context of the BI project
- Presentation of the project members, the management team and the surrounding people
CHAPTER 1 – Dealing with the Problems
- The IT and business challenges
- Looking at strategies to address the problem
- The required conditions to get started with Agile
CHAPTER 2 – Using SCRUM for the BI project
(References: Agile Project Management with Scrum, Agile Data Warehousing: Delivering World-Class Business Intelligence Systems Using Scrum and XP, Managing Agile Projects)
- The Project Vision
- The Scrum Roles: Product Owner, Scrum Master, Team, Pigs and Chickens
- The Scrum Artefacts: Product Backlog, Sprint Backlog, Burndown Charts
- The Process: Sprint Planning, Activities, Daily Meetings, Product Demo, Retrospection
CHAPTER 3 – Changes and Impacts on the Management Team
CHAPTER 4 – Iterative and Incremental Analysis and Development
(References: Agile and Iterative Development: A Manager’s Guide, Agile Documentation: A Pattern Guide to Producing Lightweight Documents for Software Projects)
CHAPTER 5 – Transforming the Project Reports and Reporting Mechanisms
CHAPTER 6 – User Stories, Estimating and Planning Poker
(References: User Stories Applied: For Agile Software Development, Agile Estimating and Planning)
CHAPTER 7 – Test-Driven Development and Continuous Integration
(References: Test Driven Development: By Example, Continuous Integration: Improving Software Quality and Reducing Risk)
CHAPTER 8 – Database Refactoring
(References: Refactoring Databases: Evolutionary Database Design, Agile Database Techniques: Effective Strategies for the Agile Software Developer)
CHAPTER 9 – Evolving the Corporate Culture – Change Management
CHAPTER 10 – Communicating the Success and the Fundamental Changes
CHAPTER 11 – Project Retrospection and Conclusion
References: (in this section we will maintain a list of books, magazine articles and blog posts used for this book)


Trackbacks & Pingbacks