collaborative business intelligence kevin burrus brainspire solutions [email protected]...

19
Collaborative Business Intelligence Kevin Burrus Brainspire Solutions [email protected] om 847-338-2956 www.Brainspire.com

Upload: berniece-russell

Post on 23-Dec-2015

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Collaborative Business Intelligence Kevin Burrus Brainspire Solutions Kevin@Brainspire.com 847-338-2956  Kevin@Brainspire.com

Collaborative Business Intelligence

Kevin BurrusBrainspire [email protected]

Page 2: Collaborative Business Intelligence Kevin Burrus Brainspire Solutions Kevin@Brainspire.com 847-338-2956  Kevin@Brainspire.com

When you think of Collaborative Business

Intelligence what do you see?

Page 3: Collaborative Business Intelligence Kevin Burrus Brainspire Solutions Kevin@Brainspire.com 847-338-2956  Kevin@Brainspire.com
Page 4: Collaborative Business Intelligence Kevin Burrus Brainspire Solutions Kevin@Brainspire.com 847-338-2956  Kevin@Brainspire.com

www.BRAINSPIRE.com 4

Let’s think about the typical process for taking on new data sources

As new data sources are identified, requests go to IT to turn raw data into a report/model/etc…

IT

Business

… and business teams use this data to improve processes, and identify SWOTs

Page 5: Collaborative Business Intelligence Kevin Burrus Brainspire Solutions Kevin@Brainspire.com 847-338-2956  Kevin@Brainspire.com

www.BRAINSPIRE.com 5

But with bigger data, in both size and format, the squeeze of having only a central workflow can end up looking at lot more like this:

IT

Business

Page 6: Collaborative Business Intelligence Kevin Burrus Brainspire Solutions Kevin@Brainspire.com 847-338-2956  Kevin@Brainspire.com

www.BRAINSPIRE.com

So we have the start of our bottleneck. Multiple departments, multiple needs, and one path.

IT

Warehouse

Sales

Finance

Business Process

Call Center

Marketing

Page 7: Collaborative Business Intelligence Kevin Burrus Brainspire Solutions Kevin@Brainspire.com 847-338-2956  Kevin@Brainspire.com

www.BRAINSPIRE.com

Many businesses, pushing to gain insights faster, will decouple specific needs and functions from this central process.

IT

Warehouse

Sales

FinanceBusiness Process

Call Center

Marketing

Page 8: Collaborative Business Intelligence Kevin Burrus Brainspire Solutions Kevin@Brainspire.com 847-338-2956  Kevin@Brainspire.com

www.BRAINSPIRE.com 8

After this process of isolation kicks in, a timely question is asked

What are my forecast (manual) vs actual (automated) sales?

Bob, can you

just pull this

manually every

day too?

Oh, and I need it daily for it to be truly useful!

Can we see

this against

marketing

efforts as

well??

Page 9: Collaborative Business Intelligence Kevin Burrus Brainspire Solutions Kevin@Brainspire.com 847-338-2956  Kevin@Brainspire.com

www.BRAINSPIRE.com

9

When these reports hit limitations (Frequency, Scalability, Extensibility), large projects are formed to migrate desktop process automations to a central store

Officially

buried!!

Page 10: Collaborative Business Intelligence Kevin Burrus Brainspire Solutions Kevin@Brainspire.com 847-338-2956  Kevin@Brainspire.com

www.BRAINSPIRE.com

What’s wrong with this? Money and time are too things business cannot afford to waste.

Page 11: Collaborative Business Intelligence Kevin Burrus Brainspire Solutions Kevin@Brainspire.com 847-338-2956  Kevin@Brainspire.com

So, how can we allow for enough flexibility so that businesses can more quickly answer their own questions in a way that scales?

Page 12: Collaborative Business Intelligence Kevin Burrus Brainspire Solutions Kevin@Brainspire.com 847-338-2956  Kevin@Brainspire.com

www.BRAINSPIRE.com

Consider a sample problem, and let’s walk through the collaborative business intelligence process

Your company is just getting started and are in the initial phase of a new ERP release. You know about a few reports that will be needed, but there are still a lot of unknowns around what is available and useful.

…and we cant exactly throw end users directly into this!

Page 13: Collaborative Business Intelligence Kevin Burrus Brainspire Solutions Kevin@Brainspire.com 847-338-2956  Kevin@Brainspire.com

www.BRAINSPIRE.com

Consider a sample problem, and let’s walk through the collaborative business intelligence process

So how do we handle the need?

Path 1: Start building out a data warehouse

Path 2: Build a few standard canned reports

Date Slicer Order Slicers Product Slicers

SalesOrderNumber Status PurchaseOrderNumber ProductName Date Sales Dollars Sales Units Average Selling PriceSO65277 5 PO3973124151 Touring-1000 Blue, 46 1/29/2014 $1,430.44 1 $1,430.44SO65277 5 PO3973124151 Touring-1000 Blue, 60 1/29/2014 $2,860.88 2 $1,430.44SO65277 5 PO3973124151 Touring-1000 Yellow, 60 1/29/2014 $1,430.44 1 $1,430.44SO65277 5 PO3973124151 Touring-2000 Blue, 54 1/29/2014 $2,186.73 3 $728.91SO65277 5 PO3973124151 Touring-2000 Blue, 60 1/29/2014 $728.91 1 $728.91SO65277 5 PO3973124151 Touring-3000 Blue, 50 1/29/2014 $445.41 1 $445.41SO65281 5 PO4118143390 Touring-1000 Blue, 46 1/29/2014 $5,721.77 4 $1,430.44SO65281 5 PO4118143390 Touring-1000 Blue, 60 1/29/2014 $4,291.33 3 $1,430.44SO65281 5 PO4118143390 Touring-1000 Yellow, 46 1/29/2014 $2,860.88 2 $1,430.44SO65281 5 PO4118143390 Touring-1000 Yellow, 50 1/29/2014 $4,291.33 3 $1,430.44SO65281 5 PO4118143390 Touring-2000 Blue, 46 1/29/2014 $728.91 1 $728.91SO65281 5 PO4118143390 Touring-2000 Blue, 54 1/29/2014 $728.91 1 $728.91SO65281 5 PO4118143390 Touring-2000 Blue, 60 1/29/2014 $728.91 1 $728.91SO65281 5 PO4118143390 Touring-3000 Blue, 54 1/29/2014 $445.41 1 $445.41SO65281 5 PO4118143390 Touring-3000 Blue, 58 1/29/2014 $445.41 1 $445.41SO65281 5 PO4118143390 Touring-3000 Yellow, 44 1/29/2014 $2,672.46 6 $445.41SO65281 5 PO4118143390 Touring-3000 Yellow, 54 1/29/2014 $445.41 1 $445.41SO65281 5 PO4118143390 Touring-3000 Yellow, 62 1/29/2014 $1,336.23 3 $445.41SO65313 5 PO6931182381 Touring-1000 Yellow, 54 1/29/2014 $1,430.44 1 $1,430.44SO67267 5 PO15399118335 Touring-1000 Yellow, 60 3/1/2014 $4,291.33 3 $1,430.44SO67267 5 PO15399118335 Touring-2000 Blue, 54 3/1/2014 $728.91 1 $728.91SO69414 5 PO15283145065 Touring-1000 Blue, 46 3/31/2014 $2,860.88 2 $1,430.44SO69414 5 PO15283145065 Touring-1000 Blue, 50 3/31/2014 $2,860.88 2 $1,430.44SO69414 5 PO15283145065 Touring-1000 Blue, 60 3/31/2014 $8,582.65 6 $1,430.44SO69414 5 PO15283145065 Touring-2000 Blue, 46 3/31/2014 $728.91 1 $728.91SO69414 5 PO15283145065 Touring-2000 Blue, 54 3/31/2014 $6,560.19 9 $728.91SO69414 5 PO15283145065 Touring-2000 Blue, 60 3/31/2014 $1,457.82 2 $728.91SO69414 5 PO15283145065 Touring-3000 Blue, 54 3/31/2014 $445.41 1 $445.41SO69414 5 PO15283145065 Touring-3000 Blue, 58 3/31/2014 $890.82 2 $445.41SO69414 5 PO15283145065 Touring-3000 Yellow, 50 3/31/2014 $2,227.05 5 $445.41SO69414 5 PO15283145065 Touring-3000 Yellow, 54 3/31/2014 $445.41 1 $445.41SO69512 5 PO7279111263 Touring-3000 Blue, 58 3/31/2014 $1,336.23 3 $445.41SO69549 5 PO7540191274 Touring-1000 Blue, 60 3/31/2014 $1,430.44 1 $1,430.44SO69549 5 PO7540191274 Touring-1000 Yellow, 60 3/31/2014 $4,291.33 3 $1,430.44SO69549 5 PO7540191274 Touring-2000 Blue, 54 3/31/2014 $728.91 1 $728.91

Grand Total $75,077.39 80 $938.47

Sales Order Detail

Year Quarter

2013-Q2 2013-Q3 2013-Q4

2014-Q1 2014-Q2 2011-Q1

2011-Q2 2011-Q3 2011-Q4

2012-Q1 2012-Q2 2012-Q3

2012-Q4 2013-Q1 2014-Q3

2014-Q4 2015-Q1 2015-Q2

Status

5

OnlineOrderFlag

FALSE

TRUE

CategoryName

Accessories

Bikes

Clothing

Components

N/A

Other

SubCategoryName

Bike Racks Bottles and Cages

Cleaners Helmets

Hydration Packs Mountain Bikes

Road Bikes Touring Bikes

Caps Gloves

Jerseys Shorts

Region

Central

Northeast

Northwest

Southeast

Southwest

Australia

Canada

France

Country

US AU

CA DE

FR GB

N/A

Page 14: Collaborative Business Intelligence Kevin Burrus Brainspire Solutions Kevin@Brainspire.com 847-338-2956  Kevin@Brainspire.com

www.BRAINSPIRE.com

Let’s consider a third option: Build functional models first using in-memory models

What alternatives do we have? With current self-service tools and capacity for workbook reports to be promoted to team and enterprise solutions, what if we created a functional in-memory model first, directly from the raw data sources? (yes, use replication databases if possible!)

Path 3: Model analytical data in memory first, and promote as needed

Self-Service Team BI Enterprise

World Class

1.) Use PowerPivot for Excel for initial prototype

2.) Promote to PowerPivot for SharePoint for Team self-service BI

3.) Promote to Tabular SSAS

4.) Use well defined and adopted data sources as primary intake for Data Warehouses

Page 15: Collaborative Business Intelligence Kevin Burrus Brainspire Solutions Kevin@Brainspire.com 847-338-2956  Kevin@Brainspire.com

www.BRAINSPIRE.com

First-adopters cycle through their data models and help find outliers and opportunities in data

Individual/ Team BI Enterprise BI

Excel data table (For Augmentation) ERP Database on SQL Server

PowerPivot for Excel

Operational / Canned

Analytical- Excel- Power View- PowerMaps

Data Layer

Data Storage

Integration and Transformation

Data Modeling

Reporting

Step 1: Start Small, Move Fast

Iterate, Iterate, Iterate!

IT helps build a base dimensional model and typically creates the SQL to pump data from relational to dimensional format. This is best done side-by-side our first adopters.

Analysts are free to generate measures using DAX, and excel-like language and can build out dashboards, flat reports, and rich Power View apps

Isolation of logic allows for rapid deployments of business logic changes

Page 16: Collaborative Business Intelligence Kevin Burrus Brainspire Solutions Kevin@Brainspire.com 847-338-2956  Kevin@Brainspire.com

www.BRAINSPIRE.com

Some models unlock real business value and need the scale of an enterprise solution

Individual/ Team BI Enterprise BI

SQL Server Database

SQL Server Integration Services

SQL Server Analysis Services (Tabular)

Operational / Canned

SQL Server Reporting Services (Table-View)

Analytical- Excel- Power View- PowerMaps

- Excel Sourced against SSAS- Power View- Power Maps- SQL Server Reporting Services (Dashboard)

Reporting

Data Storage

Integration and Transformation

Data Modeling

Data Layer

Step 3:

Iterate, Iterate, Iterate!

Upgrade Path to Enterprise

Page 17: Collaborative Business Intelligence Kevin Burrus Brainspire Solutions Kevin@Brainspire.com 847-338-2956  Kevin@Brainspire.com

www.BRAINSPIRE.com

Collaborative business intelligence pulls both business and IT closer in both knowledge and relationships

ETL

• SSIS• Informatic

a• Power

Query

Data Modeling

• OLAP• PowerPivo

t• Tabular

Reporting

• Excel• Reporting

Services• Tableau

Analytics and Action

• Feedback loops for business

IT can use one-on-one time with analysts to get closer to understanding business needs

Business users are introduced to modeling concepts and are able to apply scalable tools to data discovery missions

Page 18: Collaborative Business Intelligence Kevin Burrus Brainspire Solutions Kevin@Brainspire.com 847-338-2956  Kevin@Brainspire.com

Questions?

Page 19: Collaborative Business Intelligence Kevin Burrus Brainspire Solutions Kevin@Brainspire.com 847-338-2956  Kevin@Brainspire.com

www.BRAINSPIRE.com

Brainspire’s services are focused on custom software solutions that drive our client’s businesses

Our Services► Brainspire develops custom software solutions to meet each client’s individual needs. ► Leveraging the Agile Methodology, we believe in demonstrating iterative progress towards our client’s goals. This methodology

enables our clients to make better decisions because they always know exactly where their project stands, all tasks left to accomplish, any outstanding risks and detailed budget information.

► We also believe in leveraging our cloud environment & project framework for quick and inexpensive project ramp-up and productivity

19

► Custom Application Development

Designing, developing and integrating custom application solutions typically using Microsoft .NET or Java EE frameworks

► Data / Business Intelligence

Developing and improving enterprise level data stores and reporting solutions, including custom dashboards and KPI reports to support decision making

► Mobility

Developing mobile device specific or mobile web applications to meet your specific business needs

► Systems Integration

Developing and implementing integration solutions to link legacy or “siloed” systems and provide a foundation for future development

► Portals / Websites

Custom Intranet, Extranet and Internet portals and websites to streamline employee productivity, enable effective partnering and engage customers using Microsoft’s SharePoint and common open source Content Management Systems

Service Offerings