Implementing BI systems
using Agile methods
Iman Eftekhari
MCITP, MCSE, CSM
iman.eftekhari@agilebi.com.au
www.agilebi.com.au
Agenda
• What is Agile
• Agile BI
• Tools: TFS
What is Agile?
Agile vs. Waterfall
Agile / SCRUM
Agile Benefits
• Business engagement throughout the life-cycle of
the project
• Collaboration
• Quicker respond to change (less TTM)
• Reduce risk
Agile Issues
• No Governance
• Less Control
• Low Quality
• No Documentation
• Hard to Plan
• Doesn’t work well for the Backend projects
WRONG!
Agile Facts
• Governance
• Control
• Quality
• Documentation
• Planning
• Works well for the Backend projects
Why Agile BI?
• Businesses are always changing
• Quicker decisions
• Traditional approaches doesn’t work anymore
What is Agile BI?
Processes
ToolsTechniques
How to Implement Agile BI Systems?
Tips
• Prototype
• Evolving vs. incremental
• Use reusable models and frameworks
• Template-based approach
• Automation
• Live documentation
Prototyping Approach - Evolving
Iteration 1
I - 1
Iteration 1
Iteration 1
Iteration 1
Iteration 1
Iteration 2
Iteration 3
Build Approach - Incremental
Iteration 1
Iteration 2
Iteration 3
Iteration 4
Iteration 5
Iteration N
Essential Tools
• Agile is not about tools, but for Agile BI we need to
have right tools
• CI
• Automated build/release
• Automated testing
• Workflow (peer review)
• Etc.
Some Agile Tools
• JIRA & Green Hopper
• Issue tracking
• Task management
• Planning
• TFS
• ALM
• Source Control
• CI (Continuous Integration)
• Automated build & testing
Microsoft TFS, a Leader in ALM World
TFS Features
TFS
Version
Control
Automated
Build / Test
Task
Tracking
Project
Portal
Reporting
and
Analytics
TFS: Source Control
TFS Web Access
TFS: Task Board
TFS: Project Tracking
TFS: Project Tracking
Things that worked well
• Team collaboration
• Business engagement
• Quality
• Better adoption
Q&A
Iman Eftekhari
iman.eftekhari@agilebi.com.au
www.agilebi.com.au
Sydney BI Social (SYBIS) Group
https://www.linkedin.com/groups?gid=4900023
http://www.meetup.com/SYBISGROUP/

Agile BI - SYBIS

Editor's Notes

  • #10 The one constant about business is change. The world is always changing, and businesses are always changing to adapt to changes in the world outside.