SlideShare a Scribd company logo
1 of 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.

More Related Content

Viewers also liked

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
 

Viewers also liked (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)
 

More from 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.
 

More from 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
 

Recently uploaded

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
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
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
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
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
 
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
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
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
 
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
 
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 Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
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 Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 

Recently uploaded (20)

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
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
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...
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
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
 
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
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
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...
 
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
 
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 Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
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 Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 

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.

Editor's Notes

  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.