SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Downloaden Sie, um offline zu lesen
Agile Business
Intelligence
Applying Best Practices in Software
Development
to BI, Analytics, and Data Driven Decisions
● Agile Background
● Agile and BI
● Trends and applications
Overview
● Started in 2001
● Origins in DARPA and Toyota
○ Waterfall Software Development
○ Lean Manufacturing
● Agile Manifesto written in 2001
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
What Is Agile?
Source: http://en.wikipedia.org/wiki/Waterfall_software_development
Waterfall Software Development
Waterfall's Failures
● Iterations - months to years
● Customer lock in
● Requirements rarely met
● There's just one little secret...
Waterfall's Failures
● Iterations - months to years
● Customer lock in
● Requirements rarely met
● There's just one little secret...
“Agile” was mentioned in the original paper
(back in 1970)!
Why Agile Wasn't Feasible Then
● Testing was expensive
○ Needed more hardware
○ Tooling?
● Automation was costly
○ Needed more hardware
○ Software would be custom
● Hardware and software were prohibitive
○ Mainframes cost $4.6 million
○ Little to no integration
Cost source: http://mjperry.blogspot.com/2007/08/ibm-mainframe-computer-in-1970-pictured.html
Source: http://en.wikipedia.org/wiki/Agile_software_development
Why Agile?
● Customer satisfaction
● Business/IT Interaction
● Fail early, fail often
● Working software = progress
● Team ownership - self organized
● Faster adaptation
Source: http://en.wikipedia.org/wiki/Agile_software_development
Who to Involve?
● BI team (5-6 people)
● Scrum Master - guide of the team
● Project Manager - guide of the business
● Business Stakeholder - Requestor of work
What Type of Agile?
Source: http://www.leadingagile.com/agile-training/
Where to Start?
● Project (Scrum)
○ Great for piloting agile
○ Team is consistent
○ Find what works in your team
● Support (Kanban)
○ Great for mature agile teams
○ Team is consistent, but roles will change
○ Less structure than Scrum
Implementation Pitfalls
Pitfall 1: The Balancing Act
“We need the time to
improve, streamline,
etc.” “Get it out the door
and with the
customer!”
Pitfall 1: The Balancing Act
“We need the time to
improve, streamline,
etc.” “Get it out the door
and with the
customer!”
Pay off debt, find ways
to prevent it.
Release as fast as
possible, without too
much compromise to
quality
Pitfall 2: Working with the same
tools
● Most BI Tools are not able to support:
○ Continuous Integration
○ Test Driven Development
○ True Version Control
○ Collaboration and fast iterations
● agile <> Agile
Pitfall 3: In Teams We Don’t Trust
● Business Team wants full control
● BI not treated as software development
● BI Team doesn’t involve Business Team
Implementation Tips
Where to Start?
● Find a Stakeholder (the bridge builder)
● Find a Scrummaster (the negotiator)
● Pick agile tools
● Pilot Agile in a small group
Where to Grow
● Test Driven Development
● Automation/Continuous Integration
● Agile Data Warehouse Modeling
○ Hyper-normalized
■ Anchor modeling
○ Hyper-generalized
■ Data Vault

Weitere ähnliche Inhalte

Was ist angesagt?

"How we make Agile and CI/CD works" by Rendra Toro (OLX Indonesia)
"How we make Agile and CI/CD works" by Rendra Toro (OLX Indonesia)"How we make Agile and CI/CD works" by Rendra Toro (OLX Indonesia)
"How we make Agile and CI/CD works" by Rendra Toro (OLX Indonesia)Tech in Asia ID
 
1. Intro to Project Management/Waterfall
1. Intro to Project Management/Waterfall1. Intro to Project Management/Waterfall
1. Intro to Project Management/WaterfallJulija Melnika
 
Agile governance: reality or dream in the US & UK Governments? webinar on Thu...
Agile governance: reality or dream in the US & UK Governments? webinar on Thu...Agile governance: reality or dream in the US & UK Governments? webinar on Thu...
Agile governance: reality or dream in the US & UK Governments? webinar on Thu...Association for Project Management
 
Agile and the BA
Agile and the BAAgile and the BA
Agile and the BAreggie_d
 
Can you work agile in a waterfall organisation? Wagile
Can you work agile in a waterfall organisation? Wagile  Can you work agile in a waterfall organisation? Wagile
Can you work agile in a waterfall organisation? Wagile MagenTys
 
Agile for CIOs
Agile for CIOsAgile for CIOs
Agile for CIOsMagenTys
 
Iasi code camp 12 october 2013 corneliu rimboiu - bridging java and .net
Iasi code camp 12 october 2013   corneliu rimboiu - bridging java and .netIasi code camp 12 october 2013   corneliu rimboiu - bridging java and .net
Iasi code camp 12 october 2013 corneliu rimboiu - bridging java and .netCodecamp Romania
 
Maksym Streltsov - How Not to Throw a Newbie Overboard
 Maksym Streltsov - How Not to Throw a Newbie Overboard Maksym Streltsov - How Not to Throw a Newbie Overboard
Maksym Streltsov - How Not to Throw a Newbie OverboardLviv Startup Club
 
Documentation in the Agile Space
Documentation in the Agile SpaceDocumentation in the Agile Space
Documentation in the Agile SpaceAbel Lineberger
 
CWBF event slides - Successful project (JJ Allen)
CWBF event slides - Successful project (JJ Allen)CWBF event slides - Successful project (JJ Allen)
CWBF event slides - Successful project (JJ Allen)OpusVL
 
COE2010 Razorleaf ENOVIA SmarTeam and V6 Readiness
COE2010 Razorleaf ENOVIA SmarTeam and V6 ReadinessCOE2010 Razorleaf ENOVIA SmarTeam and V6 Readiness
COE2010 Razorleaf ENOVIA SmarTeam and V6 ReadinessRazorleaf Corporation
 
Agile And Documentation
Agile And DocumentationAgile And Documentation
Agile And DocumentationSusan Patch
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Developmentgian-zas
 
Agile Transofrmation at The Carlyle Group by Hisham Faour and Roy Schilling
Agile Transofrmation at The Carlyle Group by Hisham Faour and Roy SchillingAgile Transofrmation at The Carlyle Group by Hisham Faour and Roy Schilling
Agile Transofrmation at The Carlyle Group by Hisham Faour and Roy SchillingWashington DC Scrum User Group
 
In Search Of An Agile Documentation Process
In Search Of An Agile Documentation ProcessIn Search Of An Agile Documentation Process
In Search Of An Agile Documentation ProcessSusan Patch
 
Getting Agile - The Principles of Agile Project Management
Getting Agile - The Principles of Agile Project ManagementGetting Agile - The Principles of Agile Project Management
Getting Agile - The Principles of Agile Project ManagementDavid Haddow
 
Being Agile With Documentation
Being Agile With DocumentationBeing Agile With Documentation
Being Agile With DocumentationSusan Patch
 
BDD - Collaboration & Hands-on practices
BDD - Collaboration & Hands-on practicesBDD - Collaboration & Hands-on practices
BDD - Collaboration & Hands-on practicesMagenTys
 

Was ist angesagt? (20)

Agile web development in ten minutes
Agile web development in ten minutesAgile web development in ten minutes
Agile web development in ten minutes
 
"How we make Agile and CI/CD works" by Rendra Toro (OLX Indonesia)
"How we make Agile and CI/CD works" by Rendra Toro (OLX Indonesia)"How we make Agile and CI/CD works" by Rendra Toro (OLX Indonesia)
"How we make Agile and CI/CD works" by Rendra Toro (OLX Indonesia)
 
1. Intro to Project Management/Waterfall
1. Intro to Project Management/Waterfall1. Intro to Project Management/Waterfall
1. Intro to Project Management/Waterfall
 
Agile governance: reality or dream in the US & UK Governments? webinar on Thu...
Agile governance: reality or dream in the US & UK Governments? webinar on Thu...Agile governance: reality or dream in the US & UK Governments? webinar on Thu...
Agile governance: reality or dream in the US & UK Governments? webinar on Thu...
 
Agile and the BA
Agile and the BAAgile and the BA
Agile and the BA
 
Can you work agile in a waterfall organisation? Wagile
Can you work agile in a waterfall organisation? Wagile  Can you work agile in a waterfall organisation? Wagile
Can you work agile in a waterfall organisation? Wagile
 
Agile for CIOs
Agile for CIOsAgile for CIOs
Agile for CIOs
 
Iasi code camp 12 october 2013 corneliu rimboiu - bridging java and .net
Iasi code camp 12 october 2013   corneliu rimboiu - bridging java and .netIasi code camp 12 october 2013   corneliu rimboiu - bridging java and .net
Iasi code camp 12 october 2013 corneliu rimboiu - bridging java and .net
 
Maksym Streltsov - How Not to Throw a Newbie Overboard
 Maksym Streltsov - How Not to Throw a Newbie Overboard Maksym Streltsov - How Not to Throw a Newbie Overboard
Maksym Streltsov - How Not to Throw a Newbie Overboard
 
Documentation in the Agile Space
Documentation in the Agile SpaceDocumentation in the Agile Space
Documentation in the Agile Space
 
CWBF event slides - Successful project (JJ Allen)
CWBF event slides - Successful project (JJ Allen)CWBF event slides - Successful project (JJ Allen)
CWBF event slides - Successful project (JJ Allen)
 
COE2010 Razorleaf ENOVIA SmarTeam and V6 Readiness
COE2010 Razorleaf ENOVIA SmarTeam and V6 ReadinessCOE2010 Razorleaf ENOVIA SmarTeam and V6 Readiness
COE2010 Razorleaf ENOVIA SmarTeam and V6 Readiness
 
Agile And Documentation
Agile And DocumentationAgile And Documentation
Agile And Documentation
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
 
Agile Transofrmation at The Carlyle Group by Hisham Faour and Roy Schilling
Agile Transofrmation at The Carlyle Group by Hisham Faour and Roy SchillingAgile Transofrmation at The Carlyle Group by Hisham Faour and Roy Schilling
Agile Transofrmation at The Carlyle Group by Hisham Faour and Roy Schilling
 
In Search Of An Agile Documentation Process
In Search Of An Agile Documentation ProcessIn Search Of An Agile Documentation Process
In Search Of An Agile Documentation Process
 
Getting Agile - The Principles of Agile Project Management
Getting Agile - The Principles of Agile Project ManagementGetting Agile - The Principles of Agile Project Management
Getting Agile - The Principles of Agile Project Management
 
Being Agile With Documentation
Being Agile With DocumentationBeing Agile With Documentation
Being Agile With Documentation
 
IWDevs 15
IWDevs 15IWDevs 15
IWDevs 15
 
BDD - Collaboration & Hands-on practices
BDD - Collaboration & Hands-on practicesBDD - Collaboration & Hands-on practices
BDD - Collaboration & Hands-on practices
 

Andere mochten auch

Big Data Analytics from a Practitioners View
Big Data Analytics from a Practitioners ViewBig Data Analytics from a Practitioners View
Big Data Analytics from a Practitioners ViewRaghu Kashyap
 
Décisionnel Agile : les conditions du succès
Décisionnel Agile : les conditions du succèsDécisionnel Agile : les conditions du succès
Décisionnel Agile : les conditions du succèsJean-Michel Franco
 
4 estequiometria s (1) estequiometria
4 estequiometria s (1) estequiometria4 estequiometria s (1) estequiometria
4 estequiometria s (1) estequiometriaLuisa Sanabria
 
3 Lecciones aprendidas de aplicar Scrum a proyectos de BI
3 Lecciones aprendidas de aplicar Scrum a proyectos de BI3 Lecciones aprendidas de aplicar Scrum a proyectos de BI
3 Lecciones aprendidas de aplicar Scrum a proyectos de BISolidQ
 
Icc agile analytics overview
Icc agile analytics overviewIcc agile analytics overview
Icc agile analytics overviewDon Jackson
 
Traditional BI or Disruptive BI?
Traditional BI or Disruptive BI?Traditional BI or Disruptive BI?
Traditional BI or Disruptive BI?Raghu Kashyap
 
Wallchart - Data Warehouse Documentation Roadmap
Wallchart - Data Warehouse Documentation RoadmapWallchart - Data Warehouse Documentation Roadmap
Wallchart - Data Warehouse Documentation RoadmapDavid Walker
 
Agile in a Nutshell - Portia Tung
Agile in a Nutshell - Portia TungAgile in a Nutshell - Portia Tung
Agile in a Nutshell - Portia TungIIBA UK Chapter
 
Is BI/Analytics and Agile an Oxymoron?
Is BI/Analytics and Agile an Oxymoron?Is BI/Analytics and Agile an Oxymoron?
Is BI/Analytics and Agile an Oxymoron?Raghu Kashyap
 
(In Agile) Where Do All The Managers Go?
(In Agile) Where Do All The Managers Go?(In Agile) Where Do All The Managers Go?
(In Agile) Where Do All The Managers Go?Scott W. Ambler
 
Agile data warehouse
Agile data warehouseAgile data warehouse
Agile data warehouseDao Vo
 
White Paper - Overview Architecture For Enterprise Data Warehouses
White Paper -  Overview Architecture For Enterprise Data WarehousesWhite Paper -  Overview Architecture For Enterprise Data Warehouses
White Paper - Overview Architecture For Enterprise Data WarehousesDavid Walker
 
White Paper - Data Warehouse Documentation Roadmap
White Paper -  Data Warehouse Documentation RoadmapWhite Paper -  Data Warehouse Documentation Roadmap
White Paper - Data Warehouse Documentation RoadmapDavid Walker
 
SAP BI Requirements Gathering Process
SAP BI Requirements Gathering ProcessSAP BI Requirements Gathering Process
SAP BI Requirements Gathering Processsilvaft
 
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball Approach
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball ApproachMicrosoft Data Warehouse Business Intelligence Lifecycle - The Kimball Approach
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball ApproachMark Ginnebaugh
 
Capturing Business Requirements For Scorecards, Dashboards And Reports
Capturing Business Requirements For Scorecards, Dashboards And ReportsCapturing Business Requirements For Scorecards, Dashboards And Reports
Capturing Business Requirements For Scorecards, Dashboards And ReportsJulian Rains
 

Andere mochten auch (20)

Big Data Analytics from a Practitioners View
Big Data Analytics from a Practitioners ViewBig Data Analytics from a Practitioners View
Big Data Analytics from a Practitioners View
 
Scrum for BI
Scrum for BIScrum for BI
Scrum for BI
 
Décisionnel Agile : les conditions du succès
Décisionnel Agile : les conditions du succèsDécisionnel Agile : les conditions du succès
Décisionnel Agile : les conditions du succès
 
4 estequiometria s (1) estequiometria
4 estequiometria s (1) estequiometria4 estequiometria s (1) estequiometria
4 estequiometria s (1) estequiometria
 
Metodologías Ágiles
Metodologías ÁgilesMetodologías Ágiles
Metodologías Ágiles
 
3 Lecciones aprendidas de aplicar Scrum a proyectos de BI
3 Lecciones aprendidas de aplicar Scrum a proyectos de BI3 Lecciones aprendidas de aplicar Scrum a proyectos de BI
3 Lecciones aprendidas de aplicar Scrum a proyectos de BI
 
Icc agile analytics overview
Icc agile analytics overviewIcc agile analytics overview
Icc agile analytics overview
 
Agile dwh
Agile dwhAgile dwh
Agile dwh
 
Traditional BI or Disruptive BI?
Traditional BI or Disruptive BI?Traditional BI or Disruptive BI?
Traditional BI or Disruptive BI?
 
Wallchart - Data Warehouse Documentation Roadmap
Wallchart - Data Warehouse Documentation RoadmapWallchart - Data Warehouse Documentation Roadmap
Wallchart - Data Warehouse Documentation Roadmap
 
Agile in a Nutshell - Portia Tung
Agile in a Nutshell - Portia TungAgile in a Nutshell - Portia Tung
Agile in a Nutshell - Portia Tung
 
Is BI/Analytics and Agile an Oxymoron?
Is BI/Analytics and Agile an Oxymoron?Is BI/Analytics and Agile an Oxymoron?
Is BI/Analytics and Agile an Oxymoron?
 
(In Agile) Where Do All The Managers Go?
(In Agile) Where Do All The Managers Go?(In Agile) Where Do All The Managers Go?
(In Agile) Where Do All The Managers Go?
 
Agile data warehouse
Agile data warehouseAgile data warehouse
Agile data warehouse
 
White Paper - Overview Architecture For Enterprise Data Warehouses
White Paper -  Overview Architecture For Enterprise Data WarehousesWhite Paper -  Overview Architecture For Enterprise Data Warehouses
White Paper - Overview Architecture For Enterprise Data Warehouses
 
White Paper - Data Warehouse Documentation Roadmap
White Paper -  Data Warehouse Documentation RoadmapWhite Paper -  Data Warehouse Documentation Roadmap
White Paper - Data Warehouse Documentation Roadmap
 
ASAP 8.0 Methodology
ASAP 8.0 MethodologyASAP 8.0 Methodology
ASAP 8.0 Methodology
 
SAP BI Requirements Gathering Process
SAP BI Requirements Gathering ProcessSAP BI Requirements Gathering Process
SAP BI Requirements Gathering Process
 
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball Approach
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball ApproachMicrosoft Data Warehouse Business Intelligence Lifecycle - The Kimball Approach
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball Approach
 
Capturing Business Requirements For Scorecards, Dashboards And Reports
Capturing Business Requirements For Scorecards, Dashboards And ReportsCapturing Business Requirements For Scorecards, Dashboards And Reports
Capturing Business Requirements For Scorecards, Dashboards And Reports
 

Ähnlich wie Agile Business Intelligence

Make better share point stuff with an agile methodology
Make better share point stuff with an agile methodologyMake better share point stuff with an agile methodology
Make better share point stuff with an agile methodologyDoug Hemminger
 
Boost your revenue with agile software development
Boost your revenue with agile software developmentBoost your revenue with agile software development
Boost your revenue with agile software developmentMuhammad Singgih Z.A
 
Why Agile? Back to Basics.
Why Agile? Back to Basics.Why Agile? Back to Basics.
Why Agile? Back to Basics.Lucas Hendrich
 
Introduction to agile presentation @AgileAdria 2013
Introduction to agile presentation @AgileAdria 2013Introduction to agile presentation @AgileAdria 2013
Introduction to agile presentation @AgileAdria 2013rroic
 
Agile and waterfall the additional value
Agile and waterfall the additional value Agile and waterfall the additional value
Agile and waterfall the additional value Lior Israel
 
Post agile confessions
Post agile confessionsPost agile confessions
Post agile confessionsStojan Peshov
 
eClub CVUT - How to organize work in a small startup? - Prague - April 11 2013
eClub CVUT - How to organize work in a small startup? - Prague - April 11 2013eClub CVUT - How to organize work in a small startup? - Prague - April 11 2013
eClub CVUT - How to organize work in a small startup? - Prague - April 11 2013Jaroslav Gergic
 
DITA and Agile Are Made For Each Other
DITA and Agile Are Made For Each OtherDITA and Agile Are Made For Each Other
DITA and Agile Are Made For Each OtherIXIASOFT
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileNitor
 
IT Project Management by Todd Shyres.
IT Project Management by Todd Shyres.IT Project Management by Todd Shyres.
IT Project Management by Todd Shyres.Todd Shyres, MBA, PMP
 
20120905 C4ISR Strategic Investment Team Workshop
20120905 C4ISR Strategic Investment Team Workshop20120905 C4ISR Strategic Investment Team Workshop
20120905 C4ISR Strategic Investment Team Workshopdan.p.taylor
 
Indix Engineering Culture Code (2015)
Indix Engineering Culture Code (2015)Indix Engineering Culture Code (2015)
Indix Engineering Culture Code (2015)Rajesh Muppalla
 
Delivering Projects the Pivotal Way
Delivering Projects the Pivotal WayDelivering Projects the Pivotal Way
Delivering Projects the Pivotal WayAaron Severs
 
Business Analyst in the Agile Space
Business Analyst in the Agile SpaceBusiness Analyst in the Agile Space
Business Analyst in the Agile SpaceXPDays
 
Agile Presentation To IIBA MInneapolis
Agile Presentation To IIBA MInneapolisAgile Presentation To IIBA MInneapolis
Agile Presentation To IIBA MInneapolisBill Gaiennie
 
Agile methods and dw mha
Agile methods and dw mhaAgile methods and dw mha
Agile methods and dw mhaAgileDenver
 
Agile Gurugram 2016 | Conference | Demystifying DevOps | Uday Kumar
Agile Gurugram 2016 | Conference | Demystifying DevOps | Uday KumarAgile Gurugram 2016 | Conference | Demystifying DevOps | Uday Kumar
Agile Gurugram 2016 | Conference | Demystifying DevOps | Uday KumarAgileNetwork
 
Introducing Agile to the Enterprise
Introducing Agile to the EnterpriseIntroducing Agile to the Enterprise
Introducing Agile to the EnterpriseGibraltar Software
 
Post-Agile Methodologies and all that Jazz
Post-Agile Methodologies and all that JazzPost-Agile Methodologies and all that Jazz
Post-Agile Methodologies and all that JazzStojan Peshov
 

Ähnlich wie Agile Business Intelligence (20)

Make better share point stuff with an agile methodology
Make better share point stuff with an agile methodologyMake better share point stuff with an agile methodology
Make better share point stuff with an agile methodology
 
Boost your revenue with agile software development
Boost your revenue with agile software developmentBoost your revenue with agile software development
Boost your revenue with agile software development
 
Why Agile? Back to Basics.
Why Agile? Back to Basics.Why Agile? Back to Basics.
Why Agile? Back to Basics.
 
Introduction to agile presentation @AgileAdria 2013
Introduction to agile presentation @AgileAdria 2013Introduction to agile presentation @AgileAdria 2013
Introduction to agile presentation @AgileAdria 2013
 
Agile and waterfall the additional value
Agile and waterfall the additional value Agile and waterfall the additional value
Agile and waterfall the additional value
 
Post agile confessions
Post agile confessionsPost agile confessions
Post agile confessions
 
eClub CVUT - How to organize work in a small startup? - Prague - April 11 2013
eClub CVUT - How to organize work in a small startup? - Prague - April 11 2013eClub CVUT - How to organize work in a small startup? - Prague - April 11 2013
eClub CVUT - How to organize work in a small startup? - Prague - April 11 2013
 
DITA and Agile Are Made For Each Other
DITA and Agile Are Made For Each OtherDITA and Agile Are Made For Each Other
DITA and Agile Are Made For Each Other
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in Agile
 
IT Project Management by Todd Shyres.
IT Project Management by Todd Shyres.IT Project Management by Todd Shyres.
IT Project Management by Todd Shyres.
 
Agile
AgileAgile
Agile
 
20120905 C4ISR Strategic Investment Team Workshop
20120905 C4ISR Strategic Investment Team Workshop20120905 C4ISR Strategic Investment Team Workshop
20120905 C4ISR Strategic Investment Team Workshop
 
Indix Engineering Culture Code (2015)
Indix Engineering Culture Code (2015)Indix Engineering Culture Code (2015)
Indix Engineering Culture Code (2015)
 
Delivering Projects the Pivotal Way
Delivering Projects the Pivotal WayDelivering Projects the Pivotal Way
Delivering Projects the Pivotal Way
 
Business Analyst in the Agile Space
Business Analyst in the Agile SpaceBusiness Analyst in the Agile Space
Business Analyst in the Agile Space
 
Agile Presentation To IIBA MInneapolis
Agile Presentation To IIBA MInneapolisAgile Presentation To IIBA MInneapolis
Agile Presentation To IIBA MInneapolis
 
Agile methods and dw mha
Agile methods and dw mhaAgile methods and dw mha
Agile methods and dw mha
 
Agile Gurugram 2016 | Conference | Demystifying DevOps | Uday Kumar
Agile Gurugram 2016 | Conference | Demystifying DevOps | Uday KumarAgile Gurugram 2016 | Conference | Demystifying DevOps | Uday Kumar
Agile Gurugram 2016 | Conference | Demystifying DevOps | Uday Kumar
 
Introducing Agile to the Enterprise
Introducing Agile to the EnterpriseIntroducing Agile to the Enterprise
Introducing Agile to the Enterprise
 
Post-Agile Methodologies and all that Jazz
Post-Agile Methodologies and all that JazzPost-Agile Methodologies and all that Jazz
Post-Agile Methodologies and all that Jazz
 

Mehr von Alex Meadows

Ethics In A Data Driven World
Ethics In A Data Driven WorldEthics In A Data Driven World
Ethics In A Data Driven WorldAlex Meadows
 
SIM RTP Meeting - So Who's Using Open Source Anyway?
SIM RTP Meeting - So Who's Using Open Source Anyway?SIM RTP Meeting - So Who's Using Open Source Anyway?
SIM RTP Meeting - So Who's Using Open Source Anyway?Alex Meadows
 
Introduction To Data Warehousing
Introduction To Data WarehousingIntroduction To Data Warehousing
Introduction To Data WarehousingAlex Meadows
 
Continuous Integration As A Service
Continuous Integration As A ServiceContinuous Integration As A Service
Continuous Integration As A ServiceAlex Meadows
 
Building next generation data warehouses
Building next generation data warehousesBuilding next generation data warehouses
Building next generation data warehousesAlex Meadows
 
How Linked Data Can Speed Information Discovery
How Linked Data Can Speed Information DiscoveryHow Linked Data Can Speed Information Discovery
How Linked Data Can Speed Information DiscoveryAlex Meadows
 
Graphing Your Data
Graphing Your DataGraphing Your Data
Graphing Your DataAlex Meadows
 
Introduction To Analytics
Introduction To AnalyticsIntroduction To Analytics
Introduction To AnalyticsAlex Meadows
 
Continuous integration with business intelligence and analytics
Continuous integration with business intelligence and analyticsContinuous integration with business intelligence and analytics
Continuous integration with business intelligence and analyticsAlex Meadows
 
Big Data Analytics - Introduction
Big Data Analytics - IntroductionBig Data Analytics - Introduction
Big Data Analytics - IntroductionAlex Meadows
 
Open Source BI Overview
Open Source BI Overview Open Source BI Overview
Open Source BI Overview Alex Meadows
 
Open source data_warehousing_overview
Open source data_warehousing_overviewOpen source data_warehousing_overview
Open source data_warehousing_overviewAlex Meadows
 
Data quality overview
Data quality overviewData quality overview
Data quality overviewAlex Meadows
 
Mondrian and OLAP Overview
Mondrian and OLAP OverviewMondrian and OLAP Overview
Mondrian and OLAP OverviewAlex Meadows
 
Open Source Business Intelligence Overview
Open Source Business Intelligence OverviewOpen Source Business Intelligence Overview
Open Source Business Intelligence OverviewAlex Meadows
 
Choosing the right steps in pentaho kettle
Choosing the right steps in pentaho kettleChoosing the right steps in pentaho kettle
Choosing the right steps in pentaho kettleAlex Meadows
 

Mehr von Alex Meadows (17)

Ethics In A Data Driven World
Ethics In A Data Driven WorldEthics In A Data Driven World
Ethics In A Data Driven World
 
SIM RTP Meeting - So Who's Using Open Source Anyway?
SIM RTP Meeting - So Who's Using Open Source Anyway?SIM RTP Meeting - So Who's Using Open Source Anyway?
SIM RTP Meeting - So Who's Using Open Source Anyway?
 
Introduction To Data Warehousing
Introduction To Data WarehousingIntroduction To Data Warehousing
Introduction To Data Warehousing
 
Continuous Integration As A Service
Continuous Integration As A ServiceContinuous Integration As A Service
Continuous Integration As A Service
 
Building next generation data warehouses
Building next generation data warehousesBuilding next generation data warehouses
Building next generation data warehouses
 
How Linked Data Can Speed Information Discovery
How Linked Data Can Speed Information DiscoveryHow Linked Data Can Speed Information Discovery
How Linked Data Can Speed Information Discovery
 
Graphing Your Data
Graphing Your DataGraphing Your Data
Graphing Your Data
 
Introduction To Analytics
Introduction To AnalyticsIntroduction To Analytics
Introduction To Analytics
 
Big Data Pitfalls
Big Data PitfallsBig Data Pitfalls
Big Data Pitfalls
 
Continuous integration with business intelligence and analytics
Continuous integration with business intelligence and analyticsContinuous integration with business intelligence and analytics
Continuous integration with business intelligence and analytics
 
Big Data Analytics - Introduction
Big Data Analytics - IntroductionBig Data Analytics - Introduction
Big Data Analytics - Introduction
 
Open Source BI Overview
Open Source BI Overview Open Source BI Overview
Open Source BI Overview
 
Open source data_warehousing_overview
Open source data_warehousing_overviewOpen source data_warehousing_overview
Open source data_warehousing_overview
 
Data quality overview
Data quality overviewData quality overview
Data quality overview
 
Mondrian and OLAP Overview
Mondrian and OLAP OverviewMondrian and OLAP Overview
Mondrian and OLAP Overview
 
Open Source Business Intelligence Overview
Open Source Business Intelligence OverviewOpen Source Business Intelligence Overview
Open Source Business Intelligence Overview
 
Choosing the right steps in pentaho kettle
Choosing the right steps in pentaho kettleChoosing the right steps in pentaho kettle
Choosing the right steps in pentaho kettle
 

Kürzlich hochgeladen

Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 

Kürzlich hochgeladen (20)

Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 

Agile Business Intelligence

  • 1. Agile Business Intelligence Applying Best Practices in Software Development to BI, Analytics, and Data Driven Decisions
  • 2. ● Agile Background ● Agile and BI ● Trends and applications Overview
  • 3. ● Started in 2001 ● Origins in DARPA and Toyota ○ Waterfall Software Development ○ Lean Manufacturing ● Agile Manifesto written in 2001 Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan What Is Agile?
  • 5. Waterfall's Failures ● Iterations - months to years ● Customer lock in ● Requirements rarely met ● There's just one little secret...
  • 6. Waterfall's Failures ● Iterations - months to years ● Customer lock in ● Requirements rarely met ● There's just one little secret... “Agile” was mentioned in the original paper (back in 1970)!
  • 7. Why Agile Wasn't Feasible Then ● Testing was expensive ○ Needed more hardware ○ Tooling? ● Automation was costly ○ Needed more hardware ○ Software would be custom ● Hardware and software were prohibitive ○ Mainframes cost $4.6 million ○ Little to no integration Cost source: http://mjperry.blogspot.com/2007/08/ibm-mainframe-computer-in-1970-pictured.html
  • 9. Why Agile? ● Customer satisfaction ● Business/IT Interaction ● Fail early, fail often ● Working software = progress ● Team ownership - self organized ● Faster adaptation Source: http://en.wikipedia.org/wiki/Agile_software_development
  • 10. Who to Involve? ● BI team (5-6 people) ● Scrum Master - guide of the team ● Project Manager - guide of the business ● Business Stakeholder - Requestor of work
  • 11. What Type of Agile? Source: http://www.leadingagile.com/agile-training/
  • 12. Where to Start? ● Project (Scrum) ○ Great for piloting agile ○ Team is consistent ○ Find what works in your team ● Support (Kanban) ○ Great for mature agile teams ○ Team is consistent, but roles will change ○ Less structure than Scrum
  • 14. Pitfall 1: The Balancing Act “We need the time to improve, streamline, etc.” “Get it out the door and with the customer!”
  • 15. Pitfall 1: The Balancing Act “We need the time to improve, streamline, etc.” “Get it out the door and with the customer!” Pay off debt, find ways to prevent it. Release as fast as possible, without too much compromise to quality
  • 16. Pitfall 2: Working with the same tools ● Most BI Tools are not able to support: ○ Continuous Integration ○ Test Driven Development ○ True Version Control ○ Collaboration and fast iterations ● agile <> Agile
  • 17. Pitfall 3: In Teams We Don’t Trust ● Business Team wants full control ● BI not treated as software development ● BI Team doesn’t involve Business Team
  • 19. Where to Start? ● Find a Stakeholder (the bridge builder) ● Find a Scrummaster (the negotiator) ● Pick agile tools ● Pilot Agile in a small group
  • 20. Where to Grow ● Test Driven Development ● Automation/Continuous Integration ● Agile Data Warehouse Modeling ○ Hyper-normalized ■ Anchor modeling ○ Hyper-generalized ■ Data Vault