SlideShare une entreprise Scribd logo
1  sur  26
10 Best Practices for Integrating Your Customer Data

Paul Varley, Director of Product Management
Pierre Hulsebus, Senior Sales Engineer
1

CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved.
© 2014 Scribe | © 2012-2013 Scribe All rights reserved.
Housekeeping

• Phone lines are muted

• Presentation is approximately 60 minutes
• Use the “Questions” area of GTW to submit your questions

• Questions will be addressed at the end of the presentation or by
email follow up.

CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved.
© 2014 Scribe | © 2012-2013 Scribe All rights reserved.
Agenda
• Introductions
• The 10 Best Practices
-

3

You Say Integration, I Say Integration
Have a Plan…With a Measurable Outcome
The Real Budget
Know Thy Systems
Map Twice, Integrate Once
Garbage In, Garbage Out
Selecting An Approach
Design vs Performance
Setting Expectations
Customer Involvement

CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved.
© 2014 Scribe | © 2012-2013 Scribe All rights reserved.
About the Presenters

Paul Varley – Director, Product Management

Paul.Varley@scribesoft.com

4

CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved.
© 2014 Scribe | © 2012-2013 Scribe All rights reserved.

Pierre Hulsebus – Senior Sales Engineer

Pierre.Hulsebus@scribesoft.com
@Infuseme
You Say Integration, I Say Integration

5

CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved.
© 2014 Scribe | © 2012-2013 Scribe All rights reserved.
You Say Integration, I Say Integration
• Integration is a broad term.
• Drill down to the specifics of the business problem first.
• It’s possible that integration is not the optimal solution to the problem.
• Have a common definition and understanding between you and your customer of what the
integration will do as an end goal. For example:
- Eliminate manual data entry.
- Automate a business process.
- Provide missing information for a report or reports.

6

CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved.
© 2014 Scribe | © 2012-2013 Scribe All rights reserved.
Have a Plan with a Measurable Outcome

7

CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved.
© 2014 Scribe | © 2012-2013 Scribe All rights reserved.
Have a Plan with a Measureable Outcome
• Your integration project should be focused on something tangible and valuable to your
business.
- Avoid the “we need to integrate our Sales & Marketing data!” imperative.

• Start modestly and build on your successes.
- If your goal is large or complex, chunk it up into bite-sized projects that have a very specific
deliverable.
- Tightly defined projects with very clear outcomes are usually the most successful.
- Most integration projects can layer on each other – you don’t need to boil the ocean in the first
phase.

• Pick metrics with your customer that you both feel will show the success of the integration.

8

CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved.
© 2014 Scribe | © 2012-2013 Scribe All rights reserved.
Your Real Budget

9

CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved.
© 2014 Scribe | © 2012-2013 Scribe All rights reserved.
Your Real Budget
• Include generous estimates for research and learning curve.
• Make sure you understand any new costs that will arise from the integration:
- Vendors sometime charge for API transactions.
- You may need extra licenses or different licenses to access the system.
- You may need to purchase or upgrade software or hardware.

• If you’re planning on using a new integration tool or platform, include time and money for
training.

• Include the costs of on-going maintenance of the integration in your initial budget:
- Who is going to “own” the integrations (and the tools used)?
- What training do they need? (and ongoing training)?
- Will we need professional services in the future for upgrades, etc?

10

CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved.
© 2014 Scribe | © 2012-2013 Scribe All rights reserved.
Know Thy Systems

11

CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved.
© 2014 Scribe | © 2012-2013 Scribe All rights reserved.
Know Thy Systems
• It’s a good idea to manually enter data in your target systems and document the behavior of
that data before you integrate:
- New or changed data can trigger workflows or other cascading effects that you didn’t bargain for
(and may be very difficult to undo).

• Understand your application or data source limitations:
- API throttling – time of day, number of transactions, etc.
- What the API can and cannot do.
- Alternate data access methods your vendor may offer (CSV file extract, direct database access,
etc).
- Know the data access techniques your vendor endorses (and supports) and which ones they don’t’.
- What data your vendors gives access to and what it doesn’t.

12

CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved.
© 2014 Scribe | © 2012-2013 Scribe All rights reserved.
Map Twice, Integrate Once

13

CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved.
© 2014 Scribe | © 2012-2013 Scribe All rights reserved.
Map Twice, Integrate Once
• Spend the time to document your mappings and workflows before you choose any integration
approach or tool.
- Excellent way to suss out issues well before you start the project (and how to handle them).
- Excellent tool for discussion with customer if you have questions about how data should be
transformed or presented.

• Your integration design will be extremely helpful for picking the appropriate integration
approach and platform.
- You’ll have all the questions to ask your vendor, consultant, etc ahead of time.
- You do not want to go down one path with an approach only to discover it won’t fit your needs after
all.

14

CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved.
© 2014 Scribe | © 2012-2013 Scribe All rights reserved.
Garbage In
Garbage Out

15

CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved.
© 2014 Scribe | © 2012-2013 Scribe All rights reserved.
Garbage In, Garbage Out
• Integration will not fix bad business processes or bad data.
• Bad data or bad process is the single biggest reason why integration projects and the
applications are perceived to be “bad” or “not right for the company”.

• You may have to “fix” the garbage before you integrate – there are many approaches to doing
this:
- Might be a separate project focused on removing dupes, old data, etc.
- May be handled in-stream during integration with formulas and transformations.
- May choose to synchronize a subset of data that fits a particular criteria (data less than 6 months
old).
- Etc.

16

CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved.
© 2014 Scribe | © 2012-2013 Scribe All rights reserved.
Selecting An Approach

17

CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved.
© 2014 Scribe | © 2012-2013 Scribe All rights reserved.
Selecting an Approach
• There is no “the one club in the bag” – it is reasonable to expect that you might have 2 or
more integration approaches over time.

• Consider both the project and the person maintaining/using the integration approach in the
future when you pick your approach.
- Sometimes a more limited tool is better if the person has to do things quickly, easily, and lower
cost.
- Sometimes a broader platform is better if you know you’ll be doing a lot of integrations in the future
to a lot of different things.

• Pick the right approach for your business, needs, budgets, and appetite.
- That might not be the trendy new thing in CIO Magazine or Computerworld.
- Lots of options to choose from today.

18

CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved.
© 2014 Scribe | © 2012-2013 Scribe All rights reserved.
Design & Performance

19

CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved.
© 2014 Scribe | © 2012-2013 Scribe All rights reserved.
Design & Performance
• There will always be tension between speed and complexity. Rarely can you have both great
speed and great complexity, so plan accordingly.
- You may have to do multiple passes to get what you need.

• Integration tools and approaches can be hampered by the vendor and other outside factors.
- API speeds, throttling. Not all APIs are designed for performance.
- Things like databases could be hampered by hardware resources, index/table design,
configurations, etc.
- Network latency can be an issue with cloud integrations. Don’t expect speed on your single T1 for
your 500 employees and your cloud integration.

20

CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved.
© 2014 Scribe | © 2012-2013 Scribe All rights reserved.
Setting Expectations
21

CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved.
© 2014 Scribe | © 2012-2013 Scribe All rights reserved.
Setting Expectations
• Clear and constant dialogue with your customer is a must.
• Explain to the customer factors that might put the project at risk or that you may have no
control over.

• Your customer may have very unrealistic expectations or doesn’t understand technologies.
Have that conversation and dig deep to uncover any “technology beliefs”:
- “we have to have 1 billion records updated every night in a 30 minute window”
- “we expect that we should be loading 10,000 records a second”
- “why can’t we spread the processing on everyone’s desktop or laptop like SETI and it will be really
fast then”

22

CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved.
© 2014 Scribe | © 2012-2013 Scribe All rights reserved.
Happy Customer, Successful Project

23

CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved.
© 2014 Scribe | © 2012-2013 Scribe All rights reserved.
Happy Customer, Successful Project
• Keep your customer busy throughout the project:
- Validate processes as you go along.
- Frequent user acceptance testing in a demo system is key.
- Have frequent check-ins and status updates.

• The more involved the customer, the better success of the project.

24

CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved.
© 2014 Scribe | © 2012-2013 Scribe All rights reserved.
• Beginning the week of February 17th

www.scribesoft.com/webinars
25

CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved.
© 2014 Scribe | © 2012-2013 Scribe All rights reserved.
Contact Us
• Paul Varley – Director, Product Management

• Pierre Hulsebus – Senior Sales Engineer

• Paul.Varley@scribesoft.com

• Pierre.Hulsebus@scribesoft.com
• @Infuseme

www.scribesoft.com

Questions?
26

CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved.
© 2014 Scribe | © 2012-2013 Scribe All rights reserved.

Contenu connexe

En vedette

Application Architecture: The Next Wave | MuleSoft
Application Architecture: The Next Wave | MuleSoftApplication Architecture: The Next Wave | MuleSoft
Application Architecture: The Next Wave | MuleSoftBui Kiet
 
CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...
CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...
CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...BDO IT Solutions
 
Webinar: iPaaS in the Enterprise - What to Look for in a Cloud Integration Pl...
Webinar: iPaaS in the Enterprise - What to Look for in a Cloud Integration Pl...Webinar: iPaaS in the Enterprise - What to Look for in a Cloud Integration Pl...
Webinar: iPaaS in the Enterprise - What to Look for in a Cloud Integration Pl...SnapLogic
 
iPaaS: A platform for Integration technology convergence
iPaaS: A platform for Integration technology convergenceiPaaS: A platform for Integration technology convergence
iPaaS: A platform for Integration technology convergenceRaveendra Babu Darsi
 
Lightweight ESB Alternatives
Lightweight ESB AlternativesLightweight ESB Alternatives
Lightweight ESB AlternativesChris Haddad
 
Integration of Things (Sam Vanhoutte @Iglooconf 2017)
Integration of Things (Sam Vanhoutte @Iglooconf 2017) Integration of Things (Sam Vanhoutte @Iglooconf 2017)
Integration of Things (Sam Vanhoutte @Iglooconf 2017) Codit
 
Microsoft's view on integration anno 2016 (Jan Tielens & Erik Kerkhofs @ Codi...
Microsoft's view on integration anno 2016 (Jan Tielens & Erik Kerkhofs @ Codi...Microsoft's view on integration anno 2016 (Jan Tielens & Erik Kerkhofs @ Codi...
Microsoft's view on integration anno 2016 (Jan Tielens & Erik Kerkhofs @ Codi...Codit
 
Azure IPaaS: #IntegrationEvolved (Glenn Colpaert @ Codit's BizTalk 2016 Launch)
Azure IPaaS: #IntegrationEvolved (Glenn Colpaert @ Codit's BizTalk 2016 Launch)Azure IPaaS: #IntegrationEvolved (Glenn Colpaert @ Codit's BizTalk 2016 Launch)
Azure IPaaS: #IntegrationEvolved (Glenn Colpaert @ Codit's BizTalk 2016 Launch)Codit
 

En vedette (11)

Qcon
QconQcon
Qcon
 
Application Architecture: The Next Wave | MuleSoft
Application Architecture: The Next Wave | MuleSoftApplication Architecture: The Next Wave | MuleSoft
Application Architecture: The Next Wave | MuleSoft
 
CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...
CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...
CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...
 
Overview of ESB at Azilen Tech Meetup
Overview of ESB at Azilen Tech MeetupOverview of ESB at Azilen Tech Meetup
Overview of ESB at Azilen Tech Meetup
 
Webinar: iPaaS in the Enterprise - What to Look for in a Cloud Integration Pl...
Webinar: iPaaS in the Enterprise - What to Look for in a Cloud Integration Pl...Webinar: iPaaS in the Enterprise - What to Look for in a Cloud Integration Pl...
Webinar: iPaaS in the Enterprise - What to Look for in a Cloud Integration Pl...
 
ESB Overview
ESB OverviewESB Overview
ESB Overview
 
iPaaS: A platform for Integration technology convergence
iPaaS: A platform for Integration technology convergenceiPaaS: A platform for Integration technology convergence
iPaaS: A platform for Integration technology convergence
 
Lightweight ESB Alternatives
Lightweight ESB AlternativesLightweight ESB Alternatives
Lightweight ESB Alternatives
 
Integration of Things (Sam Vanhoutte @Iglooconf 2017)
Integration of Things (Sam Vanhoutte @Iglooconf 2017) Integration of Things (Sam Vanhoutte @Iglooconf 2017)
Integration of Things (Sam Vanhoutte @Iglooconf 2017)
 
Microsoft's view on integration anno 2016 (Jan Tielens & Erik Kerkhofs @ Codi...
Microsoft's view on integration anno 2016 (Jan Tielens & Erik Kerkhofs @ Codi...Microsoft's view on integration anno 2016 (Jan Tielens & Erik Kerkhofs @ Codi...
Microsoft's view on integration anno 2016 (Jan Tielens & Erik Kerkhofs @ Codi...
 
Azure IPaaS: #IntegrationEvolved (Glenn Colpaert @ Codit's BizTalk 2016 Launch)
Azure IPaaS: #IntegrationEvolved (Glenn Colpaert @ Codit's BizTalk 2016 Launch)Azure IPaaS: #IntegrationEvolved (Glenn Colpaert @ Codit's BizTalk 2016 Launch)
Azure IPaaS: #IntegrationEvolved (Glenn Colpaert @ Codit's BizTalk 2016 Launch)
 

Plus de Scribe Software Corp.

General 02 london tech tour konica minolta case study
General 02 london tech tour   konica minolta case studyGeneral 02 london tech tour   konica minolta case study
General 02 london tech tour konica minolta case studyScribe Software Corp.
 
General 02 sf tech tour on24 case study
General 02 sf tech tour  on24 case studyGeneral 02 sf tech tour  on24 case study
General 02 sf tech tour on24 case studyScribe Software Corp.
 
General 05 integration design vs migration design
General 05   integration design vs migration designGeneral 05   integration design vs migration design
General 05 integration design vs migration designScribe Software Corp.
 
Scribe insight 01 publisher deep dive
Scribe insight 01   publisher deep diveScribe insight 01   publisher deep dive
Scribe insight 01 publisher deep diveScribe Software Corp.
 
Scribe insight 03 elevating performance
Scribe insight 03   elevating performanceScribe insight 03   elevating performance
Scribe insight 03 elevating performanceScribe Software Corp.
 
Scribe online 03 scribe online cdk and api overview
Scribe online 03   scribe online cdk and api overviewScribe online 03   scribe online cdk and api overview
Scribe online 03 scribe online cdk and api overviewScribe Software Corp.
 
Scribe online 05 marketing automation and crm
Scribe online 05   marketing automation and crmScribe online 05   marketing automation and crm
Scribe online 05 marketing automation and crmScribe Software Corp.
 
Building a crm data strategy goals that boost business performance finalex_scr
Building a crm data strategy goals that boost business performance finalex_scrBuilding a crm data strategy goals that boost business performance finalex_scr
Building a crm data strategy goals that boost business performance finalex_scrScribe Software Corp.
 
Connect On-Premise and Cloud ERP and Donor Database to Lower TCO
Connect On-Premise and Cloud ERP and Donor Database to Lower TCOConnect On-Premise and Cloud ERP and Donor Database to Lower TCO
Connect On-Premise and Cloud ERP and Donor Database to Lower TCOScribe Software Corp.
 

Plus de Scribe Software Corp. (20)

Sikich Case Study
Sikich Case Study Sikich Case Study
Sikich Case Study
 
Scribe Online for On24
Scribe Online for On24 Scribe Online for On24
Scribe Online for On24
 
Boston SilverTech Case Study
Boston   SilverTech Case StudyBoston   SilverTech Case Study
Boston SilverTech Case Study
 
How to Spot a Great API
How to Spot a Great APIHow to Spot a Great API
How to Spot a Great API
 
7 Traits of a Great API
7 Traits of a Great API7 Traits of a Great API
7 Traits of a Great API
 
General 02 london tech tour konica minolta case study
General 02 london tech tour   konica minolta case studyGeneral 02 london tech tour   konica minolta case study
General 02 london tech tour konica minolta case study
 
General 02 sf tech tour on24 case study
General 02 sf tech tour  on24 case studyGeneral 02 sf tech tour  on24 case study
General 02 sf tech tour on24 case study
 
General 04 dynamics crm
General 04   dynamics crmGeneral 04   dynamics crm
General 04 dynamics crm
 
General 05 integration design vs migration design
General 05   integration design vs migration designGeneral 05   integration design vs migration design
General 05 integration design vs migration design
 
General 06 scribe online or insight
General 06   scribe online or insightGeneral 06   scribe online or insight
General 06 scribe online or insight
 
Scribe insight 01 publisher deep dive
Scribe insight 01   publisher deep diveScribe insight 01   publisher deep dive
Scribe insight 01 publisher deep dive
 
Scribe insight 02 need for speed
Scribe insight 02   need for speedScribe insight 02   need for speed
Scribe insight 02 need for speed
 
Scribe insight 03 elevating performance
Scribe insight 03   elevating performanceScribe insight 03   elevating performance
Scribe insight 03 elevating performance
 
Scribe insight 05 dynamics ax
Scribe insight 05   dynamics axScribe insight 05   dynamics ax
Scribe insight 05 dynamics ax
 
Scribe insight 04 insight 7.9.0
Scribe insight 04   insight 7.9.0Scribe insight 04   insight 7.9.0
Scribe insight 04 insight 7.9.0
 
Scribe online 03 scribe online cdk and api overview
Scribe online 03   scribe online cdk and api overviewScribe online 03   scribe online cdk and api overview
Scribe online 03 scribe online cdk and api overview
 
Scribe online 04 o data connector
Scribe online 04   o data connectorScribe online 04   o data connector
Scribe online 04 o data connector
 
Scribe online 05 marketing automation and crm
Scribe online 05   marketing automation and crmScribe online 05   marketing automation and crm
Scribe online 05 marketing automation and crm
 
Building a crm data strategy goals that boost business performance finalex_scr
Building a crm data strategy goals that boost business performance finalex_scrBuilding a crm data strategy goals that boost business performance finalex_scr
Building a crm data strategy goals that boost business performance finalex_scr
 
Connect On-Premise and Cloud ERP and Donor Database to Lower TCO
Connect On-Premise and Cloud ERP and Donor Database to Lower TCOConnect On-Premise and Cloud ERP and Donor Database to Lower TCO
Connect On-Premise and Cloud ERP and Donor Database to Lower TCO
 

Dernier

Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 

Dernier (20)

Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 

10 Best Practices for Integrating your Customer Data

  • 1. 10 Best Practices for Integrating Your Customer Data Paul Varley, Director of Product Management Pierre Hulsebus, Senior Sales Engineer 1 CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved. © 2014 Scribe | © 2012-2013 Scribe All rights reserved.
  • 2. Housekeeping • Phone lines are muted • Presentation is approximately 60 minutes • Use the “Questions” area of GTW to submit your questions • Questions will be addressed at the end of the presentation or by email follow up. CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved. © 2014 Scribe | © 2012-2013 Scribe All rights reserved.
  • 3. Agenda • Introductions • The 10 Best Practices - 3 You Say Integration, I Say Integration Have a Plan…With a Measurable Outcome The Real Budget Know Thy Systems Map Twice, Integrate Once Garbage In, Garbage Out Selecting An Approach Design vs Performance Setting Expectations Customer Involvement CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved. © 2014 Scribe | © 2012-2013 Scribe All rights reserved.
  • 4. About the Presenters Paul Varley – Director, Product Management Paul.Varley@scribesoft.com 4 CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved. © 2014 Scribe | © 2012-2013 Scribe All rights reserved. Pierre Hulsebus – Senior Sales Engineer Pierre.Hulsebus@scribesoft.com @Infuseme
  • 5. You Say Integration, I Say Integration 5 CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved. © 2014 Scribe | © 2012-2013 Scribe All rights reserved.
  • 6. You Say Integration, I Say Integration • Integration is a broad term. • Drill down to the specifics of the business problem first. • It’s possible that integration is not the optimal solution to the problem. • Have a common definition and understanding between you and your customer of what the integration will do as an end goal. For example: - Eliminate manual data entry. - Automate a business process. - Provide missing information for a report or reports. 6 CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved. © 2014 Scribe | © 2012-2013 Scribe All rights reserved.
  • 7. Have a Plan with a Measurable Outcome 7 CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved. © 2014 Scribe | © 2012-2013 Scribe All rights reserved.
  • 8. Have a Plan with a Measureable Outcome • Your integration project should be focused on something tangible and valuable to your business. - Avoid the “we need to integrate our Sales & Marketing data!” imperative. • Start modestly and build on your successes. - If your goal is large or complex, chunk it up into bite-sized projects that have a very specific deliverable. - Tightly defined projects with very clear outcomes are usually the most successful. - Most integration projects can layer on each other – you don’t need to boil the ocean in the first phase. • Pick metrics with your customer that you both feel will show the success of the integration. 8 CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved. © 2014 Scribe | © 2012-2013 Scribe All rights reserved.
  • 9. Your Real Budget 9 CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved. © 2014 Scribe | © 2012-2013 Scribe All rights reserved.
  • 10. Your Real Budget • Include generous estimates for research and learning curve. • Make sure you understand any new costs that will arise from the integration: - Vendors sometime charge for API transactions. - You may need extra licenses or different licenses to access the system. - You may need to purchase or upgrade software or hardware. • If you’re planning on using a new integration tool or platform, include time and money for training. • Include the costs of on-going maintenance of the integration in your initial budget: - Who is going to “own” the integrations (and the tools used)? - What training do they need? (and ongoing training)? - Will we need professional services in the future for upgrades, etc? 10 CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved. © 2014 Scribe | © 2012-2013 Scribe All rights reserved.
  • 11. Know Thy Systems 11 CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved. © 2014 Scribe | © 2012-2013 Scribe All rights reserved.
  • 12. Know Thy Systems • It’s a good idea to manually enter data in your target systems and document the behavior of that data before you integrate: - New or changed data can trigger workflows or other cascading effects that you didn’t bargain for (and may be very difficult to undo). • Understand your application or data source limitations: - API throttling – time of day, number of transactions, etc. - What the API can and cannot do. - Alternate data access methods your vendor may offer (CSV file extract, direct database access, etc). - Know the data access techniques your vendor endorses (and supports) and which ones they don’t’. - What data your vendors gives access to and what it doesn’t. 12 CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved. © 2014 Scribe | © 2012-2013 Scribe All rights reserved.
  • 13. Map Twice, Integrate Once 13 CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved. © 2014 Scribe | © 2012-2013 Scribe All rights reserved.
  • 14. Map Twice, Integrate Once • Spend the time to document your mappings and workflows before you choose any integration approach or tool. - Excellent way to suss out issues well before you start the project (and how to handle them). - Excellent tool for discussion with customer if you have questions about how data should be transformed or presented. • Your integration design will be extremely helpful for picking the appropriate integration approach and platform. - You’ll have all the questions to ask your vendor, consultant, etc ahead of time. - You do not want to go down one path with an approach only to discover it won’t fit your needs after all. 14 CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved. © 2014 Scribe | © 2012-2013 Scribe All rights reserved.
  • 15. Garbage In Garbage Out 15 CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved. © 2014 Scribe | © 2012-2013 Scribe All rights reserved.
  • 16. Garbage In, Garbage Out • Integration will not fix bad business processes or bad data. • Bad data or bad process is the single biggest reason why integration projects and the applications are perceived to be “bad” or “not right for the company”. • You may have to “fix” the garbage before you integrate – there are many approaches to doing this: - Might be a separate project focused on removing dupes, old data, etc. - May be handled in-stream during integration with formulas and transformations. - May choose to synchronize a subset of data that fits a particular criteria (data less than 6 months old). - Etc. 16 CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved. © 2014 Scribe | © 2012-2013 Scribe All rights reserved.
  • 17. Selecting An Approach 17 CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved. © 2014 Scribe | © 2012-2013 Scribe All rights reserved.
  • 18. Selecting an Approach • There is no “the one club in the bag” – it is reasonable to expect that you might have 2 or more integration approaches over time. • Consider both the project and the person maintaining/using the integration approach in the future when you pick your approach. - Sometimes a more limited tool is better if the person has to do things quickly, easily, and lower cost. - Sometimes a broader platform is better if you know you’ll be doing a lot of integrations in the future to a lot of different things. • Pick the right approach for your business, needs, budgets, and appetite. - That might not be the trendy new thing in CIO Magazine or Computerworld. - Lots of options to choose from today. 18 CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved. © 2014 Scribe | © 2012-2013 Scribe All rights reserved.
  • 19. Design & Performance 19 CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved. © 2014 Scribe | © 2012-2013 Scribe All rights reserved.
  • 20. Design & Performance • There will always be tension between speed and complexity. Rarely can you have both great speed and great complexity, so plan accordingly. - You may have to do multiple passes to get what you need. • Integration tools and approaches can be hampered by the vendor and other outside factors. - API speeds, throttling. Not all APIs are designed for performance. - Things like databases could be hampered by hardware resources, index/table design, configurations, etc. - Network latency can be an issue with cloud integrations. Don’t expect speed on your single T1 for your 500 employees and your cloud integration. 20 CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved. © 2014 Scribe | © 2012-2013 Scribe All rights reserved.
  • 21. Setting Expectations 21 CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved. © 2014 Scribe | © 2012-2013 Scribe All rights reserved.
  • 22. Setting Expectations • Clear and constant dialogue with your customer is a must. • Explain to the customer factors that might put the project at risk or that you may have no control over. • Your customer may have very unrealistic expectations or doesn’t understand technologies. Have that conversation and dig deep to uncover any “technology beliefs”: - “we have to have 1 billion records updated every night in a 30 minute window” - “we expect that we should be loading 10,000 records a second” - “why can’t we spread the processing on everyone’s desktop or laptop like SETI and it will be really fast then” 22 CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved. © 2014 Scribe | © 2012-2013 Scribe All rights reserved.
  • 23. Happy Customer, Successful Project 23 CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved. © 2014 Scribe | © 2012-2013 Scribe All rights reserved.
  • 24. Happy Customer, Successful Project • Keep your customer busy throughout the project: - Validate processes as you go along. - Frequent user acceptance testing in a demo system is key. - Have frequent check-ins and status updates. • The more involved the customer, the better success of the project. 24 CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved. © 2014 Scribe | © 2012-2013 Scribe All rights reserved.
  • 25. • Beginning the week of February 17th www.scribesoft.com/webinars 25 CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved. © 2014 Scribe | © 2012-2013 Scribe All rights reserved.
  • 26. Contact Us • Paul Varley – Director, Product Management • Pierre Hulsebus – Senior Sales Engineer • Paul.Varley@scribesoft.com • Pierre.Hulsebus@scribesoft.com • @Infuseme www.scribesoft.com Questions? 26 CONFIDENTIAL Software Corporation. Software Corporation. All rights reserved. © 2014 Scribe | © 2012-2013 Scribe All rights reserved.

Notes de l'éditeur

  1. As Director of Product Management, Paul Varley orchestrates the product planning, development and release processes at Scribe.As a Senior Sales Engineer for Scribe Software.  Pierre’s duties take him all over the world, meeting with organizations to help them understand how to integrate complex customer data.   Pierre has over 24 years of experience in information technology, sales, and marketing. He is a nationally-recognized expert in Dynamics CRM, and complex data migration and integration projects. Pierre was a contributing author to the book Teach Yourself Microsoft Dynamics CRM 2011 in 24 Hours.
  2. In the coming months we will be hosting a new webinar series more specifically on topics covered in todays webinar.Of the last five we just covered which would you like to see in a deep dive.