SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

Tendances

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
 

Tendances (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
 

En vedette

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
 

En vedette (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
 

Similaire à 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á
 

Similaire à 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
 

Plus de 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
 

Plus de 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
 

Dernier

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
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
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
 
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
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave 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
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
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
 
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
 
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
 
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
 
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
 

Dernier (20)

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
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
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
 
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
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave 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
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
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...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
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...
 
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
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
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
 
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
 

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