SlideShare une entreprise Scribd logo
1  sur  11
Agile Manifesto - 2001
1
We are uncovering better ways of developing software by doing it
and helping others do it.
Through this work we have come to value:
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
That is, while there is value in the items on the right, we value the
items on the left more.
Agile Data Analytics
2
Case Study:
Demonstrate the value of a drug
prescription cost reduction program to
determine program pricing structure
and set the stage for an RFP analysis
tool to be used for contracting.
Traditional Methodology
3
End user reviews information
from report and realizes that
more data is needed.
Can we look at this by drug class
or maybe by provider specialty?
1. Gather business requirements: cost, price, by group
2. Identify source data: claims file
3. Design dimensional model: claims, group, calendar
4. Map source to DW tables
5. Build and test ETL
6. Design reports
7. Map DW to report fields
8. Build and test reports
Repeat cycle
Round Two
4
End user reviews information
from report and realizes that
more data is needed.
Specialty on the claims is pretty
sketchy, can you use this
directory instead?
1. Update business requirements: cost, price, by group, drug, prescriber
2. Identify source data: claims file
3. Update fact/dimension model: claims, group, drug, prescriber, calendar
4. Map source to new DW tables
5. Build new ETL, update old ETL
6. Update report design
7. Map DW to new report fields
8. Update and test reports
Repeat cycle
Traditional Methodology
Separation of Duties
Business
Analyst
Data
Modeler
ETL
Developer
Report
Developer
Quality
Assurance
Gather business requirements
Identify source data
Design dimensional model
Map source to DW tables
Build and test ETL
Design reports
Map DW to report fields
Build and test reports
5
Traditional Methodology
Agile Data Analytics
1. Anchor on user about what they’re trying to accomplish: demonstrate the value of our
program
2. Identify source data: claims file
3. Load data into database
4. Run some simple queries to establish baseline for testing
5. Identify critical data elements: cost, price, by group
6. Create logic to filter, group, and summarize data
7. Run scripted testing routine
8. Run correlation analysis
6
Nothing shows up, so user SME
recommends grouping
Specialty on the claims is pretty
sketchy, can you use this
directory instead?
Repeat cycle
Faux Agile: Work happens in “iterations,” but…
• As a result:
• Delivering new features takes a
longer than expected time
• Team members are underutilized
or project-switching
• User is unhappy with resulting
product and timeline
• Team members are frustrated
with the appearance that
“requirements aren’t nailed down,
so we must not know what we’re
doing” and “everything keeps
changing”
7
• Focus has been on the technical
solution, not the value
• Each iteration requires:
• Excessive documentation
• Adding new code
• Updating old unrelated code
• Coordination of several teams
• Manual retesting and validation
Agile Data Analytics Methodology
Integrated Team
8
Agile Data Analytics Methodology
SME Team Member
Anchor on goal
Identify source data
Load data
Run some queries
Identify CDE
Design solution logic
Validate with automated tests
Run analysis
Creating Effective Agile Data Analytics
• Focus has been on the value,
but keep an eye on the future
as you make design
decisions.
• Documentation – just enough
• Requirements – collaborative
rather than declared
• Architecture – simple and
adaptable
• As a result:
• Faster turn-around time
• Collaborate in real-time on
understanding data
• Making changes is faster
• The “expect change” attitude
means that adding a new
source is just another day. No
big deal.
• Greater morale for the team
9
Agile Data Analytics Methodology
Agile Data Analytics
10
Key Take-aways
• Iterative ≠ Agile
• Agile assumes customer participation
• Agile may require a different architecture
• Agile has processes that support it on a daily basis
References
• Agile Analytics, Ken Collier, 2011
https://www.amazon.com/Agile-Analytics-Value-Driven-Intelligence-Warehousing/dp/032150481X
• AgileData.org, Scott Ambler
• Agile Data Warehouse Design, Lawrence Corr, 2011
https://www.amazon.com/Agile-Data-Warehouse-Design-
Collaborative/dp/0956817203/ref=pd_lpo_sbs_14_t_0?_encoding=UTF8&psc=1&refRID=ZANFME4BP
FGADKAXNH1Y
11

Contenu connexe

Tendances

Making the Case for Hadoop in a Large Enterprise-British Airways
Making the Case for Hadoop in a Large Enterprise-British AirwaysMaking the Case for Hadoop in a Large Enterprise-British Airways
Making the Case for Hadoop in a Large Enterprise-British AirwaysDataWorks Summit
 
Creating an Enterprise AI Strategy
Creating an Enterprise AI StrategyCreating an Enterprise AI Strategy
Creating an Enterprise AI StrategyAtScale
 
Future of Analytics: Drivers of Change
Future of Analytics: Drivers of ChangeFuture of Analytics: Drivers of Change
Future of Analytics: Drivers of ChangeCCG
 
Making Big Data Easy for Everyone
Making Big Data Easy for EveryoneMaking Big Data Easy for Everyone
Making Big Data Easy for EveryoneCaserta
 
Hadoop: Making it work for the Business Unit
Hadoop: Making it work for the Business UnitHadoop: Making it work for the Business Unit
Hadoop: Making it work for the Business UnitDataWorks Summit
 
Big Data and Enterprise Data - Oracle -1663869
Big Data and Enterprise Data - Oracle -1663869Big Data and Enterprise Data - Oracle -1663869
Big Data and Enterprise Data - Oracle -1663869Edgar Alejandro Villegas
 
Harness the power of data
Harness the power of dataHarness the power of data
Harness the power of dataHarsha MV
 
Seagate: Sensor Overload! Taming The Raging Manufacturing Big Data Torrent
Seagate: Sensor Overload! Taming The Raging Manufacturing Big Data TorrentSeagate: Sensor Overload! Taming The Raging Manufacturing Big Data Torrent
Seagate: Sensor Overload! Taming The Raging Manufacturing Big Data TorrentSeeling Cheung
 
Emergence of MongoDB as an Enterprise Data Hub
Emergence of MongoDB as an Enterprise Data HubEmergence of MongoDB as an Enterprise Data Hub
Emergence of MongoDB as an Enterprise Data HubMongoDB
 
Discover how Covid-19 is accelerating the need for healthcare interoperabilit...
Discover how Covid-19 is accelerating the need for healthcare interoperabilit...Discover how Covid-19 is accelerating the need for healthcare interoperabilit...
Discover how Covid-19 is accelerating the need for healthcare interoperabilit...Denodo
 
2020 Big Data & Analytics Maturity Survey Results
2020 Big Data & Analytics Maturity Survey Results2020 Big Data & Analytics Maturity Survey Results
2020 Big Data & Analytics Maturity Survey ResultsAtScale
 
Modern Data Architecture
Modern Data ArchitectureModern Data Architecture
Modern Data ArchitectureEd Thewlis
 
Big data analysis concepts and references by Cloud Security Alliance
Big data analysis concepts and references by Cloud Security AllianceBig data analysis concepts and references by Cloud Security Alliance
Big data analysis concepts and references by Cloud Security AllianceInformation Security Awareness Group
 
Rethink Analytics with an Enterprise Data Hub
Rethink Analytics with an Enterprise Data HubRethink Analytics with an Enterprise Data Hub
Rethink Analytics with an Enterprise Data HubCloudera, Inc.
 
6 enriching your data warehouse with big data and hadoop
6 enriching your data warehouse with big data and hadoop6 enriching your data warehouse with big data and hadoop
6 enriching your data warehouse with big data and hadoopDr. Wilfred Lin (Ph.D.)
 
Flash session -streaming--ses1243-lon
Flash session -streaming--ses1243-lonFlash session -streaming--ses1243-lon
Flash session -streaming--ses1243-lonJeffrey T. Pollock
 
Setting Up the Data Lake
Setting Up the Data LakeSetting Up the Data Lake
Setting Up the Data LakeCaserta
 

Tendances (20)

Making the Case for Hadoop in a Large Enterprise-British Airways
Making the Case for Hadoop in a Large Enterprise-British AirwaysMaking the Case for Hadoop in a Large Enterprise-British Airways
Making the Case for Hadoop in a Large Enterprise-British Airways
 
Creating an Enterprise AI Strategy
Creating an Enterprise AI StrategyCreating an Enterprise AI Strategy
Creating an Enterprise AI Strategy
 
Future of Analytics: Drivers of Change
Future of Analytics: Drivers of ChangeFuture of Analytics: Drivers of Change
Future of Analytics: Drivers of Change
 
data warehouse vs data lake
data warehouse vs data lakedata warehouse vs data lake
data warehouse vs data lake
 
Making Big Data Easy for Everyone
Making Big Data Easy for EveryoneMaking Big Data Easy for Everyone
Making Big Data Easy for Everyone
 
Hadoop: Making it work for the Business Unit
Hadoop: Making it work for the Business UnitHadoop: Making it work for the Business Unit
Hadoop: Making it work for the Business Unit
 
Big Data and Enterprise Data - Oracle -1663869
Big Data and Enterprise Data - Oracle -1663869Big Data and Enterprise Data - Oracle -1663869
Big Data and Enterprise Data - Oracle -1663869
 
The new EDW
The new EDWThe new EDW
The new EDW
 
Harness the power of data
Harness the power of dataHarness the power of data
Harness the power of data
 
BigData Analysis
BigData AnalysisBigData Analysis
BigData Analysis
 
Seagate: Sensor Overload! Taming The Raging Manufacturing Big Data Torrent
Seagate: Sensor Overload! Taming The Raging Manufacturing Big Data TorrentSeagate: Sensor Overload! Taming The Raging Manufacturing Big Data Torrent
Seagate: Sensor Overload! Taming The Raging Manufacturing Big Data Torrent
 
Emergence of MongoDB as an Enterprise Data Hub
Emergence of MongoDB as an Enterprise Data HubEmergence of MongoDB as an Enterprise Data Hub
Emergence of MongoDB as an Enterprise Data Hub
 
Discover how Covid-19 is accelerating the need for healthcare interoperabilit...
Discover how Covid-19 is accelerating the need for healthcare interoperabilit...Discover how Covid-19 is accelerating the need for healthcare interoperabilit...
Discover how Covid-19 is accelerating the need for healthcare interoperabilit...
 
2020 Big Data & Analytics Maturity Survey Results
2020 Big Data & Analytics Maturity Survey Results2020 Big Data & Analytics Maturity Survey Results
2020 Big Data & Analytics Maturity Survey Results
 
Modern Data Architecture
Modern Data ArchitectureModern Data Architecture
Modern Data Architecture
 
Big data analysis concepts and references by Cloud Security Alliance
Big data analysis concepts and references by Cloud Security AllianceBig data analysis concepts and references by Cloud Security Alliance
Big data analysis concepts and references by Cloud Security Alliance
 
Rethink Analytics with an Enterprise Data Hub
Rethink Analytics with an Enterprise Data HubRethink Analytics with an Enterprise Data Hub
Rethink Analytics with an Enterprise Data Hub
 
6 enriching your data warehouse with big data and hadoop
6 enriching your data warehouse with big data and hadoop6 enriching your data warehouse with big data and hadoop
6 enriching your data warehouse with big data and hadoop
 
Flash session -streaming--ses1243-lon
Flash session -streaming--ses1243-lonFlash session -streaming--ses1243-lon
Flash session -streaming--ses1243-lon
 
Setting Up the Data Lake
Setting Up the Data LakeSetting Up the Data Lake
Setting Up the Data Lake
 

Similaire à Agile Data

Data Collection Process And Integrity
Data Collection Process And IntegrityData Collection Process And Integrity
Data Collection Process And IntegrityGerrit Klaschke, CSM
 
Innovative Data Leveraging for Procurement Analytics
Innovative Data Leveraging for Procurement AnalyticsInnovative Data Leveraging for Procurement Analytics
Innovative Data Leveraging for Procurement AnalyticsTejari
 
KETL Quick guide to data analytics
KETL Quick guide to data analytics KETL Quick guide to data analytics
KETL Quick guide to data analytics KETL Limited
 
Data-Driven Product Innovation
Data-Driven Product InnovationData-Driven Product Innovation
Data-Driven Product InnovationXin Fu
 
Supply Chain Strategy Assessment
Supply Chain Strategy AssessmentSupply Chain Strategy Assessment
Supply Chain Strategy AssessmentChief Innovation
 
How to build a data analytics strategy in a digital world
How to build a data analytics strategy in a digital worldHow to build a data analytics strategy in a digital world
How to build a data analytics strategy in a digital worldCaseWare IDEA
 
Atlan_Product metering_Subrat.pdf
Atlan_Product metering_Subrat.pdfAtlan_Product metering_Subrat.pdf
Atlan_Product metering_Subrat.pdfSubrat Kumar Dash
 
Concepts of system analysis
Concepts of system analysisConcepts of system analysis
Concepts of system analysisALFIYA ALSALAM
 
Yelp Data Set Challenge (What drives restaurant ratings?)
Yelp Data Set Challenge (What drives restaurant ratings?)Yelp Data Set Challenge (What drives restaurant ratings?)
Yelp Data Set Challenge (What drives restaurant ratings?)Prashanth Raj
 
Top 30 Data Analyst Interview Questions.pdf
Top 30 Data Analyst Interview Questions.pdfTop 30 Data Analyst Interview Questions.pdf
Top 30 Data Analyst Interview Questions.pdfShaikSikindar1
 
Term Paper OutlineTopic Benefits of data analytics for extern.docx
Term Paper OutlineTopic Benefits of data analytics for extern.docxTerm Paper OutlineTopic Benefits of data analytics for extern.docx
Term Paper OutlineTopic Benefits of data analytics for extern.docxjacqueliner9
 
Sergio Juarez, Elemica – “From Big Data to Value: The Power of Master Data Ma...
Sergio Juarez, Elemica – “From Big Data to Value: The Power of Master Data Ma...Sergio Juarez, Elemica – “From Big Data to Value: The Power of Master Data Ma...
Sergio Juarez, Elemica – “From Big Data to Value: The Power of Master Data Ma...Elemica
 
04/21/2011 Meeting - Auditing with Data Analytics
04/21/2011 Meeting - Auditing with Data Analytics04/21/2011 Meeting - Auditing with Data Analytics
04/21/2011 Meeting - Auditing with Data Analyticsacfesj
 
The Vision of Clinical Data Science
The Vision of Clinical Data ScienceThe Vision of Clinical Data Science
The Vision of Clinical Data Scienced-Wise Technologies
 
Data Analyst Interview Questions & Answers
Data Analyst Interview Questions & AnswersData Analyst Interview Questions & Answers
Data Analyst Interview Questions & AnswersSatyam Jaiswal
 

Similaire à Agile Data (20)

Data Collection Process And Integrity
Data Collection Process And IntegrityData Collection Process And Integrity
Data Collection Process And Integrity
 
Business analyst
Business analystBusiness analyst
Business analyst
 
Innovative Data Leveraging for Procurement Analytics
Innovative Data Leveraging for Procurement AnalyticsInnovative Data Leveraging for Procurement Analytics
Innovative Data Leveraging for Procurement Analytics
 
Visualizing Your Data Through Dashboards
Visualizing Your Data Through Dashboards Visualizing Your Data Through Dashboards
Visualizing Your Data Through Dashboards
 
KETL Quick guide to data analytics
KETL Quick guide to data analytics KETL Quick guide to data analytics
KETL Quick guide to data analytics
 
2015kddtutorial
2015kddtutorial2015kddtutorial
2015kddtutorial
 
Data-Driven Product Innovation
Data-Driven Product InnovationData-Driven Product Innovation
Data-Driven Product Innovation
 
IdeaScreen 2013
IdeaScreen 2013IdeaScreen 2013
IdeaScreen 2013
 
Supply Chain Strategy Assessment
Supply Chain Strategy AssessmentSupply Chain Strategy Assessment
Supply Chain Strategy Assessment
 
How to build a data analytics strategy in a digital world
How to build a data analytics strategy in a digital worldHow to build a data analytics strategy in a digital world
How to build a data analytics strategy in a digital world
 
Atlan_Product metering_Subrat.pdf
Atlan_Product metering_Subrat.pdfAtlan_Product metering_Subrat.pdf
Atlan_Product metering_Subrat.pdf
 
Concepts of system analysis
Concepts of system analysisConcepts of system analysis
Concepts of system analysis
 
Focus
FocusFocus
Focus
 
Yelp Data Set Challenge (What drives restaurant ratings?)
Yelp Data Set Challenge (What drives restaurant ratings?)Yelp Data Set Challenge (What drives restaurant ratings?)
Yelp Data Set Challenge (What drives restaurant ratings?)
 
Top 30 Data Analyst Interview Questions.pdf
Top 30 Data Analyst Interview Questions.pdfTop 30 Data Analyst Interview Questions.pdf
Top 30 Data Analyst Interview Questions.pdf
 
Term Paper OutlineTopic Benefits of data analytics for extern.docx
Term Paper OutlineTopic Benefits of data analytics for extern.docxTerm Paper OutlineTopic Benefits of data analytics for extern.docx
Term Paper OutlineTopic Benefits of data analytics for extern.docx
 
Sergio Juarez, Elemica – “From Big Data to Value: The Power of Master Data Ma...
Sergio Juarez, Elemica – “From Big Data to Value: The Power of Master Data Ma...Sergio Juarez, Elemica – “From Big Data to Value: The Power of Master Data Ma...
Sergio Juarez, Elemica – “From Big Data to Value: The Power of Master Data Ma...
 
04/21/2011 Meeting - Auditing with Data Analytics
04/21/2011 Meeting - Auditing with Data Analytics04/21/2011 Meeting - Auditing with Data Analytics
04/21/2011 Meeting - Auditing with Data Analytics
 
The Vision of Clinical Data Science
The Vision of Clinical Data ScienceThe Vision of Clinical Data Science
The Vision of Clinical Data Science
 
Data Analyst Interview Questions & Answers
Data Analyst Interview Questions & AnswersData Analyst Interview Questions & Answers
Data Analyst Interview Questions & Answers
 

Plus de Paul Boal

Crowdsourcing Data Governance
Crowdsourcing Data GovernanceCrowdsourcing Data Governance
Crowdsourcing Data GovernancePaul Boal
 
Data Analytics Action Figures
Data Analytics Action FiguresData Analytics Action Figures
Data Analytics Action FiguresPaul Boal
 
A Big Data Journey
A Big Data JourneyA Big Data Journey
A Big Data JourneyPaul Boal
 
Taming the Data Tsunami
Taming the Data TsunamiTaming the Data Tsunami
Taming the Data TsunamiPaul Boal
 
Applying Big Data Superpowers to Healthcare
Applying Big Data Superpowers to HealthcareApplying Big Data Superpowers to Healthcare
Applying Big Data Superpowers to HealthcarePaul Boal
 
Why My Wife Loves Data Governance
Why My Wife Loves Data GovernanceWhy My Wife Loves Data Governance
Why My Wife Loves Data GovernancePaul Boal
 
Why You Should Be Using IoT Technologies for More Than Just IoT
Why You Should Be Using IoT Technologies for More Than Just IoTWhy You Should Be Using IoT Technologies for More Than Just IoT
Why You Should Be Using IoT Technologies for More Than Just IoTPaul Boal
 

Plus de Paul Boal (7)

Crowdsourcing Data Governance
Crowdsourcing Data GovernanceCrowdsourcing Data Governance
Crowdsourcing Data Governance
 
Data Analytics Action Figures
Data Analytics Action FiguresData Analytics Action Figures
Data Analytics Action Figures
 
A Big Data Journey
A Big Data JourneyA Big Data Journey
A Big Data Journey
 
Taming the Data Tsunami
Taming the Data TsunamiTaming the Data Tsunami
Taming the Data Tsunami
 
Applying Big Data Superpowers to Healthcare
Applying Big Data Superpowers to HealthcareApplying Big Data Superpowers to Healthcare
Applying Big Data Superpowers to Healthcare
 
Why My Wife Loves Data Governance
Why My Wife Loves Data GovernanceWhy My Wife Loves Data Governance
Why My Wife Loves Data Governance
 
Why You Should Be Using IoT Technologies for More Than Just IoT
Why You Should Be Using IoT Technologies for More Than Just IoTWhy You Should Be Using IoT Technologies for More Than Just IoT
Why You Should Be Using IoT Technologies for More Than Just IoT
 

Dernier

Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Sapana Sha
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptxthyngster
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Jack DiGiovanna
 
9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home ServiceSapana Sha
 
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一fhwihughh
 
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...Boston Institute of Analytics
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
MK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docxMK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docxUnduhUnggah1
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一F sss
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degreeyuu sss
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Identifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanIdentifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanMYRABACSAFRA2
 
IMA MSN - Medical Students Network (2).pptx
IMA MSN - Medical Students Network (2).pptxIMA MSN - Medical Students Network (2).pptx
IMA MSN - Medical Students Network (2).pptxdolaknnilon
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]📊 Markus Baersch
 
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...soniya singh
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceSapana Sha
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPramod Kumar Srivastava
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.natarajan8993
 

Dernier (20)

Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
 
9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service
 
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
 
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
MK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docxMK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docx
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
 
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
Identifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanIdentifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population Mean
 
IMA MSN - Medical Students Network (2).pptx
IMA MSN - Medical Students Network (2).pptxIMA MSN - Medical Students Network (2).pptx
IMA MSN - Medical Students Network (2).pptx
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]
 
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts Service
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.
 

Agile Data

  • 1. Agile Manifesto - 2001 1 We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more.
  • 2. Agile Data Analytics 2 Case Study: Demonstrate the value of a drug prescription cost reduction program to determine program pricing structure and set the stage for an RFP analysis tool to be used for contracting.
  • 3. Traditional Methodology 3 End user reviews information from report and realizes that more data is needed. Can we look at this by drug class or maybe by provider specialty? 1. Gather business requirements: cost, price, by group 2. Identify source data: claims file 3. Design dimensional model: claims, group, calendar 4. Map source to DW tables 5. Build and test ETL 6. Design reports 7. Map DW to report fields 8. Build and test reports Repeat cycle
  • 4. Round Two 4 End user reviews information from report and realizes that more data is needed. Specialty on the claims is pretty sketchy, can you use this directory instead? 1. Update business requirements: cost, price, by group, drug, prescriber 2. Identify source data: claims file 3. Update fact/dimension model: claims, group, drug, prescriber, calendar 4. Map source to new DW tables 5. Build new ETL, update old ETL 6. Update report design 7. Map DW to new report fields 8. Update and test reports Repeat cycle Traditional Methodology
  • 5. Separation of Duties Business Analyst Data Modeler ETL Developer Report Developer Quality Assurance Gather business requirements Identify source data Design dimensional model Map source to DW tables Build and test ETL Design reports Map DW to report fields Build and test reports 5 Traditional Methodology
  • 6. Agile Data Analytics 1. Anchor on user about what they’re trying to accomplish: demonstrate the value of our program 2. Identify source data: claims file 3. Load data into database 4. Run some simple queries to establish baseline for testing 5. Identify critical data elements: cost, price, by group 6. Create logic to filter, group, and summarize data 7. Run scripted testing routine 8. Run correlation analysis 6 Nothing shows up, so user SME recommends grouping Specialty on the claims is pretty sketchy, can you use this directory instead? Repeat cycle
  • 7. Faux Agile: Work happens in “iterations,” but… • As a result: • Delivering new features takes a longer than expected time • Team members are underutilized or project-switching • User is unhappy with resulting product and timeline • Team members are frustrated with the appearance that “requirements aren’t nailed down, so we must not know what we’re doing” and “everything keeps changing” 7 • Focus has been on the technical solution, not the value • Each iteration requires: • Excessive documentation • Adding new code • Updating old unrelated code • Coordination of several teams • Manual retesting and validation Agile Data Analytics Methodology
  • 8. Integrated Team 8 Agile Data Analytics Methodology SME Team Member Anchor on goal Identify source data Load data Run some queries Identify CDE Design solution logic Validate with automated tests Run analysis
  • 9. Creating Effective Agile Data Analytics • Focus has been on the value, but keep an eye on the future as you make design decisions. • Documentation – just enough • Requirements – collaborative rather than declared • Architecture – simple and adaptable • As a result: • Faster turn-around time • Collaborate in real-time on understanding data • Making changes is faster • The “expect change” attitude means that adding a new source is just another day. No big deal. • Greater morale for the team 9 Agile Data Analytics Methodology
  • 10. Agile Data Analytics 10 Key Take-aways • Iterative ≠ Agile • Agile assumes customer participation • Agile may require a different architecture • Agile has processes that support it on a daily basis
  • 11. References • Agile Analytics, Ken Collier, 2011 https://www.amazon.com/Agile-Analytics-Value-Driven-Intelligence-Warehousing/dp/032150481X • AgileData.org, Scott Ambler • Agile Data Warehouse Design, Lawrence Corr, 2011 https://www.amazon.com/Agile-Data-Warehouse-Design- Collaborative/dp/0956817203/ref=pd_lpo_sbs_14_t_0?_encoding=UTF8&psc=1&refRID=ZANFME4BP FGADKAXNH1Y 11