SlideShare a Scribd company logo
1 of 31
The Case for
Embedded Analytics
Improve the value of your applications
2
Hello from Jaspersoft!
© Copyright 2000-2018 TIBCO Software Inc.
Shane Swiderek
Product Marketing Manager
San Francisco, CA
Sherman Wood
Director Solution Consulting
San Francisco, CA
33
What we’ve got for you
Meet Frank: Embedded
analytic scenario
Embedded analytics
improving value of apps
Embedded analytics
best practices
1
23
4
Where to go from
here
44
Meet Frank
Frank is an inventory manager at a
warehouse for a retail company
55
More about Frank
Job duties
• Maintain daily records of shipments and
invoices
• Identify which product(s) need to be
replenished
Tools
• Uses supply chain / inventory management
software application
66
A day in the life with Frank
Frank places order for more
sport jackets from within app
Frank recognizes the supply
of gray sport jackets is
dangerously low
Yikes!
!
Frank logs into inventory
management app
77
What we’ve got for you
Meet Frank: Embedded
analytic scenario
Embedded analytics
improving value of apps
Embedded analytics
best practices
1
23
4
Where to go from
here
88
Embedded BI Improves Value of Apps
QuickBooks Online, Intuit. Accessed 1/22/16: http://quickbooks.intuit.com/online/compare/
Xero Limited. Accessed 1/22/16: https://www.xero.com/add-ons/category/reporting/
Shopify. Accessed 1/22/16: https://www.shopify.com/pricing
Montclare SaaaS 250. Montclare. Accessed 1/22/16: https://montclare.com/saas-250/
In 2016, 96% of the top SaaS vendors
included reporting and analytics in their
apps
When reports and dashboards are
offered in an edition, the average
price is $62 higher per user
96%
$62
$526
When custom reporting is offered,
pricing jumps by $526
99
What is embedded BI?
New World
Answers
in context
Intuitive
visualizations
Actionable
data
embedded BI
Old World
your app
BI
1010
What is Jaspersoft?
A BI & analytics platform designed for building data experiences into your apps
Architecture-agnostic API-first approach Open standards Customizable (open source)
PLATFORM
EMBED
- JavaScript API
- Extensive REST APIs
- Mobile apps & SDKs
DESIGN
- Pixel perfect reports and
visualizations via IDE
- Self-service via browser
MANAGE
- Tenants/users/roles
- Repository
- Import/export
- Scheduling/export
Multi-tenant support
1111
Best practices
Design Embed Manage
1212
What is bad design?
The inside-out approach!
Most reports, dashboards, and data visualizations
are built without putting enough thought into who
it’s for and what purpose it’s supposed to serve
Source: Matillion
Not “glanceable”
Pie chart has
too many sectionsInconsistent
use of color
1313
What is good design?
Persona-
driven
Good design starts with a clear understanding of your user(s):
• Who is the consumer?
• What are his/her goals?
• What level of analytics expertise does he/she possess?
• What is a typical workflow for this user?
1414
1515
1616
Design Best Practices: Selecting the right
visualization
Form should always follow function!
Don’t fall victim to coolness factor
1717
Design Best Practices: Less is more
1818
Design Best Practices: Build “design
system”
Consistency matters!
Your data visualizations follow your
corporate style/branding guide
The power of color! Use color
strategically and consistently:
• Red = bad
• Blue = the same thing in one
visualization as it does in the next
1919
Best practices
Design Embed Manage
2020
Embedding Best Practices: Design
• It’s all about the user experience!
• Seamless.
• Intuitive. Convenient.
• Fast.
• Responsive, Accessible.
• screen size…
Embed
21
inQuba
What is good embedding?
Seamless user
experience from
application to analytics Custom slider
makes filtering
data a breeze
Intuitive parameter controls
Single sign on
2222
Embedding Best Practices:
Implementation
• Define user workflows
• Exploring
• Taking action
• Reporting: take information away…
• Self service: create your own reports
and visualizations
• Optimize your implementation
process
Embed
2323
Embedding Best Practices: Web App
Implementation • Work in a “design system”
• Angular, React, Vue, …
• Use integrated components
• Efficiently create visualizations
• Data microservices
• JavaScript visualizations
• Don’t hand code: Use APIs
• Productivity improvements
• Better, consistent quality compared
with hand coding
• Jaspersoft with visualize.js
2424
Best practices
Design Embed Manage
2525
Management Best Practices: Design
• Use of visualizations
• Personalization = security
• Allowing self service
• Create
• Use
• Share
• On-demand and Scheduled output
Manage
2626
Management Best Practices:
Implementation
• Control <= Single Sign On, Security rules
• What visualizations can Frank access?
• Data access: automatic filtering by user
profile
• Self service exposes the data model of the
app
• Multi-tenancy: control needed by customer,
department….
Manage
2727
What is good management?
Define user
roles
Create
orgs/tenants
to group
users
Use Single
Sign On to
automatically
manage user
profiles
Define user
attributes
2828
What is good management?
• Automate, don’t hand code!
• Establish processes to handle change
• New visualizations
• New data
• New deployments: DevOps thinking
• New customers
• Get off the development treadmill
• Create flexible visualizations and data access paths to allow reuse
• Allow self-service for audiences to get answers to new questions
2929
What we’ve got for you
Meet Frank: Embedded
analytic scenario
Embedded analytics
improving value of apps
Embedded analytics
best practices
1
23
4
Where to go from
here
3030
Assets to help you get started
1. Data as a Feature
2. Embedding Analytics in Modern
Applications
3. Over the counter data standards
www.jaspersoft.com/download
31
Thank you!
© Copyright 2000-2018 TIBCO Software Inc.

More Related Content

What's hot

Nintex Forms 2013
Nintex Forms 2013Nintex Forms 2013
Nintex Forms 2013James Milne
 
What's New in the Winter '16 Release (4.2)
What's New in the Winter '16 Release (4.2)What's New in the Winter '16 Release (4.2)
What's New in the Winter '16 Release (4.2)AppDynamics
 
Inspections, Assessments and Audits, Oh My!
Inspections, Assessments and Audits, Oh My!Inspections, Assessments and Audits, Oh My!
Inspections, Assessments and Audits, Oh My!QuickBase, Inc.
 
Atlas Desk Team – A Year With JIRA Service Desk - Dan Horsfall and Nikki Nguyen
Atlas Desk Team – A Year With JIRA Service Desk - Dan Horsfall and Nikki NguyenAtlas Desk Team – A Year With JIRA Service Desk - Dan Horsfall and Nikki Nguyen
Atlas Desk Team – A Year With JIRA Service Desk - Dan Horsfall and Nikki NguyenAtlassian
 
Dreamforce 2015 - Why your next customer (and employee) app should be on Sale...
Dreamforce 2015 - Why your next customer (and employee) app should be on Sale...Dreamforce 2015 - Why your next customer (and employee) app should be on Sale...
Dreamforce 2015 - Why your next customer (and employee) app should be on Sale...Michael Bianchi
 
TechnoCube - Introduction of web development company
TechnoCube - Introduction of web development companyTechnoCube - Introduction of web development company
TechnoCube - Introduction of web development companyTechnocube
 
Real world IoT for enterprises
Real world IoT for enterprisesReal world IoT for enterprises
Real world IoT for enterprisesIndicThreads
 
[Manufacturing] Bonita Live Tour 2019 - Business Process Automation
[Manufacturing] Bonita Live Tour 2019 - Business Process Automation[Manufacturing] Bonita Live Tour 2019 - Business Process Automation
[Manufacturing] Bonita Live Tour 2019 - Business Process AutomationBonitasoft
 
Adapt or Die: Serverless Microservices
Adapt or Die: Serverless MicroservicesAdapt or Die: Serverless Microservices
Adapt or Die: Serverless MicroservicesApigee | Google Cloud
 
Enhance 10-deguzman
Enhance 10-deguzmanEnhance 10-deguzman
Enhance 10-deguzmanAtlassian
 
Atlassian Summit 2019 Recap, Dileep Bhat & Kapil Samadhiya, NYC AUG
Atlassian Summit 2019 Recap, Dileep Bhat & Kapil Samadhiya, NYC AUGAtlassian Summit 2019 Recap, Dileep Bhat & Kapil Samadhiya, NYC AUG
Atlassian Summit 2019 Recap, Dileep Bhat & Kapil Samadhiya, NYC AUGAUGNYC
 
Genexus - part 3 - process management
Genexus - part 3 - process managementGenexus - part 3 - process management
Genexus - part 3 - process managementPaolo Fiori
 
apidays LIVE New York 2021 - How to productify your data with a GraphQL APIs ...
apidays LIVE New York 2021 - How to productify your data with a GraphQL APIs ...apidays LIVE New York 2021 - How to productify your data with a GraphQL APIs ...
apidays LIVE New York 2021 - How to productify your data with a GraphQL APIs ...apidays
 
Digital Construction: Back to Basics
Digital Construction: Back to BasicsDigital Construction: Back to Basics
Digital Construction: Back to BasicsSu Butcher
 
Atlassian Marketplace - Work Smarter and Faster with Add-ons for JIRA, Conflu...
Atlassian Marketplace - Work Smarter and Faster with Add-ons for JIRA, Conflu...Atlassian Marketplace - Work Smarter and Faster with Add-ons for JIRA, Conflu...
Atlassian Marketplace - Work Smarter and Faster with Add-ons for JIRA, Conflu...Atlassian
 
Denver AUG ACE Jira Service Desk in an Hour Isos Tech
Denver AUG ACE Jira Service Desk in an Hour Isos TechDenver AUG ACE Jira Service Desk in an Hour Isos Tech
Denver AUG ACE Jira Service Desk in an Hour Isos Techdenveraug
 
Unitech SRD650: Solution Ready Design
Unitech SRD650: Solution Ready DesignUnitech SRD650: Solution Ready Design
Unitech SRD650: Solution Ready DesignUnitech America
 
[Healthcare] Bonita Live Tour 2019 - Business Process Automation
[Healthcare] Bonita Live Tour 2019 - Business Process Automation[Healthcare] Bonita Live Tour 2019 - Business Process Automation
[Healthcare] Bonita Live Tour 2019 - Business Process AutomationBonitasoft
 

What's hot (20)

Nintex Forms 2013
Nintex Forms 2013Nintex Forms 2013
Nintex Forms 2013
 
What's New in the Winter '16 Release (4.2)
What's New in the Winter '16 Release (4.2)What's New in the Winter '16 Release (4.2)
What's New in the Winter '16 Release (4.2)
 
Inspections, Assessments and Audits, Oh My!
Inspections, Assessments and Audits, Oh My!Inspections, Assessments and Audits, Oh My!
Inspections, Assessments and Audits, Oh My!
 
Atlas Desk Team – A Year With JIRA Service Desk - Dan Horsfall and Nikki Nguyen
Atlas Desk Team – A Year With JIRA Service Desk - Dan Horsfall and Nikki NguyenAtlas Desk Team – A Year With JIRA Service Desk - Dan Horsfall and Nikki Nguyen
Atlas Desk Team – A Year With JIRA Service Desk - Dan Horsfall and Nikki Nguyen
 
Dreamforce 2015 - Why your next customer (and employee) app should be on Sale...
Dreamforce 2015 - Why your next customer (and employee) app should be on Sale...Dreamforce 2015 - Why your next customer (and employee) app should be on Sale...
Dreamforce 2015 - Why your next customer (and employee) app should be on Sale...
 
TechnoCube - Introduction of web development company
TechnoCube - Introduction of web development companyTechnoCube - Introduction of web development company
TechnoCube - Introduction of web development company
 
Real world IoT for enterprises
Real world IoT for enterprisesReal world IoT for enterprises
Real world IoT for enterprises
 
Nintex Webinar
Nintex WebinarNintex Webinar
Nintex Webinar
 
[Manufacturing] Bonita Live Tour 2019 - Business Process Automation
[Manufacturing] Bonita Live Tour 2019 - Business Process Automation[Manufacturing] Bonita Live Tour 2019 - Business Process Automation
[Manufacturing] Bonita Live Tour 2019 - Business Process Automation
 
Adapt or Die: Serverless Microservices
Adapt or Die: Serverless MicroservicesAdapt or Die: Serverless Microservices
Adapt or Die: Serverless Microservices
 
Enhance 10-deguzman
Enhance 10-deguzmanEnhance 10-deguzman
Enhance 10-deguzman
 
Atlassian Summit 2019 Recap, Dileep Bhat & Kapil Samadhiya, NYC AUG
Atlassian Summit 2019 Recap, Dileep Bhat & Kapil Samadhiya, NYC AUGAtlassian Summit 2019 Recap, Dileep Bhat & Kapil Samadhiya, NYC AUG
Atlassian Summit 2019 Recap, Dileep Bhat & Kapil Samadhiya, NYC AUG
 
Genexus - part 3 - process management
Genexus - part 3 - process managementGenexus - part 3 - process management
Genexus - part 3 - process management
 
apidays LIVE New York 2021 - How to productify your data with a GraphQL APIs ...
apidays LIVE New York 2021 - How to productify your data with a GraphQL APIs ...apidays LIVE New York 2021 - How to productify your data with a GraphQL APIs ...
apidays LIVE New York 2021 - How to productify your data with a GraphQL APIs ...
 
Digital Construction: Back to Basics
Digital Construction: Back to BasicsDigital Construction: Back to Basics
Digital Construction: Back to Basics
 
Atlassian Marketplace - Work Smarter and Faster with Add-ons for JIRA, Conflu...
Atlassian Marketplace - Work Smarter and Faster with Add-ons for JIRA, Conflu...Atlassian Marketplace - Work Smarter and Faster with Add-ons for JIRA, Conflu...
Atlassian Marketplace - Work Smarter and Faster with Add-ons for JIRA, Conflu...
 
Denver AUG ACE Jira Service Desk in an Hour Isos Tech
Denver AUG ACE Jira Service Desk in an Hour Isos TechDenver AUG ACE Jira Service Desk in an Hour Isos Tech
Denver AUG ACE Jira Service Desk in an Hour Isos Tech
 
Unitech SRD650: Solution Ready Design
Unitech SRD650: Solution Ready DesignUnitech SRD650: Solution Ready Design
Unitech SRD650: Solution Ready Design
 
[Healthcare] Bonita Live Tour 2019 - Business Process Automation
[Healthcare] Bonita Live Tour 2019 - Business Process Automation[Healthcare] Bonita Live Tour 2019 - Business Process Automation
[Healthcare] Bonita Live Tour 2019 - Business Process Automation
 
EPAM BI App Store
EPAM BI App StoreEPAM BI App Store
EPAM BI App Store
 

Similar to The Case for Embedded Analytics: Improve the Value of your Applications with Jaspersoft

7 Ways to Maximize ROI on your Digital Experience Investement
7 Ways to Maximize ROI on your Digital Experience Investement7 Ways to Maximize ROI on your Digital Experience Investement
7 Ways to Maximize ROI on your Digital Experience InvestementGlenn Kline
 
The Ultimate Guide To Embedded Analytics
The Ultimate Guide To Embedded Analytics The Ultimate Guide To Embedded Analytics
The Ultimate Guide To Embedded Analytics Poojitha B
 
Dashlane Mission Teams
Dashlane Mission TeamsDashlane Mission Teams
Dashlane Mission TeamsDashlane
 
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...apidays
 
Accelerate ML Deployment with H2O Driverless AI on AWS
Accelerate ML Deployment with H2O Driverless AI on AWSAccelerate ML Deployment with H2O Driverless AI on AWS
Accelerate ML Deployment with H2O Driverless AI on AWSSri Ambati
 
Dev Dives: Unlock automation adoption with UiPath Apps
Dev Dives: Unlock automation adoption with UiPath AppsDev Dives: Unlock automation adoption with UiPath Apps
Dev Dives: Unlock automation adoption with UiPath AppsCristina Vidu
 
Build Answer-generating Apps that Users Love: Development best practices for ...
Build Answer-generating Apps that Users Love: Development best practices for ...Build Answer-generating Apps that Users Love: Development best practices for ...
Build Answer-generating Apps that Users Love: Development best practices for ...TIBCO Jaspersoft
 
Agile and data driven product development oleh Dhiku VP Product KMK Online
Agile and data driven product development oleh Dhiku VP Product KMK OnlineAgile and data driven product development oleh Dhiku VP Product KMK Online
Agile and data driven product development oleh Dhiku VP Product KMK OnlineRein Mahatma
 
Refining Your API Design - Architecture and Modeling Learning Event
Refining Your API Design - Architecture and Modeling Learning EventRefining Your API Design - Architecture and Modeling Learning Event
Refining Your API Design - Architecture and Modeling Learning EventLaunchAny
 
Platform for Secure Digital Business
Platform for Secure Digital BusinessPlatform for Secure Digital Business
Platform for Secure Digital BusinessAkana
 
Transitioning to-lean-at-infochimps
Transitioning to-lean-at-infochimpsTransitioning to-lean-at-infochimps
Transitioning to-lean-at-infochimpsAsh Maurya
 
Welcome to the Metrics
Welcome to the MetricsWelcome to the Metrics
Welcome to the MetricsVMware Tanzu
 
DevOps as a Service - our own true story with a happy ending (JuCParis 2018)
DevOps as a Service - our own true story with a happy ending (JuCParis 2018)DevOps as a Service - our own true story with a happy ending (JuCParis 2018)
DevOps as a Service - our own true story with a happy ending (JuCParis 2018)Philippe Ensarguet
 
ATD-2018_kroth_agile_thinking
ATD-2018_kroth_agile_thinkingATD-2018_kroth_agile_thinking
ATD-2018_kroth_agile_thinkingNorbertKroth
 
The Need for Speed
The Need for SpeedThe Need for Speed
The Need for SpeedCapgemini
 
Session 2023-11.pptx
Session 2023-11.pptxSession 2023-11.pptx
Session 2023-11.pptxAndreeaTom
 

Similar to The Case for Embedded Analytics: Improve the Value of your Applications with Jaspersoft (20)

7 Ways to Maximize ROI on your Digital Experience Investement
7 Ways to Maximize ROI on your Digital Experience Investement7 Ways to Maximize ROI on your Digital Experience Investement
7 Ways to Maximize ROI on your Digital Experience Investement
 
The Ultimate Guide To Embedded Analytics
The Ultimate Guide To Embedded Analytics The Ultimate Guide To Embedded Analytics
The Ultimate Guide To Embedded Analytics
 
Dashlane Mission Teams
Dashlane Mission TeamsDashlane Mission Teams
Dashlane Mission Teams
 
API strategy with IBM API connect
API strategy with IBM API connectAPI strategy with IBM API connect
API strategy with IBM API connect
 
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
 
Accelerate ML Deployment with H2O Driverless AI on AWS
Accelerate ML Deployment with H2O Driverless AI on AWSAccelerate ML Deployment with H2O Driverless AI on AWS
Accelerate ML Deployment with H2O Driverless AI on AWS
 
Dev Dives: Unlock automation adoption with UiPath Apps
Dev Dives: Unlock automation adoption with UiPath AppsDev Dives: Unlock automation adoption with UiPath Apps
Dev Dives: Unlock automation adoption with UiPath Apps
 
Build Answer-generating Apps that Users Love: Development best practices for ...
Build Answer-generating Apps that Users Love: Development best practices for ...Build Answer-generating Apps that Users Love: Development best practices for ...
Build Answer-generating Apps that Users Love: Development best practices for ...
 
DevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems - Rosalind RadcliffeDevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems - Rosalind Radcliffe
 
Agile and data driven product development oleh Dhiku VP Product KMK Online
Agile and data driven product development oleh Dhiku VP Product KMK OnlineAgile and data driven product development oleh Dhiku VP Product KMK Online
Agile and data driven product development oleh Dhiku VP Product KMK Online
 
Refining Your API Design - Architecture and Modeling Learning Event
Refining Your API Design - Architecture and Modeling Learning EventRefining Your API Design - Architecture and Modeling Learning Event
Refining Your API Design - Architecture and Modeling Learning Event
 
Platform for Secure Digital Business
Platform for Secure Digital BusinessPlatform for Secure Digital Business
Platform for Secure Digital Business
 
Big Data Expertise
Big Data ExpertiseBig Data Expertise
Big Data Expertise
 
Transitioning to-lean-at-infochimps
Transitioning to-lean-at-infochimpsTransitioning to-lean-at-infochimps
Transitioning to-lean-at-infochimps
 
Welcome to the Metrics
Welcome to the MetricsWelcome to the Metrics
Welcome to the Metrics
 
DevOps as a Service - our own true story with a happy ending (JuCParis 2018)
DevOps as a Service - our own true story with a happy ending (JuCParis 2018)DevOps as a Service - our own true story with a happy ending (JuCParis 2018)
DevOps as a Service - our own true story with a happy ending (JuCParis 2018)
 
ATD-2018_kroth_agile_thinking
ATD-2018_kroth_agile_thinkingATD-2018_kroth_agile_thinking
ATD-2018_kroth_agile_thinking
 
The Need for Speed
The Need for SpeedThe Need for Speed
The Need for Speed
 
omkar-hybris-cv
omkar-hybris-cvomkar-hybris-cv
omkar-hybris-cv
 
Session 2023-11.pptx
Session 2023-11.pptxSession 2023-11.pptx
Session 2023-11.pptx
 

More from TIBCO Jaspersoft

Managing the Experience + Ad Hoc Reporting
Managing the Experience + Ad Hoc ReportingManaging the Experience + Ad Hoc Reporting
Managing the Experience + Ad Hoc ReportingTIBCO Jaspersoft
 
How to Design Reports and Data Visualizations Your Users Love
How to Design Reports and Data Visualizations Your Users LoveHow to Design Reports and Data Visualizations Your Users Love
How to Design Reports and Data Visualizations Your Users LoveTIBCO Jaspersoft
 
Back to Basics: Data Integration and Virtualisation 101
Back to Basics: Data Integration and Virtualisation 101  Back to Basics: Data Integration and Virtualisation 101
Back to Basics: Data Integration and Virtualisation 101 TIBCO Jaspersoft
 
Back to Basics: Embedded Analytics 101
Back to Basics: Embedded Analytics 101Back to Basics: Embedded Analytics 101
Back to Basics: Embedded Analytics 101TIBCO Jaspersoft
 
Back to Basics: Dashboards 101
Back to Basics: Dashboards 101Back to Basics: Dashboards 101
Back to Basics: Dashboards 101TIBCO Jaspersoft
 
Back to Basics: Reporting 101
Back to Basics: Reporting 101Back to Basics: Reporting 101
Back to Basics: Reporting 101TIBCO Jaspersoft
 
Best practices: embedding interactive reports & visualizations in your app
Best practices: embedding interactive reports & visualizations in your appBest practices: embedding interactive reports & visualizations in your app
Best practices: embedding interactive reports & visualizations in your appTIBCO Jaspersoft
 
Getting Started: How to Set Up Your "Data as a Feature" Project
Getting Started: How to Set Up Your "Data as a Feature" ProjectGetting Started: How to Set Up Your "Data as a Feature" Project
Getting Started: How to Set Up Your "Data as a Feature" ProjectTIBCO Jaspersoft
 
Introducing TIBCO Jaspersoft 7.2
Introducing TIBCO Jaspersoft 7.2Introducing TIBCO Jaspersoft 7.2
Introducing TIBCO Jaspersoft 7.2TIBCO Jaspersoft
 
Easy Data Integrations Tips for High-Value Reporting
Easy Data Integrations Tips for High-Value ReportingEasy Data Integrations Tips for High-Value Reporting
Easy Data Integrations Tips for High-Value ReportingTIBCO Jaspersoft
 
Community or Commercial: Which Edition of JasperSoft is Right For You?
Community or Commercial: Which Edition of JasperSoft is Right For You?Community or Commercial: Which Edition of JasperSoft is Right For You?
Community or Commercial: Which Edition of JasperSoft is Right For You?TIBCO Jaspersoft
 
Throwing IoT in the Trash (literally) - How sensor data, analytics, and AWS c...
Throwing IoT in the Trash (literally) - How sensor data, analytics, and AWS c...Throwing IoT in the Trash (literally) - How sensor data, analytics, and AWS c...
Throwing IoT in the Trash (literally) - How sensor data, analytics, and AWS c...TIBCO Jaspersoft
 
Embedding Reports & Data Visualizations into Applications: JasperReports IO T...
Embedding Reports & Data Visualizations into Applications: JasperReports IO T...Embedding Reports & Data Visualizations into Applications: JasperReports IO T...
Embedding Reports & Data Visualizations into Applications: JasperReports IO T...TIBCO Jaspersoft
 
PART 2: Producing reports & data visualizations with JasperReports IO
PART 2: Producing reports & data visualizations with JasperReports IOPART 2: Producing reports & data visualizations with JasperReports IO
PART 2: Producing reports & data visualizations with JasperReports IOTIBCO Jaspersoft
 
How Analytic Solutions Drive Real-world Change (Interesting Use Cases)
How Analytic Solutions Drive Real-world Change (Interesting Use Cases)How Analytic Solutions Drive Real-world Change (Interesting Use Cases)
How Analytic Solutions Drive Real-world Change (Interesting Use Cases)TIBCO Jaspersoft
 
PART 1: Intro To JasperReports IO And How To Build Your First Report
PART 1: Intro To JasperReports IO And How To Build Your First ReportPART 1: Intro To JasperReports IO And How To Build Your First Report
PART 1: Intro To JasperReports IO And How To Build Your First ReportTIBCO Jaspersoft
 
Make Your Reports Over the Counter
Make Your Reports Over the CounterMake Your Reports Over the Counter
Make Your Reports Over the CounterTIBCO Jaspersoft
 
Fundamentals of Ad Hoc Reporting: Create a beautiful report-building oasis fo...
Fundamentals of Ad Hoc Reporting: Create a beautiful report-building oasis fo...Fundamentals of Ad Hoc Reporting: Create a beautiful report-building oasis fo...
Fundamentals of Ad Hoc Reporting: Create a beautiful report-building oasis fo...TIBCO Jaspersoft
 
Upgrading to TIBCO Jaspersoft 7 with The Customer Success Team
Upgrading to TIBCO Jaspersoft 7 with The Customer Success TeamUpgrading to TIBCO Jaspersoft 7 with The Customer Success Team
Upgrading to TIBCO Jaspersoft 7 with The Customer Success TeamTIBCO Jaspersoft
 
Modern Reporting At Scale - Migration Path for Dummies
Modern Reporting At Scale - Migration Path for DummiesModern Reporting At Scale - Migration Path for Dummies
Modern Reporting At Scale - Migration Path for DummiesTIBCO Jaspersoft
 

More from TIBCO Jaspersoft (20)

Managing the Experience + Ad Hoc Reporting
Managing the Experience + Ad Hoc ReportingManaging the Experience + Ad Hoc Reporting
Managing the Experience + Ad Hoc Reporting
 
How to Design Reports and Data Visualizations Your Users Love
How to Design Reports and Data Visualizations Your Users LoveHow to Design Reports and Data Visualizations Your Users Love
How to Design Reports and Data Visualizations Your Users Love
 
Back to Basics: Data Integration and Virtualisation 101
Back to Basics: Data Integration and Virtualisation 101  Back to Basics: Data Integration and Virtualisation 101
Back to Basics: Data Integration and Virtualisation 101
 
Back to Basics: Embedded Analytics 101
Back to Basics: Embedded Analytics 101Back to Basics: Embedded Analytics 101
Back to Basics: Embedded Analytics 101
 
Back to Basics: Dashboards 101
Back to Basics: Dashboards 101Back to Basics: Dashboards 101
Back to Basics: Dashboards 101
 
Back to Basics: Reporting 101
Back to Basics: Reporting 101Back to Basics: Reporting 101
Back to Basics: Reporting 101
 
Best practices: embedding interactive reports & visualizations in your app
Best practices: embedding interactive reports & visualizations in your appBest practices: embedding interactive reports & visualizations in your app
Best practices: embedding interactive reports & visualizations in your app
 
Getting Started: How to Set Up Your "Data as a Feature" Project
Getting Started: How to Set Up Your "Data as a Feature" ProjectGetting Started: How to Set Up Your "Data as a Feature" Project
Getting Started: How to Set Up Your "Data as a Feature" Project
 
Introducing TIBCO Jaspersoft 7.2
Introducing TIBCO Jaspersoft 7.2Introducing TIBCO Jaspersoft 7.2
Introducing TIBCO Jaspersoft 7.2
 
Easy Data Integrations Tips for High-Value Reporting
Easy Data Integrations Tips for High-Value ReportingEasy Data Integrations Tips for High-Value Reporting
Easy Data Integrations Tips for High-Value Reporting
 
Community or Commercial: Which Edition of JasperSoft is Right For You?
Community or Commercial: Which Edition of JasperSoft is Right For You?Community or Commercial: Which Edition of JasperSoft is Right For You?
Community or Commercial: Which Edition of JasperSoft is Right For You?
 
Throwing IoT in the Trash (literally) - How sensor data, analytics, and AWS c...
Throwing IoT in the Trash (literally) - How sensor data, analytics, and AWS c...Throwing IoT in the Trash (literally) - How sensor data, analytics, and AWS c...
Throwing IoT in the Trash (literally) - How sensor data, analytics, and AWS c...
 
Embedding Reports & Data Visualizations into Applications: JasperReports IO T...
Embedding Reports & Data Visualizations into Applications: JasperReports IO T...Embedding Reports & Data Visualizations into Applications: JasperReports IO T...
Embedding Reports & Data Visualizations into Applications: JasperReports IO T...
 
PART 2: Producing reports & data visualizations with JasperReports IO
PART 2: Producing reports & data visualizations with JasperReports IOPART 2: Producing reports & data visualizations with JasperReports IO
PART 2: Producing reports & data visualizations with JasperReports IO
 
How Analytic Solutions Drive Real-world Change (Interesting Use Cases)
How Analytic Solutions Drive Real-world Change (Interesting Use Cases)How Analytic Solutions Drive Real-world Change (Interesting Use Cases)
How Analytic Solutions Drive Real-world Change (Interesting Use Cases)
 
PART 1: Intro To JasperReports IO And How To Build Your First Report
PART 1: Intro To JasperReports IO And How To Build Your First ReportPART 1: Intro To JasperReports IO And How To Build Your First Report
PART 1: Intro To JasperReports IO And How To Build Your First Report
 
Make Your Reports Over the Counter
Make Your Reports Over the CounterMake Your Reports Over the Counter
Make Your Reports Over the Counter
 
Fundamentals of Ad Hoc Reporting: Create a beautiful report-building oasis fo...
Fundamentals of Ad Hoc Reporting: Create a beautiful report-building oasis fo...Fundamentals of Ad Hoc Reporting: Create a beautiful report-building oasis fo...
Fundamentals of Ad Hoc Reporting: Create a beautiful report-building oasis fo...
 
Upgrading to TIBCO Jaspersoft 7 with The Customer Success Team
Upgrading to TIBCO Jaspersoft 7 with The Customer Success TeamUpgrading to TIBCO Jaspersoft 7 with The Customer Success Team
Upgrading to TIBCO Jaspersoft 7 with The Customer Success Team
 
Modern Reporting At Scale - Migration Path for Dummies
Modern Reporting At Scale - Migration Path for DummiesModern Reporting At Scale - Migration Path for Dummies
Modern Reporting At Scale - Migration Path for Dummies
 

Recently uploaded

Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfLivetecs LLC
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 

Recently uploaded (20)

Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdf
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 

The Case for Embedded Analytics: Improve the Value of your Applications with Jaspersoft

  • 1. The Case for Embedded Analytics Improve the value of your applications
  • 2. 2 Hello from Jaspersoft! © Copyright 2000-2018 TIBCO Software Inc. Shane Swiderek Product Marketing Manager San Francisco, CA Sherman Wood Director Solution Consulting San Francisco, CA
  • 3. 33 What we’ve got for you Meet Frank: Embedded analytic scenario Embedded analytics improving value of apps Embedded analytics best practices 1 23 4 Where to go from here
  • 4. 44 Meet Frank Frank is an inventory manager at a warehouse for a retail company
  • 5. 55 More about Frank Job duties • Maintain daily records of shipments and invoices • Identify which product(s) need to be replenished Tools • Uses supply chain / inventory management software application
  • 6. 66 A day in the life with Frank Frank places order for more sport jackets from within app Frank recognizes the supply of gray sport jackets is dangerously low Yikes! ! Frank logs into inventory management app
  • 7. 77 What we’ve got for you Meet Frank: Embedded analytic scenario Embedded analytics improving value of apps Embedded analytics best practices 1 23 4 Where to go from here
  • 8. 88 Embedded BI Improves Value of Apps QuickBooks Online, Intuit. Accessed 1/22/16: http://quickbooks.intuit.com/online/compare/ Xero Limited. Accessed 1/22/16: https://www.xero.com/add-ons/category/reporting/ Shopify. Accessed 1/22/16: https://www.shopify.com/pricing Montclare SaaaS 250. Montclare. Accessed 1/22/16: https://montclare.com/saas-250/ In 2016, 96% of the top SaaS vendors included reporting and analytics in their apps When reports and dashboards are offered in an edition, the average price is $62 higher per user 96% $62 $526 When custom reporting is offered, pricing jumps by $526
  • 9. 99 What is embedded BI? New World Answers in context Intuitive visualizations Actionable data embedded BI Old World your app BI
  • 10. 1010 What is Jaspersoft? A BI & analytics platform designed for building data experiences into your apps Architecture-agnostic API-first approach Open standards Customizable (open source) PLATFORM EMBED - JavaScript API - Extensive REST APIs - Mobile apps & SDKs DESIGN - Pixel perfect reports and visualizations via IDE - Self-service via browser MANAGE - Tenants/users/roles - Repository - Import/export - Scheduling/export Multi-tenant support
  • 12. 1212 What is bad design? The inside-out approach! Most reports, dashboards, and data visualizations are built without putting enough thought into who it’s for and what purpose it’s supposed to serve Source: Matillion Not “glanceable” Pie chart has too many sectionsInconsistent use of color
  • 13. 1313 What is good design? Persona- driven Good design starts with a clear understanding of your user(s): • Who is the consumer? • What are his/her goals? • What level of analytics expertise does he/she possess? • What is a typical workflow for this user?
  • 14. 1414
  • 15. 1515
  • 16. 1616 Design Best Practices: Selecting the right visualization Form should always follow function! Don’t fall victim to coolness factor
  • 18. 1818 Design Best Practices: Build “design system” Consistency matters! Your data visualizations follow your corporate style/branding guide The power of color! Use color strategically and consistently: • Red = bad • Blue = the same thing in one visualization as it does in the next
  • 20. 2020 Embedding Best Practices: Design • It’s all about the user experience! • Seamless. • Intuitive. Convenient. • Fast. • Responsive, Accessible. • screen size… Embed
  • 21. 21 inQuba What is good embedding? Seamless user experience from application to analytics Custom slider makes filtering data a breeze Intuitive parameter controls Single sign on
  • 22. 2222 Embedding Best Practices: Implementation • Define user workflows • Exploring • Taking action • Reporting: take information away… • Self service: create your own reports and visualizations • Optimize your implementation process Embed
  • 23. 2323 Embedding Best Practices: Web App Implementation • Work in a “design system” • Angular, React, Vue, … • Use integrated components • Efficiently create visualizations • Data microservices • JavaScript visualizations • Don’t hand code: Use APIs • Productivity improvements • Better, consistent quality compared with hand coding • Jaspersoft with visualize.js
  • 25. 2525 Management Best Practices: Design • Use of visualizations • Personalization = security • Allowing self service • Create • Use • Share • On-demand and Scheduled output Manage
  • 26. 2626 Management Best Practices: Implementation • Control <= Single Sign On, Security rules • What visualizations can Frank access? • Data access: automatic filtering by user profile • Self service exposes the data model of the app • Multi-tenancy: control needed by customer, department…. Manage
  • 27. 2727 What is good management? Define user roles Create orgs/tenants to group users Use Single Sign On to automatically manage user profiles Define user attributes
  • 28. 2828 What is good management? • Automate, don’t hand code! • Establish processes to handle change • New visualizations • New data • New deployments: DevOps thinking • New customers • Get off the development treadmill • Create flexible visualizations and data access paths to allow reuse • Allow self-service for audiences to get answers to new questions
  • 29. 2929 What we’ve got for you Meet Frank: Embedded analytic scenario Embedded analytics improving value of apps Embedded analytics best practices 1 23 4 Where to go from here
  • 30. 3030 Assets to help you get started 1. Data as a Feature 2. Embedding Analytics in Modern Applications 3. Over the counter data standards www.jaspersoft.com/download
  • 31. 31 Thank you! © Copyright 2000-2018 TIBCO Software Inc.