SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Doing BI the Agile
             Way
           Rajesh Nadipalli
                    Rev 3
                 Jan 2012
Presentation Objective

Traditional BI practices are generally slow in realization or change.
  Typical IT projects take over 4 months before the business gets value
  and change management is not quick either.



Using my personal experiences, I am laying out a simple blue print for BI
  practice that is really Agile – both from technology and business.




                                   rajesh.nadipalli@gmail.com
What’s in the Presentation

 Recommendations for…
       High Level Process Flow

       Executive Sponsorship

       Business Architecture

             Initial Analysis

             Agile Requirements

             Maturity

       TechnologyArchitecture

             Platform Selection

             Agile Development

                                   rajesh.nadipalli@gmail.com
High Level Process Flow



              Business                                                                    Sprint Development
              Requirements
              (high level)                                                                     Sprint
                                                                                                 2

                                         Validate
Executive                              Business &             Plan Initial           Sprint             Sprint
                                                              Release                  1                  3
Sponsorship                            Technology
                                        proposals             (theme
                                                              based)                           Sprint
                                                                                                 4
              Technology
              Platform
              (components)

                                                                 Update Release Backlog
                                                                 and work on next theme
                                                                 (Release)




                  For Agile Process Overview, see these slides:
                  http://www.slideshare.net/nvvrajesh/agile-process-in-a-nutshell


                                              rajesh.nadipalli@gmail.com
Executive Sponsorship


 In current landscape where companies are faced with data growth
   year-over-year is over 20%. Getting the right data into the
   hands of the right people in time is a challenge which is the BI
   promise.

 However, to run a successful BI practice, you need to ensure the
  management is on board with this strategy. It is also important
  that communications with sponsors is consistent and timely.




                             rajesh.nadipalli@gmail.com
Business
Architecture
Business Architecture – Initial Analysis

 A good start from the Business side is to..

 •   Understand current landscape

       •   Whatmetrics are used today

       •   Who uses them, are they stewards for this data

       •   How do they co-relate data across different systems


 •   Understand the pain points

       •   Who (roles) lacks information today

       •   What is loss of productivity due to incorrect or delayed information

       •   Are there multiple definitions for the same metrics

       •   Is there a common set of governed hierarchies?


 •   Build an ROI analysis to justify the program

                                                       rajesh.nadipalli@gmail.com
Business Requirements (high level)

Let’s take an example: You are planning to start a Portfolio Management Dashboard

•   Plan the Categories of Metrics
      •   Program Health

      •   Resource Health

      •   Financial Health

•   Define Roles of users who will use your dashboard
      •   Program Manager

      •   Vice President

      •   Financial Analyst

•   Define Data Sources
      •   PPM system

      •   HR system

      •   Financial system

      •   Budget system


                                          rajesh.nadipalli@gmail.com
Business Requirement Details
(Single Release)

•   Define Hierarchies
      •   Fiscal Calendar (Quarters, Months as it relates to your Organization)

      •   Business Reporting (Business Unit -> VP -> Manager -> Employee)

      •   Identify which hierarchies have good sources and which need management


•   Define Metrics Definition
      •   Program Manager

      •   Vice President

      •   Financial Analyst


•   Define Data Sources
      •   PPM system

      •   HR system

      •   Financial system

      •   Budget system



                                                        rajesh.nadipalli@gmail.com
From Metric Definition to Effectiveness

        Define           Use                   Predict             Effectiveness


                                                                      Metric has
                        Automate                 Detect
           Name                                                       analytical
                        collection              Patterns
                                                                        value

                                                                      Metric has
         Description    Scorecard              Intelligence           predictive
                                                                        value


          Business                               Prevent             Metric has a
                       Dashboards
           owner                                 issues                 ROI



                         Alerts /
          Formula
                       Notifications



         System of      Decision
          record        making



         Hierarchy



                                     Maturity Model
                                      rajesh.nadipalli@gmail.com
Technology
Architecture
Technology Platform Selection

                                                                               Dashboards, DAAS
  Typical User needs - Operational
  Dashboards for canned reports, Ad-hoc
  query interface, data as a service
                                                                  Dashboards              Ad-hoc                  DAAS


                                                                      Operational & Metric Data Store
  Operational Data Store like HDFS to host
  copy of all known source data; Metrics
  Cache would be a smaller set of computed
  data; MDM is governed master data                         Operational DS         Metrics Cache                   MDM


                                                                             Data Processing Layer
  ETL should be easy to extend, support
  multi user development and connect to
  various sources and targets. Example Map
                                                                ETL                                Monitoring
  Reduce, Pentaho ETL, Talend

                                                                               Source of Records
  Plan for databases, files, web
  services, internal and external SAAS
  providers
                                                              Databases           Cloud                         Files

                                             rajesh.nadipalli@gmail.com
adapted from Forrester
Technology Stack by User Functionality
                 Advance Visualization           Reporting          Alerts                     Dashboard

Presentation     Disconnected Usage               Mobile            Office Tools               Ad-hoc Analytics
                                                                    Integration

                             Metrics/KPIs                            Scorecards                        Planning
Performance
Management                                  Performance Management Strategy and Objective

                       Collaboration             ECM                  Portals              eLearning
Supporting
Applications     Knowledge Management         MDM             Metadata Repositories        Life-cycle Mgmt.


                        Data/text/Video Mining                  Guided Analytics           Natural Language Processing

Analytics                         OLAP                          Operational DSS                 Predictive Analytics

                         Behavioral Targeting                    Web Analytics                 Self-Service Analytics


                     Data Quality                  Report Mining                Service          Discovery Accelerators
Discovery &                                                                     Registry
Integration            EAI / SOA                  DB Accelerators               BAM/CEP          BPEL/BPM/BRE


                 ODS, DW, Data Marts     EII (Enterprise Information            ETL              Unstructured and Web
                                         Integration)                                            Data Integration

                          Columnar DBMS                            Hierarchical/XML              In-Memory Appliances


Data                   Multidimensional OLAP                       Multivalve DBMS                       RDBMS

                          Streaming DBMS                            Search Indexes                     Data Cache

Infrastructure          Network                    Servers                    Storage                      Cloud
                                                             rajesh.nadipalli@gmail.com
Source: Oracle



Capability Maturity for a Practice




                       rajesh.nadipalli@gmail.com
Sprint Development

•   Connect the dots with sample data
      •   To ensure the ETL, Data and Report developers are in-sync, first create some sample data

      •   Discuss the data flow and expected results at each step

      •   Estimate task effort for each user story


•   Build Data Model & Map Reduce specifications
      •   Create a data model

      •   Create stubs for map reduce jobs


•   Parallel Development
      •   ETL developer can work towards details of the job

      •   Report developer can work towards the user interface

•   Integration
      •   Keep sufficient time for integration and resolve issues as a team




                                                        rajesh.nadipalli@gmail.com
Thank You




            rajesh.nadipalli@gmail.com

Weitere ähnliche Inhalte

Was ist angesagt?

Bringing Agility and Flexibility to Data Design and Integration
Bringing Agility and Flexibility to Data Design and IntegrationBringing Agility and Flexibility to Data Design and Integration
Bringing Agility and Flexibility to Data Design and IntegrationDATAVERSITY
 
Microsoft Business Intelligence - Practical Approach & Overview
Microsoft Business Intelligence - Practical Approach & OverviewMicrosoft Business Intelligence - Practical Approach & Overview
Microsoft Business Intelligence - Practical Approach & OverviewLi Ken Chong
 
Microsoft business intelligence
Microsoft business intelligenceMicrosoft business intelligence
Microsoft business intelligenceJawad Mohmand
 
70-461 Querying Microsoft SQL Server 2012
70-461 Querying Microsoft SQL Server 201270-461 Querying Microsoft SQL Server 2012
70-461 Querying Microsoft SQL Server 2012siphocha
 
Bi Architecture And Conceptual Framework
Bi Architecture And Conceptual FrameworkBi Architecture And Conceptual Framework
Bi Architecture And Conceptual FrameworkSlava Kokaev
 
Introduction to Business Intelligence
Introduction to Business IntelligenceIntroduction to Business Intelligence
Introduction to Business IntelligenceAlmog Ramrajkar
 
Business Intelligence Architecture
Business Intelligence ArchitectureBusiness Intelligence Architecture
Business Intelligence ArchitecturePhilippe Julio
 
ETIS10 - BI Governance Models & Strategies - Presentation
ETIS10 - BI Governance Models & Strategies - PresentationETIS10 - BI Governance Models & Strategies - Presentation
ETIS10 - BI Governance Models & Strategies - PresentationDavid Walker
 
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
 
The Road to Agility Starts with BI
The Road to Agility Starts with BIThe Road to Agility Starts with BI
The Road to Agility Starts with BIKalido
 
Data-Ed Online Presents: Data Warehouse Strategies
Data-Ed Online Presents: Data Warehouse StrategiesData-Ed Online Presents: Data Warehouse Strategies
Data-Ed Online Presents: Data Warehouse StrategiesDATAVERSITY
 
In sync10 cliffgodwin-ebs-final
In sync10 cliffgodwin-ebs-finalIn sync10 cliffgodwin-ebs-final
In sync10 cliffgodwin-ebs-finalInSync Conference
 
Oracle BI Applications: Delivering Value Through Rapid Implementations
Oracle BI Applications: Delivering Value Through Rapid ImplementationsOracle BI Applications: Delivering Value Through Rapid Implementations
Oracle BI Applications: Delivering Value Through Rapid ImplementationsKPI Partners
 
How Watson and BPM are Transforming Insurance
How Watson and BPM are Transforming InsuranceHow Watson and BPM are Transforming Insurance
How Watson and BPM are Transforming InsurancePerficient, Inc.
 
Unified big data architecture
Unified big data architectureUnified big data architecture
Unified big data architectureDataWorks Summit
 
Tavant Technologies - Business Intelligence Brochure
Tavant Technologies - Business Intelligence BrochureTavant Technologies - Business Intelligence Brochure
Tavant Technologies - Business Intelligence BrochureTavant Technologies Inc.
 
e-Zest BI services
e-Zest BI servicese-Zest BI services
e-Zest BI servicesSumit Kittur
 
Business intelligence for manufacturing
Business intelligence for manufacturingBusiness intelligence for manufacturing
Business intelligence for manufacturinge-Zest Solutions
 
Agile BI via Data Vault and Modelstorming
Agile BI via Data Vault and ModelstormingAgile BI via Data Vault and Modelstorming
Agile BI via Data Vault and ModelstormingDaniel Upton
 

Was ist angesagt? (20)

Bringing Agility and Flexibility to Data Design and Integration
Bringing Agility and Flexibility to Data Design and IntegrationBringing Agility and Flexibility to Data Design and Integration
Bringing Agility and Flexibility to Data Design and Integration
 
Microsoft Business Intelligence - Practical Approach & Overview
Microsoft Business Intelligence - Practical Approach & OverviewMicrosoft Business Intelligence - Practical Approach & Overview
Microsoft Business Intelligence - Practical Approach & Overview
 
Microsoft business intelligence
Microsoft business intelligenceMicrosoft business intelligence
Microsoft business intelligence
 
70-461 Querying Microsoft SQL Server 2012
70-461 Querying Microsoft SQL Server 201270-461 Querying Microsoft SQL Server 2012
70-461 Querying Microsoft SQL Server 2012
 
Bi Architecture And Conceptual Framework
Bi Architecture And Conceptual FrameworkBi Architecture And Conceptual Framework
Bi Architecture And Conceptual Framework
 
Introduction to Business Intelligence
Introduction to Business IntelligenceIntroduction to Business Intelligence
Introduction to Business Intelligence
 
Business Intelligence Architecture
Business Intelligence ArchitectureBusiness Intelligence Architecture
Business Intelligence Architecture
 
ETIS10 - BI Governance Models & Strategies - Presentation
ETIS10 - BI Governance Models & Strategies - PresentationETIS10 - BI Governance Models & Strategies - Presentation
ETIS10 - BI Governance Models & Strategies - Presentation
 
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
 
The Road to Agility Starts with BI
The Road to Agility Starts with BIThe Road to Agility Starts with BI
The Road to Agility Starts with BI
 
Data-Ed Online Presents: Data Warehouse Strategies
Data-Ed Online Presents: Data Warehouse StrategiesData-Ed Online Presents: Data Warehouse Strategies
Data-Ed Online Presents: Data Warehouse Strategies
 
3rd day itsm
3rd day   itsm3rd day   itsm
3rd day itsm
 
In sync10 cliffgodwin-ebs-final
In sync10 cliffgodwin-ebs-finalIn sync10 cliffgodwin-ebs-final
In sync10 cliffgodwin-ebs-final
 
Oracle BI Applications: Delivering Value Through Rapid Implementations
Oracle BI Applications: Delivering Value Through Rapid ImplementationsOracle BI Applications: Delivering Value Through Rapid Implementations
Oracle BI Applications: Delivering Value Through Rapid Implementations
 
How Watson and BPM are Transforming Insurance
How Watson and BPM are Transforming InsuranceHow Watson and BPM are Transforming Insurance
How Watson and BPM are Transforming Insurance
 
Unified big data architecture
Unified big data architectureUnified big data architecture
Unified big data architecture
 
Tavant Technologies - Business Intelligence Brochure
Tavant Technologies - Business Intelligence BrochureTavant Technologies - Business Intelligence Brochure
Tavant Technologies - Business Intelligence Brochure
 
e-Zest BI services
e-Zest BI servicese-Zest BI services
e-Zest BI services
 
Business intelligence for manufacturing
Business intelligence for manufacturingBusiness intelligence for manufacturing
Business intelligence for manufacturing
 
Agile BI via Data Vault and Modelstorming
Agile BI via Data Vault and ModelstormingAgile BI via Data Vault and Modelstorming
Agile BI via Data Vault and Modelstorming
 

Andere mochten auch

Agile Business Intelligence
Agile Business IntelligenceAgile Business Intelligence
Agile Business IntelligenceDavid Portnoy
 
Agile Business Intelligence
Agile Business IntelligenceAgile Business Intelligence
Agile Business IntelligenceEvan Leybourn
 
Agile BI Demystified
Agile BI DemystifiedAgile BI Demystified
Agile BI DemystifiedSenturus
 
Agile Business Intelligence (or how to give management what they need when th...
Agile Business Intelligence (or how to give management what they need when th...Agile Business Intelligence (or how to give management what they need when th...
Agile Business Intelligence (or how to give management what they need when th...Evan Leybourn
 
Building & Scaling Data Teams
Building & Scaling Data TeamsBuilding & Scaling Data Teams
Building & Scaling Data TeamsOutreach Digital
 
The Roles and Responsibilities in an Agile Project and Organization
The Roles and Responsibilities in an Agile Project and OrganizationThe Roles and Responsibilities in an Agile Project and Organization
The Roles and Responsibilities in an Agile Project and OrganizationToivo Vaje
 
Agile Data Warehouse Modeling: Introduction to Data Vault Data Modeling
Agile Data Warehouse Modeling: Introduction to Data Vault Data ModelingAgile Data Warehouse Modeling: Introduction to Data Vault Data Modeling
Agile Data Warehouse Modeling: Introduction to Data Vault Data ModelingKent Graziano
 
Agile Roles & responsibilities
Agile Roles & responsibilitiesAgile Roles & responsibilities
Agile Roles & responsibilitiesRavi Tadwalkar
 
DATA MINING TOOL- ORANGE
DATA MINING TOOL- ORANGEDATA MINING TOOL- ORANGE
DATA MINING TOOL- ORANGENeeraj Goswami
 
Evaluation
EvaluationEvaluation
EvaluationHuntwah
 
หลักสูตร Sqs ผจก
หลักสูตร Sqs ผจกหลักสูตร Sqs ผจก
หลักสูตร Sqs ผจกNutthawuth Kanasup
 
Final report Traditional customs of four seasons_TeodorBalanSchool
Final report Traditional customs of four seasons_TeodorBalanSchoolFinal report Traditional customs of four seasons_TeodorBalanSchool
Final report Traditional customs of four seasons_TeodorBalanSchoolLiliana Gheorghian
 
2 c0187 mc evaluacion
2 c0187 mc evaluacion2 c0187 mc evaluacion
2 c0187 mc evaluacionUnfv Fiis
 
Prematuridad y bajo peso al nacer
Prematuridad y bajo peso al nacerPrematuridad y bajo peso al nacer
Prematuridad y bajo peso al nacerAntonio Fernandez
 
Pedagogia progresista
Pedagogia progresistaPedagogia progresista
Pedagogia progresistaPatty LóMar
 

Andere mochten auch (20)

Agile Business Intelligence
Agile Business IntelligenceAgile Business Intelligence
Agile Business Intelligence
 
Agile Business Intelligence
Agile Business IntelligenceAgile Business Intelligence
Agile Business Intelligence
 
Agile BI Demystified
Agile BI DemystifiedAgile BI Demystified
Agile BI Demystified
 
Agile Business Intelligence (or how to give management what they need when th...
Agile Business Intelligence (or how to give management what they need when th...Agile Business Intelligence (or how to give management what they need when th...
Agile Business Intelligence (or how to give management what they need when th...
 
Building & Scaling Data Teams
Building & Scaling Data TeamsBuilding & Scaling Data Teams
Building & Scaling Data Teams
 
Pourquoi Faire Du Bi Agile
Pourquoi Faire Du Bi AgilePourquoi Faire Du Bi Agile
Pourquoi Faire Du Bi Agile
 
The Roles and Responsibilities in an Agile Project and Organization
The Roles and Responsibilities in an Agile Project and OrganizationThe Roles and Responsibilities in an Agile Project and Organization
The Roles and Responsibilities in an Agile Project and Organization
 
full-stack agile - Scrum Basics
full-stack agile -  Scrum Basicsfull-stack agile -  Scrum Basics
full-stack agile - Scrum Basics
 
Agile Data Warehouse Modeling: Introduction to Data Vault Data Modeling
Agile Data Warehouse Modeling: Introduction to Data Vault Data ModelingAgile Data Warehouse Modeling: Introduction to Data Vault Data Modeling
Agile Data Warehouse Modeling: Introduction to Data Vault Data Modeling
 
Agile Roles & responsibilities
Agile Roles & responsibilitiesAgile Roles & responsibilities
Agile Roles & responsibilities
 
DATA MINING TOOL- ORANGE
DATA MINING TOOL- ORANGEDATA MINING TOOL- ORANGE
DATA MINING TOOL- ORANGE
 
Siebel CRM: Open UI
Siebel CRM: Open UISiebel CRM: Open UI
Siebel CRM: Open UI
 
Evaluation
EvaluationEvaluation
Evaluation
 
หลักสูตร Sqs ผจก
หลักสูตร Sqs ผจกหลักสูตร Sqs ผจก
หลักสูตร Sqs ผจก
 
Final report Traditional customs of four seasons_TeodorBalanSchool
Final report Traditional customs of four seasons_TeodorBalanSchoolFinal report Traditional customs of four seasons_TeodorBalanSchool
Final report Traditional customs of four seasons_TeodorBalanSchool
 
2 c0187 mc evaluacion
2 c0187 mc evaluacion2 c0187 mc evaluacion
2 c0187 mc evaluacion
 
Prematuridad y bajo peso al nacer
Prematuridad y bajo peso al nacerPrematuridad y bajo peso al nacer
Prematuridad y bajo peso al nacer
 
Superlative
SuperlativeSuperlative
Superlative
 
Pedagogia progresista
Pedagogia progresistaPedagogia progresista
Pedagogia progresista
 
Transactions introduction
Transactions introductionTransactions introduction
Transactions introduction
 

Ähnlich wie BI the Agile Way

Prime Dimensions Capabilities
Prime Dimensions CapabilitiesPrime Dimensions Capabilities
Prime Dimensions Capabilitiesdrowan
 
Selecting BI Tool - Proof of Concept - Андрій Музичук
Selecting BI Tool - Proof of Concept - Андрій МузичукSelecting BI Tool - Proof of Concept - Андрій Музичук
Selecting BI Tool - Proof of Concept - Андрій МузичукIgor Bronovskyy
 
Gregs BI Presentation
Gregs BI PresentationGregs BI Presentation
Gregs BI Presentationflyjock1
 
Big Data Needs Big Analytics
Big Data Needs Big AnalyticsBig Data Needs Big Analytics
Big Data Needs Big AnalyticsDeepak Ramanathan
 
OBIA HR Analytics: Transform complex data into business decisions
OBIA HR Analytics: Transform complex data into business decisionsOBIA HR Analytics: Transform complex data into business decisions
OBIA HR Analytics: Transform complex data into business decisionsArvind Purushothaman
 
Summit 2011 ods edw technical
Summit 2011 ods edw technicalSummit 2011 ods edw technical
Summit 2011 ods edw technicalGreg Turmel
 
Supply Chain Council Presentation For Indianapolis 2 March 2012
Supply Chain Council Presentation For Indianapolis 2 March 2012Supply Chain Council Presentation For Indianapolis 2 March 2012
Supply Chain Council Presentation For Indianapolis 2 March 2012Arnold Mark Wells
 
Profiling for SAP - Compliance Management, Access Control and Segregation of ...
Profiling for SAP - Compliance Management, Access Control and Segregation of ...Profiling for SAP - Compliance Management, Access Control and Segregation of ...
Profiling for SAP - Compliance Management, Access Control and Segregation of ...TransWare AG
 
Anexinet Big Data Solutions
Anexinet Big Data SolutionsAnexinet Big Data Solutions
Anexinet Big Data SolutionsMark Kromer
 
Data summit connect fall 2020 - rise of data ops
Data summit connect fall 2020 - rise of data opsData summit connect fall 2020 - rise of data ops
Data summit connect fall 2020 - rise of data opsRyan Gross
 
The Business Value of Business Intelligence
The Business Value of Business IntelligenceThe Business Value of Business Intelligence
The Business Value of Business IntelligenceSenturus
 
Net@Work Client Presentation with Security
Net@Work Client Presentation with Security Net@Work Client Presentation with Security
Net@Work Client Presentation with Security Ray Glass
 
To Each Their Own: How to Solve Analytic Complexity
To Each Their Own: How to Solve Analytic ComplexityTo Each Their Own: How to Solve Analytic Complexity
To Each Their Own: How to Solve Analytic ComplexityInside Analysis
 
InfosysPublicServices - Member Switchover Solution | Analysis
InfosysPublicServices - Member Switchover Solution | AnalysisInfosysPublicServices - Member Switchover Solution | Analysis
InfosysPublicServices - Member Switchover Solution | AnalysisInfosys
 
CBIG Event June 20th, 2013. Presentation by Albert Khair. “Emerging Trends in...
CBIG Event June 20th, 2013. Presentation by Albert Khair. “Emerging Trends in...CBIG Event June 20th, 2013. Presentation by Albert Khair. “Emerging Trends in...
CBIG Event June 20th, 2013. Presentation by Albert Khair. “Emerging Trends in...Subrata Debnath
 
Informatica World 2006 - MDM Data Quality
Informatica World 2006 - MDM Data QualityInformatica World 2006 - MDM Data Quality
Informatica World 2006 - MDM Data QualityDatabase Architechs
 
JD Edwards & Peoplesoft 3 _ Kristina Webb _ Seeing through the clouds - A gui...
JD Edwards & Peoplesoft 3 _ Kristina Webb _ Seeing through the clouds - A gui...JD Edwards & Peoplesoft 3 _ Kristina Webb _ Seeing through the clouds - A gui...
JD Edwards & Peoplesoft 3 _ Kristina Webb _ Seeing through the clouds - A gui...InSync2011
 
Introduction to Business Intelligence in Microsoft SQL Server 2008 R2
Introduction to Business Intelligence in Microsoft SQL Server 2008 R2Introduction to Business Intelligence in Microsoft SQL Server 2008 R2
Introduction to Business Intelligence in Microsoft SQL Server 2008 R2Quang Nguyễn Bá
 

Ähnlich wie BI the Agile Way (20)

Prime Dimensions Capabilities
Prime Dimensions CapabilitiesPrime Dimensions Capabilities
Prime Dimensions Capabilities
 
Selecting BI Tool - Proof of Concept - Андрій Музичук
Selecting BI Tool - Proof of Concept - Андрій МузичукSelecting BI Tool - Proof of Concept - Андрій Музичук
Selecting BI Tool - Proof of Concept - Андрій Музичук
 
Gregs BI Presentation
Gregs BI PresentationGregs BI Presentation
Gregs BI Presentation
 
Big Data Needs Big Analytics
Big Data Needs Big AnalyticsBig Data Needs Big Analytics
Big Data Needs Big Analytics
 
OBIA HR Analytics: Transform complex data into business decisions
OBIA HR Analytics: Transform complex data into business decisionsOBIA HR Analytics: Transform complex data into business decisions
OBIA HR Analytics: Transform complex data into business decisions
 
Summit 2011 ods edw technical
Summit 2011 ods edw technicalSummit 2011 ods edw technical
Summit 2011 ods edw technical
 
Supply Chain Council Presentation For Indianapolis 2 March 2012
Supply Chain Council Presentation For Indianapolis 2 March 2012Supply Chain Council Presentation For Indianapolis 2 March 2012
Supply Chain Council Presentation For Indianapolis 2 March 2012
 
Profiling for SAP - Compliance Management, Access Control and Segregation of ...
Profiling for SAP - Compliance Management, Access Control and Segregation of ...Profiling for SAP - Compliance Management, Access Control and Segregation of ...
Profiling for SAP - Compliance Management, Access Control and Segregation of ...
 
Axug
AxugAxug
Axug
 
Anexinet Big Data Solutions
Anexinet Big Data SolutionsAnexinet Big Data Solutions
Anexinet Big Data Solutions
 
Sudhir jaiswal
Sudhir jaiswalSudhir jaiswal
Sudhir jaiswal
 
Data summit connect fall 2020 - rise of data ops
Data summit connect fall 2020 - rise of data opsData summit connect fall 2020 - rise of data ops
Data summit connect fall 2020 - rise of data ops
 
The Business Value of Business Intelligence
The Business Value of Business IntelligenceThe Business Value of Business Intelligence
The Business Value of Business Intelligence
 
Net@Work Client Presentation with Security
Net@Work Client Presentation with Security Net@Work Client Presentation with Security
Net@Work Client Presentation with Security
 
To Each Their Own: How to Solve Analytic Complexity
To Each Their Own: How to Solve Analytic ComplexityTo Each Their Own: How to Solve Analytic Complexity
To Each Their Own: How to Solve Analytic Complexity
 
InfosysPublicServices - Member Switchover Solution | Analysis
InfosysPublicServices - Member Switchover Solution | AnalysisInfosysPublicServices - Member Switchover Solution | Analysis
InfosysPublicServices - Member Switchover Solution | Analysis
 
CBIG Event June 20th, 2013. Presentation by Albert Khair. “Emerging Trends in...
CBIG Event June 20th, 2013. Presentation by Albert Khair. “Emerging Trends in...CBIG Event June 20th, 2013. Presentation by Albert Khair. “Emerging Trends in...
CBIG Event June 20th, 2013. Presentation by Albert Khair. “Emerging Trends in...
 
Informatica World 2006 - MDM Data Quality
Informatica World 2006 - MDM Data QualityInformatica World 2006 - MDM Data Quality
Informatica World 2006 - MDM Data Quality
 
JD Edwards & Peoplesoft 3 _ Kristina Webb _ Seeing through the clouds - A gui...
JD Edwards & Peoplesoft 3 _ Kristina Webb _ Seeing through the clouds - A gui...JD Edwards & Peoplesoft 3 _ Kristina Webb _ Seeing through the clouds - A gui...
JD Edwards & Peoplesoft 3 _ Kristina Webb _ Seeing through the clouds - A gui...
 
Introduction to Business Intelligence in Microsoft SQL Server 2008 R2
Introduction to Business Intelligence in Microsoft SQL Server 2008 R2Introduction to Business Intelligence in Microsoft SQL Server 2008 R2
Introduction to Business Intelligence in Microsoft SQL Server 2008 R2
 

Mehr von nvvrajesh

Apache ranger meetup
Apache ranger meetupApache ranger meetup
Apache ranger meetupnvvrajesh
 
SQL on Hadoop
SQL on HadoopSQL on Hadoop
SQL on Hadoopnvvrajesh
 
HdInsight essentials Hadoop on Microsoft Platform
HdInsight essentials Hadoop on Microsoft PlatformHdInsight essentials Hadoop on Microsoft Platform
HdInsight essentials Hadoop on Microsoft Platformnvvrajesh
 
Information management and enterprise architecture
Information management and enterprise architectureInformation management and enterprise architecture
Information management and enterprise architecturenvvrajesh
 
Pentaho bi suite overview presentation
Pentaho bi suite overview   presentationPentaho bi suite overview   presentation
Pentaho bi suite overview presentationnvvrajesh
 
Social Networking for Non-Profits
Social Networking for Non-ProfitsSocial Networking for Non-Profits
Social Networking for Non-Profitsnvvrajesh
 
Oracle business intelligence overview
Oracle business intelligence overviewOracle business intelligence overview
Oracle business intelligence overviewnvvrajesh
 
Hadoop For Enterprises
Hadoop For EnterprisesHadoop For Enterprises
Hadoop For Enterprisesnvvrajesh
 

Mehr von nvvrajesh (8)

Apache ranger meetup
Apache ranger meetupApache ranger meetup
Apache ranger meetup
 
SQL on Hadoop
SQL on HadoopSQL on Hadoop
SQL on Hadoop
 
HdInsight essentials Hadoop on Microsoft Platform
HdInsight essentials Hadoop on Microsoft PlatformHdInsight essentials Hadoop on Microsoft Platform
HdInsight essentials Hadoop on Microsoft Platform
 
Information management and enterprise architecture
Information management and enterprise architectureInformation management and enterprise architecture
Information management and enterprise architecture
 
Pentaho bi suite overview presentation
Pentaho bi suite overview   presentationPentaho bi suite overview   presentation
Pentaho bi suite overview presentation
 
Social Networking for Non-Profits
Social Networking for Non-ProfitsSocial Networking for Non-Profits
Social Networking for Non-Profits
 
Oracle business intelligence overview
Oracle business intelligence overviewOracle business intelligence overview
Oracle business intelligence overview
 
Hadoop For Enterprises
Hadoop For EnterprisesHadoop For Enterprises
Hadoop For Enterprises
 

Kürzlich hochgeladen

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
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
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
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
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
 
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
 
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
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
[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
 
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
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
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
 
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
 

Kürzlich hochgeladen (20)

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
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
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
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
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
 
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...
 
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...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.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
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
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
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

BI the Agile Way

  • 1. Doing BI the Agile Way Rajesh Nadipalli Rev 3 Jan 2012
  • 2. Presentation Objective Traditional BI practices are generally slow in realization or change. Typical IT projects take over 4 months before the business gets value and change management is not quick either. Using my personal experiences, I am laying out a simple blue print for BI practice that is really Agile – both from technology and business. rajesh.nadipalli@gmail.com
  • 3. What’s in the Presentation Recommendations for…  High Level Process Flow  Executive Sponsorship  Business Architecture  Initial Analysis  Agile Requirements  Maturity  TechnologyArchitecture  Platform Selection  Agile Development rajesh.nadipalli@gmail.com
  • 4. High Level Process Flow Business Sprint Development Requirements (high level) Sprint 2 Validate Executive Business & Plan Initial Sprint Sprint Release 1 3 Sponsorship Technology proposals (theme based) Sprint 4 Technology Platform (components) Update Release Backlog and work on next theme (Release) For Agile Process Overview, see these slides: http://www.slideshare.net/nvvrajesh/agile-process-in-a-nutshell rajesh.nadipalli@gmail.com
  • 5. Executive Sponsorship In current landscape where companies are faced with data growth year-over-year is over 20%. Getting the right data into the hands of the right people in time is a challenge which is the BI promise. However, to run a successful BI practice, you need to ensure the management is on board with this strategy. It is also important that communications with sponsors is consistent and timely. rajesh.nadipalli@gmail.com
  • 7. Business Architecture – Initial Analysis A good start from the Business side is to.. • Understand current landscape • Whatmetrics are used today • Who uses them, are they stewards for this data • How do they co-relate data across different systems • Understand the pain points • Who (roles) lacks information today • What is loss of productivity due to incorrect or delayed information • Are there multiple definitions for the same metrics • Is there a common set of governed hierarchies? • Build an ROI analysis to justify the program rajesh.nadipalli@gmail.com
  • 8. Business Requirements (high level) Let’s take an example: You are planning to start a Portfolio Management Dashboard • Plan the Categories of Metrics • Program Health • Resource Health • Financial Health • Define Roles of users who will use your dashboard • Program Manager • Vice President • Financial Analyst • Define Data Sources • PPM system • HR system • Financial system • Budget system rajesh.nadipalli@gmail.com
  • 9. Business Requirement Details (Single Release) • Define Hierarchies • Fiscal Calendar (Quarters, Months as it relates to your Organization) • Business Reporting (Business Unit -> VP -> Manager -> Employee) • Identify which hierarchies have good sources and which need management • Define Metrics Definition • Program Manager • Vice President • Financial Analyst • Define Data Sources • PPM system • HR system • Financial system • Budget system rajesh.nadipalli@gmail.com
  • 10. From Metric Definition to Effectiveness Define Use Predict Effectiveness Metric has Automate Detect Name analytical collection Patterns value Metric has Description Scorecard Intelligence predictive value Business Prevent Metric has a Dashboards owner issues ROI Alerts / Formula Notifications System of Decision record making Hierarchy Maturity Model rajesh.nadipalli@gmail.com
  • 12. Technology Platform Selection Dashboards, DAAS Typical User needs - Operational Dashboards for canned reports, Ad-hoc query interface, data as a service Dashboards Ad-hoc DAAS Operational & Metric Data Store Operational Data Store like HDFS to host copy of all known source data; Metrics Cache would be a smaller set of computed data; MDM is governed master data Operational DS Metrics Cache MDM Data Processing Layer ETL should be easy to extend, support multi user development and connect to various sources and targets. Example Map ETL Monitoring Reduce, Pentaho ETL, Talend Source of Records Plan for databases, files, web services, internal and external SAAS providers Databases Cloud Files rajesh.nadipalli@gmail.com
  • 13. adapted from Forrester Technology Stack by User Functionality Advance Visualization Reporting Alerts Dashboard Presentation Disconnected Usage Mobile Office Tools Ad-hoc Analytics Integration Metrics/KPIs Scorecards Planning Performance Management Performance Management Strategy and Objective Collaboration ECM Portals eLearning Supporting Applications Knowledge Management MDM Metadata Repositories Life-cycle Mgmt. Data/text/Video Mining Guided Analytics Natural Language Processing Analytics OLAP Operational DSS Predictive Analytics Behavioral Targeting Web Analytics Self-Service Analytics Data Quality Report Mining Service Discovery Accelerators Discovery & Registry Integration EAI / SOA DB Accelerators BAM/CEP BPEL/BPM/BRE ODS, DW, Data Marts EII (Enterprise Information ETL Unstructured and Web Integration) Data Integration Columnar DBMS Hierarchical/XML In-Memory Appliances Data Multidimensional OLAP Multivalve DBMS RDBMS Streaming DBMS Search Indexes Data Cache Infrastructure Network Servers Storage Cloud rajesh.nadipalli@gmail.com
  • 14. Source: Oracle Capability Maturity for a Practice rajesh.nadipalli@gmail.com
  • 15. Sprint Development • Connect the dots with sample data • To ensure the ETL, Data and Report developers are in-sync, first create some sample data • Discuss the data flow and expected results at each step • Estimate task effort for each user story • Build Data Model & Map Reduce specifications • Create a data model • Create stubs for map reduce jobs • Parallel Development • ETL developer can work towards details of the job • Report developer can work towards the user interface • Integration • Keep sufficient time for integration and resolve issues as a team rajesh.nadipalli@gmail.com
  • 16. Thank You rajesh.nadipalli@gmail.com