SlideShare une entreprise Scribd logo
1  sur  31
Télécharger pour lire hors ligne
Strategies and Lessons 
Learned from Enterprise 
Integration of uProduce and 
uStore 
Jeffrey Stewart
Today’s Todo’s 
❑First Principles First 
❑What are my Top 10 tips? 
❑Takeways 
*
Integrating Marketing Automation 
• Crowded Complexity 
• Pillars of Success 
• Order the Chaos 
*
Crowded Field Complexity
Pillars of Success 
Pillars of Success 
SIMPLE STANDARDS 
SCALABLE 
MODULAR 
DISTRIBUTED EXTENSIBLE 
SIMPLE STANDARDS
Order the Chaos
About Simple 
“ Make things as 
simple as 
possible, 
but no simpler. ” 
– Einstein 
▪ Complex is different than Complicated 
▪ Make simple Components that are 
connectible to make up a complex 
system 
▪ Standard interconnects promotes 
flexibility, interchangeability and 
extensions 
▪ Individual pieces can form into self-contained 
independent operational 
entities 
▪ Multiple independent units can be 
scaled easier than monolithic systems 
▪ One size does not fit all so support for 
custom is essential 
*
Top 10 List of Tips 
1) Think Capability not Technology 
2) Layer it On – Three's Company 
3) Parts is Parts 
4) It’s Just Logical 
5) MDM Enables MCM 
6) Give SOAP a REST 
7) DB Or Not DB - That Is The Question 
8) Tight May Be Just Right 
9) Are You Sure? Proof It 
10) Have a Strategy with Style
Tip #1 
Think Capability not Technology 
Organizational capabilities should drive Enterprise 
Architecture (EA) and integration strategy of 
technology enablers to reach an enterprise 
strategy goal 
*
3 Questions for Enterprise Capability 
Enablers 
• Does it support enterprise 
strategic goals and drive 
vision? 
• Does it reduce or 
subordinate a resource 
constraint or technical 
debt? 
• Does it support the 6 pillars 
of successful systems? 
* 
Marketing Analytics 
Data Mining & 
Modeling 
Reporting & 
Access 
Profiling & 
Segmenting 
Capability 
Process 
Process 
Technology
Tip #2 
Layer it on – Three’s Company 
Marketing Automation (MA) touches all multiple 
layers of an organization’s Marketing Function... 
some more than others 
*
Enterprise Marketing Functions 
• Strategy & Planning 
• organize function strategic 
initiatives and planning 
documentation 
• Marketing Operations 
Management 
– provide tactical execution 
guidance campaign panning 
• Multi-Channel Campaign 
Management 
– executes marketing 
communication campaign and 
measurements
Tip #3 
It’s Just Logical 
A framework approach to EA defines capabilities 
as logical constructs instead of systems - one 
logical environment for each capability enabling 
feature 
*
Logical - Functional - Physical Models 
• Logical 
– Defining capability enablers as logical blocks 
• Functional 
– Defining data center into server functional 
components 
• Physical 
– Organization of data center components as 
physical systems
Tip #4 
Parts is Parts: 
Stackable, Layerable, Connectible 
Think of XMPie as a series of interconnected and 
integrable parts rather than a monolithic solution 
*
So many ways to connect them…
Tip #5 
MDM enables MCM 
Leverage Master Data Management (MDM) to 
integrate with and enable Multi-Channel 
Management (MCM) 
*
EDM – Enterprise Data Model 
• Design superset structure 
definitions to enable reuse and 
to future proof 
• Adopt and extend standards 
to promote reuse and to future 
proof development 
• Data Governance & Metadata 
Management 
• Merger & Acquisition 
assimilation 
• Information as a Service in an 
SOA Environment
Tip #6 
Give SOAP a REST 
While Simple Object Access Protocol (SOAP) 
remains relevant, modern Service Oriented 
Architecture (SOA) is centered around 
Representational State Transfer (REST) 
architecture 
*
RESTful Simplicity vs SOAP Complexity 
● Develop common RESTful 
API for all channel mode 
interfaces 
● Architect multichannel 
communication modes to be 
plug-in replaceable 
● Design REST interface for 
XMPie to abstract only 
needed information 
● Prototype API First for testing 
and development with UI 
prototypes
Tip #7 
DB Or Not DB - That Is The Question 
Integrating with uProduce and uStore via database 
dataset workflow has its advantages – simplicity 
and familiarity to begin with 
*
Transfer Datasets Via Tables 
• Analyze source data 
providers and destination 
data elements 
• Map source data to 
uProduce and uStore 
dataset tables 
• Test data source to 
destination table workflow 
• Automate data transfers 
and uProduce jobs
Tip #8 
Tight may be Just Right 
Custom XMPie extensions and widgets provide 
tight integration that delivers tools to adapt to other 
systems in addition to other systems adapting in 
the right scenario 
*
Integrate to and from XMPie 
• Integration via uStore 
custom widgets and uPlan 
extensions 
• Widget customization allow 
data exchange in ways out 
of the box does not 
• uPlan extension allow 
custom data transformation 
and business logic
Tip #9 
You Are Not Sure? Proof it 
Use the complete, out of the box platform for proof 
of concept without customization expense - 
compare options, prove it and optimize later 
*
Prototype and Decision Matrix 
• Dozens of options exist for 
each channel, each format 
and each function 
• Compare and contrast 
options, features, prices and 
TCO 
• Prototype each channel in 
XMPie tools first to gain 
knowledge of unknown issues
Tip #10 
You Need a Strategy with Style 
Multiple channels require multiple style 
specifications that need a strategy to ensure 
consistency and efficiency 
*
Says it with (css) Style(s) 
• Style needs to be considered at the 
beginning of design of variable 
templates. 
• It’s variability needs to be based on 
tags within managed content. 
• Flexibility exists at template design 
time and is where styles are managed. 
• HTML based content is limited to the 
sophistication of the editing tool. 
• Script transform Tagged Text to CSS 
• DIV tags allow extreme flexibility but 
based inline tagging are more 
common.
Takeaways 
 uProduce engine can be automated and managed via external applications 
 Tracker DB can be used for all touchpoint activates via proxies and DB inserts 
 uStore products require manual configuration, production integration via API 
 By abstracting touchpoint, content, and templates, vendor neutrality achievable 
 XNIP may or may not provide all layout functionality need to achieve future vision 
 Leveraging standards, such as XHTML, allow multiple tool utilization 
 Style needs to be considered at the beginning of design of variable templates 
 HTML based content is limited to the sophistication of the editing tool. DIV tags 
allow extreme flexibility but based inline tagging are more common 
 Create strategies that are vendor / tool independent – overall success is improved
Jeffrey Stewart 
IT and Management Consultant 
Asterius Media LLC 
Email: jstewart@asteriusmedia.com 
stewjeffrey@gmail.com 
Twitter: JeffreyAStewart 
LinkedIn: jeffreyastewart 
SlideShare: stewtrekk 
Facebook: JAStewart 
Tumblr: jastewart.tumblr.com 
Thank you!
Evaluate this Session 
www.surveymonkey.com/s/XUG14Eval 
Session Evaluation Number: 19 
*

Contenu connexe

Tendances

Cloud Strategy Methodology Visualisation
Cloud Strategy Methodology VisualisationCloud Strategy Methodology Visualisation
Cloud Strategy Methodology VisualisationGareth Llewellyn
 
The 15 ITIL Steps to DBaaS in the Cloud
The 15 ITIL Steps to DBaaS in the CloudThe 15 ITIL Steps to DBaaS in the Cloud
The 15 ITIL Steps to DBaaS in the CloudJoaquin Marques
 
PROSTEP Api for the Digital Thread
PROSTEP Api for the Digital ThreadPROSTEP Api for the Digital Thread
PROSTEP Api for the Digital ThreadJoseph Lopez, M.ISM
 
Center of Excellence for Enterprise Content Management: a how-to guide
Center of Excellence for Enterprise Content Management:  a how-to guideCenter of Excellence for Enterprise Content Management:  a how-to guide
Center of Excellence for Enterprise Content Management: a how-to guideJoaquin Marques
 
A NetApp IT People & Process Transformation Story - Deliver
A NetApp IT People & Process Transformation Story - DeliverA NetApp IT People & Process Transformation Story - Deliver
A NetApp IT People & Process Transformation Story - DeliverNetApp
 
Modernising the Enterprise: An Evening with the AWS Enterprise User Group
Modernising the Enterprise: An Evening with the AWS Enterprise User GroupModernising the Enterprise: An Evening with the AWS Enterprise User Group
Modernising the Enterprise: An Evening with the AWS Enterprise User GroupHarley Young
 
Building a Cloud Strategy
Building a Cloud StrategyBuilding a Cloud Strategy
Building a Cloud StrategyMike Watson
 
The Cloud Enabled IT Operating Model - Business
The Cloud Enabled IT Operating Model - BusinessThe Cloud Enabled IT Operating Model - Business
The Cloud Enabled IT Operating Model - BusinessAmazon Web Services
 
Cw13 dell cloud computing for telco sp by anis tell
Cw13 dell cloud computing for telco sp by anis tellCw13 dell cloud computing for telco sp by anis tell
Cw13 dell cloud computing for telco sp by anis tellTheInevitableCloud
 
Moving Toward ITaaS
Moving Toward ITaaSMoving Toward ITaaS
Moving Toward ITaaSNetApp
 
MT112 CHANNEL You don't have to dance around Dell EMC channel services...an ...
MT112 CHANNEL  You don't have to dance around Dell EMC channel services...an ...MT112 CHANNEL  You don't have to dance around Dell EMC channel services...an ...
MT112 CHANNEL You don't have to dance around Dell EMC channel services...an ...Dell EMC World
 
A Model-Driven Approach to Support Cloud Migration Process- A Language Infras...
A Model-Driven Approach to Support Cloud Migration Process- A Language Infras...A Model-Driven Approach to Support Cloud Migration Process- A Language Infras...
A Model-Driven Approach to Support Cloud Migration Process- A Language Infras...Mahdi_Fahmideh
 
Five ways a Technology refresh strategy can lead to a Successful Digital Tran...
Five ways a Technology refresh strategy can lead to a Successful Digital Tran...Five ways a Technology refresh strategy can lead to a Successful Digital Tran...
Five ways a Technology refresh strategy can lead to a Successful Digital Tran...Rahul Singh
 
The value of cloud computing to ITSM
The value of cloud computing to ITSMThe value of cloud computing to ITSM
The value of cloud computing to ITSMPatrick Keogh
 
Dell Boomi Hyderabad meetup
Dell Boomi Hyderabad meetupDell Boomi Hyderabad meetup
Dell Boomi Hyderabad meetupVijay Reddy
 
Sysvana and ITaaS
Sysvana and ITaaSSysvana and ITaaS
Sysvana and ITaaSSysvana
 

Tendances (20)

Cloud Strategy Methodology Visualisation
Cloud Strategy Methodology VisualisationCloud Strategy Methodology Visualisation
Cloud Strategy Methodology Visualisation
 
ExertionMaxx, LLC
ExertionMaxx, LLC ExertionMaxx, LLC
ExertionMaxx, LLC
 
The 15 ITIL Steps to DBaaS in the Cloud
The 15 ITIL Steps to DBaaS in the CloudThe 15 ITIL Steps to DBaaS in the Cloud
The 15 ITIL Steps to DBaaS in the Cloud
 
PROSTEP Api for the Digital Thread
PROSTEP Api for the Digital ThreadPROSTEP Api for the Digital Thread
PROSTEP Api for the Digital Thread
 
Center of Excellence for Enterprise Content Management: a how-to guide
Center of Excellence for Enterprise Content Management:  a how-to guideCenter of Excellence for Enterprise Content Management:  a how-to guide
Center of Excellence for Enterprise Content Management: a how-to guide
 
A NetApp IT People & Process Transformation Story - Deliver
A NetApp IT People & Process Transformation Story - DeliverA NetApp IT People & Process Transformation Story - Deliver
A NetApp IT People & Process Transformation Story - Deliver
 
Modernising the Enterprise: An Evening with the AWS Enterprise User Group
Modernising the Enterprise: An Evening with the AWS Enterprise User GroupModernising the Enterprise: An Evening with the AWS Enterprise User Group
Modernising the Enterprise: An Evening with the AWS Enterprise User Group
 
TechAtWork 2010
TechAtWork 2010TechAtWork 2010
TechAtWork 2010
 
Building a Cloud Strategy
Building a Cloud StrategyBuilding a Cloud Strategy
Building a Cloud Strategy
 
The Cloud Enabled IT Operating Model - Business
The Cloud Enabled IT Operating Model - BusinessThe Cloud Enabled IT Operating Model - Business
The Cloud Enabled IT Operating Model - Business
 
Offshoring Partnering with Progression
Offshoring Partnering with ProgressionOffshoring Partnering with Progression
Offshoring Partnering with Progression
 
Cw13 dell cloud computing for telco sp by anis tell
Cw13 dell cloud computing for telco sp by anis tellCw13 dell cloud computing for telco sp by anis tell
Cw13 dell cloud computing for telco sp by anis tell
 
Moving Toward ITaaS
Moving Toward ITaaSMoving Toward ITaaS
Moving Toward ITaaS
 
MT112 CHANNEL You don't have to dance around Dell EMC channel services...an ...
MT112 CHANNEL  You don't have to dance around Dell EMC channel services...an ...MT112 CHANNEL  You don't have to dance around Dell EMC channel services...an ...
MT112 CHANNEL You don't have to dance around Dell EMC channel services...an ...
 
A Model-Driven Approach to Support Cloud Migration Process- A Language Infras...
A Model-Driven Approach to Support Cloud Migration Process- A Language Infras...A Model-Driven Approach to Support Cloud Migration Process- A Language Infras...
A Model-Driven Approach to Support Cloud Migration Process- A Language Infras...
 
Five ways a Technology refresh strategy can lead to a Successful Digital Tran...
Five ways a Technology refresh strategy can lead to a Successful Digital Tran...Five ways a Technology refresh strategy can lead to a Successful Digital Tran...
Five ways a Technology refresh strategy can lead to a Successful Digital Tran...
 
The value of cloud computing to ITSM
The value of cloud computing to ITSMThe value of cloud computing to ITSM
The value of cloud computing to ITSM
 
Dell Boomi Hyderabad meetup
Dell Boomi Hyderabad meetupDell Boomi Hyderabad meetup
Dell Boomi Hyderabad meetup
 
Dell boomi
Dell boomiDell boomi
Dell boomi
 
Sysvana and ITaaS
Sysvana and ITaaSSysvana and ITaaS
Sysvana and ITaaS
 

Similaire à Strategies and Lessons Learned from Enterprise Integration of uProduce and uStore

Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013
Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013
Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013Emtec Inc.
 
An intro to building an architecture repository meta model and modeling frame...
An intro to building an architecture repository meta model and modeling frame...An intro to building an architecture repository meta model and modeling frame...
An intro to building an architecture repository meta model and modeling frame...wweinmeyer79
 
DevOps and APIs: Great Alone, Better Together
DevOps and APIs: Great Alone, Better Together DevOps and APIs: Great Alone, Better Together
DevOps and APIs: Great Alone, Better Together MuleSoft
 
Open, Secure & Transparent AI Pipelines
Open, Secure & Transparent AI PipelinesOpen, Secure & Transparent AI Pipelines
Open, Secure & Transparent AI PipelinesNick Pentreath
 
The Key to Big Data Modeling: Collaboration
The Key to Big Data Modeling: CollaborationThe Key to Big Data Modeling: Collaboration
The Key to Big Data Modeling: CollaborationEmbarcadero Technologies
 
Practical_Business_Rules_Development_and_Use
Practical_Business_Rules_Development_and_UsePractical_Business_Rules_Development_and_Use
Practical_Business_Rules_Development_and_UseMichael Cook
 
Canadian Experts Discuss Modern Data Stacks and Cloud Computing for 5 Years o...
Canadian Experts Discuss Modern Data Stacks and Cloud Computing for 5 Years o...Canadian Experts Discuss Modern Data Stacks and Cloud Computing for 5 Years o...
Canadian Experts Discuss Modern Data Stacks and Cloud Computing for 5 Years o...Daniel Zivkovic
 
Productionising Machine Learning Models
Productionising Machine Learning ModelsProductionising Machine Learning Models
Productionising Machine Learning ModelsTash Bickley
 
A comprehensive guide to Salesforce Org Strategy
A comprehensive guide to Salesforce Org StrategyA comprehensive guide to Salesforce Org Strategy
A comprehensive guide to Salesforce Org StrategyGaytri khandelwal
 
Scott Youngbloom - Guide to CCMS Implementation Success
Scott Youngbloom - Guide to CCMS Implementation SuccessScott Youngbloom - Guide to CCMS Implementation Success
Scott Youngbloom - Guide to CCMS Implementation SuccessLavaConConference
 
2016_GarrettThurstonModelBasedEnterpriseCOE_Presentation
2016_GarrettThurstonModelBasedEnterpriseCOE_Presentation2016_GarrettThurstonModelBasedEnterpriseCOE_Presentation
2016_GarrettThurstonModelBasedEnterpriseCOE_PresentationFoliage
 
LMS for SMBs
LMS for SMBsLMS for SMBs
LMS for SMBsUpsideLMS
 
Leading CRM Solutions – An Overview and Comparison
Leading CRM Solutions – An Overview and ComparisonLeading CRM Solutions – An Overview and Comparison
Leading CRM Solutions – An Overview and ComparisonNet at Work
 
Architecting a Large Software Project - Lessons Learned
Architecting a Large Software Project - Lessons LearnedArchitecting a Large Software Project - Lessons Learned
Architecting a Large Software Project - Lessons LearnedJoão Pedro Martins
 
Supporting material for my Webinar to the ACS - June2017
Supporting material for my Webinar to the ACS - June2017Supporting material for my Webinar to the ACS - June2017
Supporting material for my Webinar to the ACS - June2017Daljit Banger
 
What is Data as a Service by T-Mobile Principle Technical PM
What is Data as a Service by T-Mobile Principle Technical PMWhat is Data as a Service by T-Mobile Principle Technical PM
What is Data as a Service by T-Mobile Principle Technical PMProduct School
 
ITARC15 Workshop - Architecting a Large Software Project - Lessons Learned
ITARC15 Workshop - Architecting a Large Software Project - Lessons LearnedITARC15 Workshop - Architecting a Large Software Project - Lessons Learned
ITARC15 Workshop - Architecting a Large Software Project - Lessons LearnedJoão Pedro Martins
 
Mark Willemse - Strategy & Deployment Journey
Mark Willemse - Strategy & Deployment JourneyMark Willemse - Strategy & Deployment Journey
Mark Willemse - Strategy & Deployment JourneyIBM Sverige
 
Modernising the data warehouse - January 2019
Modernising the data warehouse - January 2019Modernising the data warehouse - January 2019
Modernising the data warehouse - January 2019Phil Watt
 

Similaire à Strategies and Lessons Learned from Enterprise Integration of uProduce and uStore (20)

Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013
Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013
Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013
 
An intro to building an architecture repository meta model and modeling frame...
An intro to building an architecture repository meta model and modeling frame...An intro to building an architecture repository meta model and modeling frame...
An intro to building an architecture repository meta model and modeling frame...
 
DevOps and APIs: Great Alone, Better Together
DevOps and APIs: Great Alone, Better Together DevOps and APIs: Great Alone, Better Together
DevOps and APIs: Great Alone, Better Together
 
Open, Secure & Transparent AI Pipelines
Open, Secure & Transparent AI PipelinesOpen, Secure & Transparent AI Pipelines
Open, Secure & Transparent AI Pipelines
 
The Key to Big Data Modeling: Collaboration
The Key to Big Data Modeling: CollaborationThe Key to Big Data Modeling: Collaboration
The Key to Big Data Modeling: Collaboration
 
Practical_Business_Rules_Development_and_Use
Practical_Business_Rules_Development_and_UsePractical_Business_Rules_Development_and_Use
Practical_Business_Rules_Development_and_Use
 
Canadian Experts Discuss Modern Data Stacks and Cloud Computing for 5 Years o...
Canadian Experts Discuss Modern Data Stacks and Cloud Computing for 5 Years o...Canadian Experts Discuss Modern Data Stacks and Cloud Computing for 5 Years o...
Canadian Experts Discuss Modern Data Stacks and Cloud Computing for 5 Years o...
 
Productionising Machine Learning Models
Productionising Machine Learning ModelsProductionising Machine Learning Models
Productionising Machine Learning Models
 
A comprehensive guide to Salesforce Org Strategy
A comprehensive guide to Salesforce Org StrategyA comprehensive guide to Salesforce Org Strategy
A comprehensive guide to Salesforce Org Strategy
 
Scott Youngbloom - Guide to CCMS Implementation Success
Scott Youngbloom - Guide to CCMS Implementation SuccessScott Youngbloom - Guide to CCMS Implementation Success
Scott Youngbloom - Guide to CCMS Implementation Success
 
2016_GarrettThurstonModelBasedEnterpriseCOE_Presentation
2016_GarrettThurstonModelBasedEnterpriseCOE_Presentation2016_GarrettThurstonModelBasedEnterpriseCOE_Presentation
2016_GarrettThurstonModelBasedEnterpriseCOE_Presentation
 
Erp final
Erp finalErp final
Erp final
 
LMS for SMBs
LMS for SMBsLMS for SMBs
LMS for SMBs
 
Leading CRM Solutions – An Overview and Comparison
Leading CRM Solutions – An Overview and ComparisonLeading CRM Solutions – An Overview and Comparison
Leading CRM Solutions – An Overview and Comparison
 
Architecting a Large Software Project - Lessons Learned
Architecting a Large Software Project - Lessons LearnedArchitecting a Large Software Project - Lessons Learned
Architecting a Large Software Project - Lessons Learned
 
Supporting material for my Webinar to the ACS - June2017
Supporting material for my Webinar to the ACS - June2017Supporting material for my Webinar to the ACS - June2017
Supporting material for my Webinar to the ACS - June2017
 
What is Data as a Service by T-Mobile Principle Technical PM
What is Data as a Service by T-Mobile Principle Technical PMWhat is Data as a Service by T-Mobile Principle Technical PM
What is Data as a Service by T-Mobile Principle Technical PM
 
ITARC15 Workshop - Architecting a Large Software Project - Lessons Learned
ITARC15 Workshop - Architecting a Large Software Project - Lessons LearnedITARC15 Workshop - Architecting a Large Software Project - Lessons Learned
ITARC15 Workshop - Architecting a Large Software Project - Lessons Learned
 
Mark Willemse - Strategy & Deployment Journey
Mark Willemse - Strategy & Deployment JourneyMark Willemse - Strategy & Deployment Journey
Mark Willemse - Strategy & Deployment Journey
 
Modernising the data warehouse - January 2019
Modernising the data warehouse - January 2019Modernising the data warehouse - January 2019
Modernising the data warehouse - January 2019
 

Plus de Jeffrey Stewart

Now that you've sold it how do you build it - XMPie Users Conference XUG 202...
Now that you've sold it how do you build it  - XMPie Users Conference XUG 202...Now that you've sold it how do you build it  - XMPie Users Conference XUG 202...
Now that you've sold it how do you build it - XMPie Users Conference XUG 202...Jeffrey Stewart
 
Building digital product masters to prevail in the age of accelerations parts...
Building digital product masters to prevail in the age of accelerations parts...Building digital product masters to prevail in the age of accelerations parts...
Building digital product masters to prevail in the age of accelerations parts...Jeffrey Stewart
 
2016 XUG Conference Big Data: Big Deal for Personalized Communications or Meh?
2016 XUG Conference   Big Data: Big Deal for Personalized Communications or Meh?2016 XUG Conference   Big Data: Big Deal for Personalized Communications or Meh?
2016 XUG Conference Big Data: Big Deal for Personalized Communications or Meh?Jeffrey Stewart
 
6 self checks for project team transformation
6 self checks for project team transformation6 self checks for project team transformation
6 self checks for project team transformationJeffrey Stewart
 
2014 Iowa Chapter Delta Chi Retreat – IMU January 25
2014 Iowa Chapter Delta Chi Retreat – IMU January 252014 Iowa Chapter Delta Chi Retreat – IMU January 25
2014 Iowa Chapter Delta Chi Retreat – IMU January 25Jeffrey Stewart
 
Trekk cross media series using xml to create once - distribute everywhere - e...
Trekk cross media series using xml to create once - distribute everywhere - e...Trekk cross media series using xml to create once - distribute everywhere - e...
Trekk cross media series using xml to create once - distribute everywhere - e...Jeffrey Stewart
 
Cloud computing, social media, technology and executive mba class niu - de...
Cloud computing, social media, technology and executive mba class   niu -  de...Cloud computing, social media, technology and executive mba class   niu -  de...
Cloud computing, social media, technology and executive mba class niu - de...Jeffrey Stewart
 
Communication Trends Impacting All of Us
Communication Trends Impacting All of UsCommunication Trends Impacting All of Us
Communication Trends Impacting All of UsJeffrey Stewart
 
Guest Column: Digital Trends Affect All of Us - Rockford Register Star
Guest Column:  Digital Trends Affect All of Us - Rockford Register StarGuest Column:  Digital Trends Affect All of Us - Rockford Register Star
Guest Column: Digital Trends Affect All of Us - Rockford Register StarJeffrey Stewart
 
Social Networks, Mobile Devices, Email and Direct Mail: Is This the Future of...
Social Networks, Mobile Devices, Email and Direct Mail: Is This the Future of...Social Networks, Mobile Devices, Email and Direct Mail: Is This the Future of...
Social Networks, Mobile Devices, Email and Direct Mail: Is This the Future of...Jeffrey Stewart
 
Large Volume Map Generation via Grid Computing
Large Volume Map Generation via Grid ComputingLarge Volume Map Generation via Grid Computing
Large Volume Map Generation via Grid ComputingJeffrey Stewart
 
IPA 2010 Technical Conference - SAAS and the Cloud
IPA 2010 Technical Conference - SAAS and the CloudIPA 2010 Technical Conference - SAAS and the Cloud
IPA 2010 Technical Conference - SAAS and the CloudJeffrey Stewart
 
Share Friday It's Greek to Me
Share Friday   It's Greek to MeShare Friday   It's Greek to Me
Share Friday It's Greek to MeJeffrey Stewart
 
ITM - Delivering the Promise of Cross-Media with Premedia
ITM - Delivering the Promise of Cross-Media with PremediaITM - Delivering the Promise of Cross-Media with Premedia
ITM - Delivering the Promise of Cross-Media with PremediaJeffrey Stewart
 
Infinite Possibilities - Social Media and Print
Infinite Possibilities - Social Media and PrintInfinite Possibilities - Social Media and Print
Infinite Possibilities - Social Media and PrintJeffrey Stewart
 
Structured Content—The Future of Cross-Media Content Distribution
Structured Content—The Future of Cross-Media Content DistributionStructured Content—The Future of Cross-Media Content Distribution
Structured Content—The Future of Cross-Media Content DistributionJeffrey Stewart
 
Web, Mobile, Social Media, Cross-Media and Education
 Web, Mobile, Social Media, Cross-Media and Education Web, Mobile, Social Media, Cross-Media and Education
Web, Mobile, Social Media, Cross-Media and EducationJeffrey Stewart
 
YPO / Graphic Source - Selling and Delivering the Promise of Cross-Media
YPO / Graphic Source -  Selling and Delivering the Promise of Cross-MediaYPO / Graphic Source -  Selling and Delivering the Promise of Cross-Media
YPO / Graphic Source - Selling and Delivering the Promise of Cross-MediaJeffrey Stewart
 
Using XML to Create Once - Distribute Everywhere
Using XML to Create Once - Distribute EverywhereUsing XML to Create Once - Distribute Everywhere
Using XML to Create Once - Distribute EverywhereJeffrey Stewart
 

Plus de Jeffrey Stewart (20)

Now that you've sold it how do you build it - XMPie Users Conference XUG 202...
Now that you've sold it how do you build it  - XMPie Users Conference XUG 202...Now that you've sold it how do you build it  - XMPie Users Conference XUG 202...
Now that you've sold it how do you build it - XMPie Users Conference XUG 202...
 
Building digital product masters to prevail in the age of accelerations parts...
Building digital product masters to prevail in the age of accelerations parts...Building digital product masters to prevail in the age of accelerations parts...
Building digital product masters to prevail in the age of accelerations parts...
 
2016 XUG Conference Big Data: Big Deal for Personalized Communications or Meh?
2016 XUG Conference   Big Data: Big Deal for Personalized Communications or Meh?2016 XUG Conference   Big Data: Big Deal for Personalized Communications or Meh?
2016 XUG Conference Big Data: Big Deal for Personalized Communications or Meh?
 
6 self checks for project team transformation
6 self checks for project team transformation6 self checks for project team transformation
6 self checks for project team transformation
 
2014 Iowa Chapter Delta Chi Retreat – IMU January 25
2014 Iowa Chapter Delta Chi Retreat – IMU January 252014 Iowa Chapter Delta Chi Retreat – IMU January 25
2014 Iowa Chapter Delta Chi Retreat – IMU January 25
 
Trekk cross media series using xml to create once - distribute everywhere - e...
Trekk cross media series using xml to create once - distribute everywhere - e...Trekk cross media series using xml to create once - distribute everywhere - e...
Trekk cross media series using xml to create once - distribute everywhere - e...
 
Cloud computing, social media, technology and executive mba class niu - de...
Cloud computing, social media, technology and executive mba class   niu -  de...Cloud computing, social media, technology and executive mba class   niu -  de...
Cloud computing, social media, technology and executive mba class niu - de...
 
To the cloud
To the cloudTo the cloud
To the cloud
 
Communication Trends Impacting All of Us
Communication Trends Impacting All of UsCommunication Trends Impacting All of Us
Communication Trends Impacting All of Us
 
Guest Column: Digital Trends Affect All of Us - Rockford Register Star
Guest Column:  Digital Trends Affect All of Us - Rockford Register StarGuest Column:  Digital Trends Affect All of Us - Rockford Register Star
Guest Column: Digital Trends Affect All of Us - Rockford Register Star
 
Social Networks, Mobile Devices, Email and Direct Mail: Is This the Future of...
Social Networks, Mobile Devices, Email and Direct Mail: Is This the Future of...Social Networks, Mobile Devices, Email and Direct Mail: Is This the Future of...
Social Networks, Mobile Devices, Email and Direct Mail: Is This the Future of...
 
Large Volume Map Generation via Grid Computing
Large Volume Map Generation via Grid ComputingLarge Volume Map Generation via Grid Computing
Large Volume Map Generation via Grid Computing
 
IPA 2010 Technical Conference - SAAS and the Cloud
IPA 2010 Technical Conference - SAAS and the CloudIPA 2010 Technical Conference - SAAS and the Cloud
IPA 2010 Technical Conference - SAAS and the Cloud
 
Share Friday It's Greek to Me
Share Friday   It's Greek to MeShare Friday   It's Greek to Me
Share Friday It's Greek to Me
 
ITM - Delivering the Promise of Cross-Media with Premedia
ITM - Delivering the Promise of Cross-Media with PremediaITM - Delivering the Promise of Cross-Media with Premedia
ITM - Delivering the Promise of Cross-Media with Premedia
 
Infinite Possibilities - Social Media and Print
Infinite Possibilities - Social Media and PrintInfinite Possibilities - Social Media and Print
Infinite Possibilities - Social Media and Print
 
Structured Content—The Future of Cross-Media Content Distribution
Structured Content—The Future of Cross-Media Content DistributionStructured Content—The Future of Cross-Media Content Distribution
Structured Content—The Future of Cross-Media Content Distribution
 
Web, Mobile, Social Media, Cross-Media and Education
 Web, Mobile, Social Media, Cross-Media and Education Web, Mobile, Social Media, Cross-Media and Education
Web, Mobile, Social Media, Cross-Media and Education
 
YPO / Graphic Source - Selling and Delivering the Promise of Cross-Media
YPO / Graphic Source -  Selling and Delivering the Promise of Cross-MediaYPO / Graphic Source -  Selling and Delivering the Promise of Cross-Media
YPO / Graphic Source - Selling and Delivering the Promise of Cross-Media
 
Using XML to Create Once - Distribute Everywhere
Using XML to Create Once - Distribute EverywhereUsing XML to Create Once - Distribute Everywhere
Using XML to Create Once - Distribute Everywhere
 

Dernier

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
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
 
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
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
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
 
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
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 

Dernier (20)

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
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
 
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
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
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
 
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
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 

Strategies and Lessons Learned from Enterprise Integration of uProduce and uStore

  • 1. Strategies and Lessons Learned from Enterprise Integration of uProduce and uStore Jeffrey Stewart
  • 2. Today’s Todo’s ❑First Principles First ❑What are my Top 10 tips? ❑Takeways *
  • 3. Integrating Marketing Automation • Crowded Complexity • Pillars of Success • Order the Chaos *
  • 5. Pillars of Success Pillars of Success SIMPLE STANDARDS SCALABLE MODULAR DISTRIBUTED EXTENSIBLE SIMPLE STANDARDS
  • 7. About Simple “ Make things as simple as possible, but no simpler. ” – Einstein ▪ Complex is different than Complicated ▪ Make simple Components that are connectible to make up a complex system ▪ Standard interconnects promotes flexibility, interchangeability and extensions ▪ Individual pieces can form into self-contained independent operational entities ▪ Multiple independent units can be scaled easier than monolithic systems ▪ One size does not fit all so support for custom is essential *
  • 8. Top 10 List of Tips 1) Think Capability not Technology 2) Layer it On – Three's Company 3) Parts is Parts 4) It’s Just Logical 5) MDM Enables MCM 6) Give SOAP a REST 7) DB Or Not DB - That Is The Question 8) Tight May Be Just Right 9) Are You Sure? Proof It 10) Have a Strategy with Style
  • 9. Tip #1 Think Capability not Technology Organizational capabilities should drive Enterprise Architecture (EA) and integration strategy of technology enablers to reach an enterprise strategy goal *
  • 10. 3 Questions for Enterprise Capability Enablers • Does it support enterprise strategic goals and drive vision? • Does it reduce or subordinate a resource constraint or technical debt? • Does it support the 6 pillars of successful systems? * Marketing Analytics Data Mining & Modeling Reporting & Access Profiling & Segmenting Capability Process Process Technology
  • 11. Tip #2 Layer it on – Three’s Company Marketing Automation (MA) touches all multiple layers of an organization’s Marketing Function... some more than others *
  • 12. Enterprise Marketing Functions • Strategy & Planning • organize function strategic initiatives and planning documentation • Marketing Operations Management – provide tactical execution guidance campaign panning • Multi-Channel Campaign Management – executes marketing communication campaign and measurements
  • 13. Tip #3 It’s Just Logical A framework approach to EA defines capabilities as logical constructs instead of systems - one logical environment for each capability enabling feature *
  • 14. Logical - Functional - Physical Models • Logical – Defining capability enablers as logical blocks • Functional – Defining data center into server functional components • Physical – Organization of data center components as physical systems
  • 15. Tip #4 Parts is Parts: Stackable, Layerable, Connectible Think of XMPie as a series of interconnected and integrable parts rather than a monolithic solution *
  • 16. So many ways to connect them…
  • 17. Tip #5 MDM enables MCM Leverage Master Data Management (MDM) to integrate with and enable Multi-Channel Management (MCM) *
  • 18. EDM – Enterprise Data Model • Design superset structure definitions to enable reuse and to future proof • Adopt and extend standards to promote reuse and to future proof development • Data Governance & Metadata Management • Merger & Acquisition assimilation • Information as a Service in an SOA Environment
  • 19. Tip #6 Give SOAP a REST While Simple Object Access Protocol (SOAP) remains relevant, modern Service Oriented Architecture (SOA) is centered around Representational State Transfer (REST) architecture *
  • 20. RESTful Simplicity vs SOAP Complexity ● Develop common RESTful API for all channel mode interfaces ● Architect multichannel communication modes to be plug-in replaceable ● Design REST interface for XMPie to abstract only needed information ● Prototype API First for testing and development with UI prototypes
  • 21. Tip #7 DB Or Not DB - That Is The Question Integrating with uProduce and uStore via database dataset workflow has its advantages – simplicity and familiarity to begin with *
  • 22. Transfer Datasets Via Tables • Analyze source data providers and destination data elements • Map source data to uProduce and uStore dataset tables • Test data source to destination table workflow • Automate data transfers and uProduce jobs
  • 23. Tip #8 Tight may be Just Right Custom XMPie extensions and widgets provide tight integration that delivers tools to adapt to other systems in addition to other systems adapting in the right scenario *
  • 24. Integrate to and from XMPie • Integration via uStore custom widgets and uPlan extensions • Widget customization allow data exchange in ways out of the box does not • uPlan extension allow custom data transformation and business logic
  • 25. Tip #9 You Are Not Sure? Proof it Use the complete, out of the box platform for proof of concept without customization expense - compare options, prove it and optimize later *
  • 26. Prototype and Decision Matrix • Dozens of options exist for each channel, each format and each function • Compare and contrast options, features, prices and TCO • Prototype each channel in XMPie tools first to gain knowledge of unknown issues
  • 27. Tip #10 You Need a Strategy with Style Multiple channels require multiple style specifications that need a strategy to ensure consistency and efficiency *
  • 28. Says it with (css) Style(s) • Style needs to be considered at the beginning of design of variable templates. • It’s variability needs to be based on tags within managed content. • Flexibility exists at template design time and is where styles are managed. • HTML based content is limited to the sophistication of the editing tool. • Script transform Tagged Text to CSS • DIV tags allow extreme flexibility but based inline tagging are more common.
  • 29. Takeaways uProduce engine can be automated and managed via external applications Tracker DB can be used for all touchpoint activates via proxies and DB inserts uStore products require manual configuration, production integration via API By abstracting touchpoint, content, and templates, vendor neutrality achievable XNIP may or may not provide all layout functionality need to achieve future vision Leveraging standards, such as XHTML, allow multiple tool utilization Style needs to be considered at the beginning of design of variable templates HTML based content is limited to the sophistication of the editing tool. DIV tags allow extreme flexibility but based inline tagging are more common Create strategies that are vendor / tool independent – overall success is improved
  • 30. Jeffrey Stewart IT and Management Consultant Asterius Media LLC Email: jstewart@asteriusmedia.com stewjeffrey@gmail.com Twitter: JeffreyAStewart LinkedIn: jeffreyastewart SlideShare: stewtrekk Facebook: JAStewart Tumblr: jastewart.tumblr.com Thank you!
  • 31. Evaluate this Session www.surveymonkey.com/s/XUG14Eval Session Evaluation Number: 19 *