SlideShare una empresa de Scribd logo
1 de 29
Platform Publishing: Your Ticket to a
Better, Faster, Cheaper Products
Future Proofing Content Product Development

Marc Strohlein
Principal
Agile Business Logic

May 1, 2013
Agenda
•
•
•
•
•

What is Platform Publishing?
A Quick Look at Architectures
Defining Platform Publishing
The Five Pillars
Implementing Platform Publishing

10/31/2013

2013 Agile Business Logic

2
What is Platform Publishing?
• Concept, not a thing
• A way of thinking about product development
– Architectures and roadmaps
– Shared, re-usable content and resources

• A way of doing product development
– Agile, iterative processes
– Diverse, cross-functional talent and teams

10/31/2013

2013 Agile Business Logic

3
Incremental, Not Architected

10/31/2013

2013 Agile Business Logic

4
Planned and Architected

10/31/2013

2013 Agile Business Logic

5
Product-Centric Publishing
Product A

Product C

Product N

Content
Process A

10/31/2013

Product B

Content
Process B

Content
Process C

Content
Process N

2013 Agile Business Logic

6
Visual Depiction of Platform
Publishing
Product N

Product A
Product B

Product C

Content
Authoring

Search/
Browse

Viewing/
Analysis

Collaboration

Analytics

Tagging/
Taxonomies

Security

Search

Ent. Job
Function
Integration
Tools

Content Integration Layer

Big Data

User and Profile
Data (CRM)

Web
Content

Infrastructure Layer
10/31/2013

2013 Agile Business Logic

CMS
Repository

Purchased
Content
7
Platform Publishing Defined
Modular, cohesive collection of hardware,
software, people, and processes that provide a
unified foundation for creation and delivery of
content products, now and in the future
and,
Holistic way of thinking about product
development

10/31/2013

2013 Agile Business Logic

8
Extending the Definition
• Platform Publishing Environments are:
– Scalable
– Shareable and reusable
– Extensible and upgradeable
– Agile

10/31/2013

2013 Agile Business Logic

9
Why Consider Platform Publishing?
Innovation Drought
Mobile Device
Proliferation

Competitors who
Work 25 x 8
New Technology
Juggernaut

Your Product
Development

Your Technology
Millstone

Products Late and
Over Budget
Rapidly Changing User
Expectations

Social Everything
Fickle Customers

10/31/2013

2013 Agile Business Logic

10
How Can Platform Publishing Help?
• Enable user
personalization—content
in context

• Create a customer
engagement engine
• Support diverse devices
and formats easily
10/31/2013

2013 Agile Business Logic

11
How Can Platform Publishing Help?
• Leverage and re-use content
• Continuously enhance
products and technology
• Produce better, faster,
cheaper, products

10/31/2013

2013 Agile Business Logic

12
The Pillars of Platform Publishing
• Modular architectures and APIs
• Modern CMS, XML, and semantic technology
(intelligent content)
• Cloud-based development using scripting languages
and frameworks
• Analytics
• Diverse talent and agile practices

10/31/2013

2013 Agile Business Logic

13
Modular Architectures and APIs
• Modular architectures make it possible to
upgrade or swap out technology more easily
– No more rip and replace

• APIs enable an application to access content
and services from another application
– Flexibility for client delivery (Mash-ups)
– Glue for modular architectures

10/31/2013

2013 Agile Business Logic

14
Modularity
Monolithic

Modular

Product
Production and
Fulfillment
System

10/31/2013

2013 Agile Business Logic

15
API Example: NYT

10/31/2013

2013 Agile Business Logic

16
CMS, XML, and Semantic Tagging
• Modern CMS solves many content headaches
• XML enables content markup
• Content markup makes content componentized and re-usable
• Semantic markup makes content “intelligent”

10/31/2013

2013 Agile Business Logic

17
Why a Modern CMS?
• Older CMS
–
–
–
–

Repository
Versioning
Workflow
Security

• Modern CMS
–
–
–
–
–
–

Component content management
Targeted content marketing
Responsive design for diverse targets
Social media management
User experience management
XML, HTML5, CSS, XSLT

10/31/2013

2013 Agile Business Logic

18
• Semantic tagging
• Key word tagging
• Structure
tagging
• Display tagging
• No tagging-unstructured
10/31/2013

Value and Power

Tagging Value Hierarchy

2013 Agile Business Logic

• Act upon meaning
• Recommendations
• Relationships and linkages
“like”
• Personalization
• Workflow integration
• Discovery/search
enhancement
• Identify/manage components
• Display formatted
• Display

19
Scripting Languages, Frameworks,
and the Cloud
• Scripting languages speed development
– Faster and “lighter”

• Frameworks are like prefab construction—
save time and work for developers
• Cloud computing reduces IT workload and
helps in modernizing legacy environments

10/31/2013

2013 Agile Business Logic

20
Scripting Languages, Frameworks,
and the Cloud

10/31/2013

2013 Agile Business Logic

21
Analytics: The Brains of the Outfit
Usage

Content
Relationships

Usability

Web,
Mobile,
Social
Sentiment

Effectiveness

Popularity

10/31/2013

2013 Agile Business Logic

22
Web Analytics: SiteCatalyst Widget

10/31/2013

2013 Agile Business Logic

23
Talent and Agile Practices
• New products require new skills
• Engagement is harder in “short attention span
theater”
• Dry content is unused content
• Agile practices get to “better, faster”

10/31/2013

2013 Agile Business Logic

24
Diverse Talent

Author
Editor
Layout
Publisher

10/31/2013

Author
Editor
Layout
Publisher
User Interface Designer
User Experience Designer
Storyboard Creator
Software developer
Graphic designer
Multimedia specialist
Mobile design and development

2013 Agile Business Logic

25
Development Processes
Old Way: Serial
New Way: Iterative
To This

10/31/2013

2013 Agile Business Logic

26
Springer and MarkLogic Agile
Platform

10/31/2013

2013 Agile Business Logic

27
Getting to Platform Publishing
• Product and technology
architectures (living
documents)
• Think global, act local
• Build new, retire old
• Use road maps and agile
processes
• Pay attention to culture!
10/31/2013

2013 Agile Business Logic

28
About
• Marc Strohlein, Principal, Agile Business Logic
• Author, “The Energized Enterprise: How to Tap
Your Organization’s Hidden Potential”
Agile Business Logic is a consulting firm that helps
businesses, associations, and non-profits unlock their
performance potential by optimizing and aligning
strategies, people, processes, and technologies.
www.agilebusinesslogic.com
mstrohlein@agilebusinesslogic.com
650-766-1067

10/31/2013

2013 Agile Business Logic

29

Más contenido relacionado

Similar a Platformpreso siia2013v5

GHD iConnect - our intranet for the future
GHD iConnect - our intranet for the futureGHD iConnect - our intranet for the future
GHD iConnect - our intranet for the futureMaree Courts
 
ATD-2018_kroth_agile_thinking
ATD-2018_kroth_agile_thinkingATD-2018_kroth_agile_thinking
ATD-2018_kroth_agile_thinkingNorbertKroth
 
Mule soft meetup Houston 16
Mule soft meetup Houston 16Mule soft meetup Houston 16
Mule soft meetup Houston 16Jim Andrews
 
GraphTalk Wien - Intelligente Lösungen mit Graphen erstellen
GraphTalk Wien - Intelligente Lösungen mit Graphen erstellenGraphTalk Wien - Intelligente Lösungen mit Graphen erstellen
GraphTalk Wien - Intelligente Lösungen mit Graphen erstellenNeo4j
 
Product Design in Agile Environments: Making it Work at ProductCamp Pittsburgh
Product Design in Agile Environments: Making it Work at ProductCamp PittsburghProduct Design in Agile Environments: Making it Work at ProductCamp Pittsburgh
Product Design in Agile Environments: Making it Work at ProductCamp PittsburghCarol Smith
 
Evolve13 Adobe CQ Conference - Life Technologies and Cloudwords Customer Story
Evolve13 Adobe CQ Conference - Life Technologies and Cloudwords Customer StoryEvolve13 Adobe CQ Conference - Life Technologies and Cloudwords Customer Story
Evolve13 Adobe CQ Conference - Life Technologies and Cloudwords Customer StoryMichael Meinhardt
 
Large drupal site builds a workshop for sxsw interactive - march 17, 2015
Large drupal site builds   a workshop for sxsw interactive - march 17, 2015Large drupal site builds   a workshop for sxsw interactive - march 17, 2015
Large drupal site builds a workshop for sxsw interactive - march 17, 2015rgristroph
 
User centered design process - Measurefest Presentation
User centered design process - Measurefest PresentationUser centered design process - Measurefest Presentation
User centered design process - Measurefest Presentationflashbender
 
Advance Your IoT Strategy with Integration of PLM to Oracle Product Hub
Advance Your IoT Strategy with Integration of PLM to Oracle Product HubAdvance Your IoT Strategy with Integration of PLM to Oracle Product Hub
Advance Your IoT Strategy with Integration of PLM to Oracle Product HubJared Pettit
 
Introduction to building wireframes
Introduction to building wireframesIntroduction to building wireframes
Introduction to building wireframesHong Qu
 
Building a Data Cloud to enable Analytics & AI-Driven Innovation - Lak Lakshm...
Building a Data Cloud to enable Analytics & AI-Driven Innovation - Lak Lakshm...Building a Data Cloud to enable Analytics & AI-Driven Innovation - Lak Lakshm...
Building a Data Cloud to enable Analytics & AI-Driven Innovation - Lak Lakshm...Daniel Zivkovic
 
How social software enhances your Business
How social software enhances your BusinessHow social software enhances your Business
How social software enhances your BusinessRoman Weber
 
Roman Weber/Christian Guedemann - Create a smarter Workforce
Roman Weber/Christian Guedemann - Create a smarter WorkforceRoman Weber/Christian Guedemann - Create a smarter Workforce
Roman Weber/Christian Guedemann - Create a smarter WorkforceLetsConnect
 
Content Strategy - UX class - Talent Bandung 2017 by @daengdoang
Content Strategy - UX class - Talent Bandung 2017 by @daengdoangContent Strategy - UX class - Talent Bandung 2017 by @daengdoang
Content Strategy - UX class - Talent Bandung 2017 by @daengdoangDaeng Muhammad Feisal
 
Zero to Drupal in 60 Days with Acquia Lightning
Zero to Drupal in 60 Days with Acquia LightningZero to Drupal in 60 Days with Acquia Lightning
Zero to Drupal in 60 Days with Acquia LightningRachel Wandishin
 
Google Cloud Machine Learning
 Google Cloud Machine Learning  Google Cloud Machine Learning
Google Cloud Machine Learning India Quotient
 
MarkLogic User Group - Best of MLW and Search + Semantics
MarkLogic User Group - Best of MLW and Search + SemanticsMarkLogic User Group - Best of MLW and Search + Semantics
MarkLogic User Group - Best of MLW and Search + SemanticsMatt Turner
 
BBBT Watson Data Platform Presentation
BBBT Watson Data Platform PresentationBBBT Watson Data Platform Presentation
BBBT Watson Data Platform PresentationRitika Gunnar
 

Similar a Platformpreso siia2013v5 (20)

GHD iConnect - our intranet for the future
GHD iConnect - our intranet for the futureGHD iConnect - our intranet for the future
GHD iConnect - our intranet for the future
 
ATD-2018_kroth_agile_thinking
ATD-2018_kroth_agile_thinkingATD-2018_kroth_agile_thinking
ATD-2018_kroth_agile_thinking
 
Mule soft meetup Houston 16
Mule soft meetup Houston 16Mule soft meetup Houston 16
Mule soft meetup Houston 16
 
GraphTalk Wien - Intelligente Lösungen mit Graphen erstellen
GraphTalk Wien - Intelligente Lösungen mit Graphen erstellenGraphTalk Wien - Intelligente Lösungen mit Graphen erstellen
GraphTalk Wien - Intelligente Lösungen mit Graphen erstellen
 
Product Design in Agile Environments: Making it Work at ProductCamp Pittsburgh
Product Design in Agile Environments: Making it Work at ProductCamp PittsburghProduct Design in Agile Environments: Making it Work at ProductCamp Pittsburgh
Product Design in Agile Environments: Making it Work at ProductCamp Pittsburgh
 
Evolve13 Adobe CQ Conference - Life Technologies and Cloudwords Customer Story
Evolve13 Adobe CQ Conference - Life Technologies and Cloudwords Customer StoryEvolve13 Adobe CQ Conference - Life Technologies and Cloudwords Customer Story
Evolve13 Adobe CQ Conference - Life Technologies and Cloudwords Customer Story
 
Large drupal site builds a workshop for sxsw interactive - march 17, 2015
Large drupal site builds   a workshop for sxsw interactive - march 17, 2015Large drupal site builds   a workshop for sxsw interactive - march 17, 2015
Large drupal site builds a workshop for sxsw interactive - march 17, 2015
 
User centered design process - Measurefest Presentation
User centered design process - Measurefest PresentationUser centered design process - Measurefest Presentation
User centered design process - Measurefest Presentation
 
Advance Your IoT Strategy with Integration of PLM to Oracle Product Hub
Advance Your IoT Strategy with Integration of PLM to Oracle Product HubAdvance Your IoT Strategy with Integration of PLM to Oracle Product Hub
Advance Your IoT Strategy with Integration of PLM to Oracle Product Hub
 
Introduction to building wireframes
Introduction to building wireframesIntroduction to building wireframes
Introduction to building wireframes
 
Building a Data Cloud to enable Analytics & AI-Driven Innovation - Lak Lakshm...
Building a Data Cloud to enable Analytics & AI-Driven Innovation - Lak Lakshm...Building a Data Cloud to enable Analytics & AI-Driven Innovation - Lak Lakshm...
Building a Data Cloud to enable Analytics & AI-Driven Innovation - Lak Lakshm...
 
How social software enhances your Business
How social software enhances your BusinessHow social software enhances your Business
How social software enhances your Business
 
Roman Weber/Christian Guedemann - Create a smarter Workforce
Roman Weber/Christian Guedemann - Create a smarter WorkforceRoman Weber/Christian Guedemann - Create a smarter Workforce
Roman Weber/Christian Guedemann - Create a smarter Workforce
 
Content Strategy - UX class - Talent Bandung 2017 by @daengdoang
Content Strategy - UX class - Talent Bandung 2017 by @daengdoangContent Strategy - UX class - Talent Bandung 2017 by @daengdoang
Content Strategy - UX class - Talent Bandung 2017 by @daengdoang
 
Zero to Drupal in 60 Days with Acquia Lightning
Zero to Drupal in 60 Days with Acquia LightningZero to Drupal in 60 Days with Acquia Lightning
Zero to Drupal in 60 Days with Acquia Lightning
 
ShaileshKumarPM
ShaileshKumarPMShaileshKumarPM
ShaileshKumarPM
 
2020 | Metadata Day | LinkedIn
2020 | Metadata Day | LinkedIn2020 | Metadata Day | LinkedIn
2020 | Metadata Day | LinkedIn
 
Google Cloud Machine Learning
 Google Cloud Machine Learning  Google Cloud Machine Learning
Google Cloud Machine Learning
 
MarkLogic User Group - Best of MLW and Search + Semantics
MarkLogic User Group - Best of MLW and Search + SemanticsMarkLogic User Group - Best of MLW and Search + Semantics
MarkLogic User Group - Best of MLW and Search + Semantics
 
BBBT Watson Data Platform Presentation
BBBT Watson Data Platform PresentationBBBT Watson Data Platform Presentation
BBBT Watson Data Platform Presentation
 

Último

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 

Último (20)

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

Platformpreso siia2013v5

  • 1. Platform Publishing: Your Ticket to a Better, Faster, Cheaper Products Future Proofing Content Product Development Marc Strohlein Principal Agile Business Logic May 1, 2013
  • 2. Agenda • • • • • What is Platform Publishing? A Quick Look at Architectures Defining Platform Publishing The Five Pillars Implementing Platform Publishing 10/31/2013 2013 Agile Business Logic 2
  • 3. What is Platform Publishing? • Concept, not a thing • A way of thinking about product development – Architectures and roadmaps – Shared, re-usable content and resources • A way of doing product development – Agile, iterative processes – Diverse, cross-functional talent and teams 10/31/2013 2013 Agile Business Logic 3
  • 6. Product-Centric Publishing Product A Product C Product N Content Process A 10/31/2013 Product B Content Process B Content Process C Content Process N 2013 Agile Business Logic 6
  • 7. Visual Depiction of Platform Publishing Product N Product A Product B Product C Content Authoring Search/ Browse Viewing/ Analysis Collaboration Analytics Tagging/ Taxonomies Security Search Ent. Job Function Integration Tools Content Integration Layer Big Data User and Profile Data (CRM) Web Content Infrastructure Layer 10/31/2013 2013 Agile Business Logic CMS Repository Purchased Content 7
  • 8. Platform Publishing Defined Modular, cohesive collection of hardware, software, people, and processes that provide a unified foundation for creation and delivery of content products, now and in the future and, Holistic way of thinking about product development 10/31/2013 2013 Agile Business Logic 8
  • 9. Extending the Definition • Platform Publishing Environments are: – Scalable – Shareable and reusable – Extensible and upgradeable – Agile 10/31/2013 2013 Agile Business Logic 9
  • 10. Why Consider Platform Publishing? Innovation Drought Mobile Device Proliferation Competitors who Work 25 x 8 New Technology Juggernaut Your Product Development Your Technology Millstone Products Late and Over Budget Rapidly Changing User Expectations Social Everything Fickle Customers 10/31/2013 2013 Agile Business Logic 10
  • 11. How Can Platform Publishing Help? • Enable user personalization—content in context • Create a customer engagement engine • Support diverse devices and formats easily 10/31/2013 2013 Agile Business Logic 11
  • 12. How Can Platform Publishing Help? • Leverage and re-use content • Continuously enhance products and technology • Produce better, faster, cheaper, products 10/31/2013 2013 Agile Business Logic 12
  • 13. The Pillars of Platform Publishing • Modular architectures and APIs • Modern CMS, XML, and semantic technology (intelligent content) • Cloud-based development using scripting languages and frameworks • Analytics • Diverse talent and agile practices 10/31/2013 2013 Agile Business Logic 13
  • 14. Modular Architectures and APIs • Modular architectures make it possible to upgrade or swap out technology more easily – No more rip and replace • APIs enable an application to access content and services from another application – Flexibility for client delivery (Mash-ups) – Glue for modular architectures 10/31/2013 2013 Agile Business Logic 14
  • 16. API Example: NYT 10/31/2013 2013 Agile Business Logic 16
  • 17. CMS, XML, and Semantic Tagging • Modern CMS solves many content headaches • XML enables content markup • Content markup makes content componentized and re-usable • Semantic markup makes content “intelligent” 10/31/2013 2013 Agile Business Logic 17
  • 18. Why a Modern CMS? • Older CMS – – – – Repository Versioning Workflow Security • Modern CMS – – – – – – Component content management Targeted content marketing Responsive design for diverse targets Social media management User experience management XML, HTML5, CSS, XSLT 10/31/2013 2013 Agile Business Logic 18
  • 19. • Semantic tagging • Key word tagging • Structure tagging • Display tagging • No tagging-unstructured 10/31/2013 Value and Power Tagging Value Hierarchy 2013 Agile Business Logic • Act upon meaning • Recommendations • Relationships and linkages “like” • Personalization • Workflow integration • Discovery/search enhancement • Identify/manage components • Display formatted • Display 19
  • 20. Scripting Languages, Frameworks, and the Cloud • Scripting languages speed development – Faster and “lighter” • Frameworks are like prefab construction— save time and work for developers • Cloud computing reduces IT workload and helps in modernizing legacy environments 10/31/2013 2013 Agile Business Logic 20
  • 21. Scripting Languages, Frameworks, and the Cloud 10/31/2013 2013 Agile Business Logic 21
  • 22. Analytics: The Brains of the Outfit Usage Content Relationships Usability Web, Mobile, Social Sentiment Effectiveness Popularity 10/31/2013 2013 Agile Business Logic 22
  • 23. Web Analytics: SiteCatalyst Widget 10/31/2013 2013 Agile Business Logic 23
  • 24. Talent and Agile Practices • New products require new skills • Engagement is harder in “short attention span theater” • Dry content is unused content • Agile practices get to “better, faster” 10/31/2013 2013 Agile Business Logic 24
  • 25. Diverse Talent Author Editor Layout Publisher 10/31/2013 Author Editor Layout Publisher User Interface Designer User Experience Designer Storyboard Creator Software developer Graphic designer Multimedia specialist Mobile design and development 2013 Agile Business Logic 25
  • 26. Development Processes Old Way: Serial New Way: Iterative To This 10/31/2013 2013 Agile Business Logic 26
  • 27. Springer and MarkLogic Agile Platform 10/31/2013 2013 Agile Business Logic 27
  • 28. Getting to Platform Publishing • Product and technology architectures (living documents) • Think global, act local • Build new, retire old • Use road maps and agile processes • Pay attention to culture! 10/31/2013 2013 Agile Business Logic 28
  • 29. About • Marc Strohlein, Principal, Agile Business Logic • Author, “The Energized Enterprise: How to Tap Your Organization’s Hidden Potential” Agile Business Logic is a consulting firm that helps businesses, associations, and non-profits unlock their performance potential by optimizing and aligning strategies, people, processes, and technologies. www.agilebusinesslogic.com mstrohlein@agilebusinesslogic.com 650-766-1067 10/31/2013 2013 Agile Business Logic 29

Notas del editor

  1. Take you on a whirlwind tour of concept called platform publishingThis session is an introduction, a primer to platform publishing. It will be followed by a session in New York on June 20 that digs much deeper into the concepts I am introducing today.
  2. My goal this morning is to convince you that it is worth the time and effort to architect and plan information product publishing platforms, rather than just muddling along and bolting on the latest technology. I will talk about…
  3. Relatively new concept, drawn from software development and some forms of manufacturingCan’t buy itAmalgam of ideas from software development, auto manufacturing, and companies such as Google, Apple, and AmazonRequires changes in thinking and doing
  4. This is the Winchester Mystery House in San Jose—it was built by Sarah Winchester who believed that as long as construction on the house continued, she would not die.Designed using nightly seances—no plans or bluprints—38 years later…
  5. Tea house in Shanghai—clearly couldn’t do this without planning and architectingWhen you think about your product development infrastructure—which does it resemble?Architectures are key to understanding platform publishingSimple definition is a way of describing the components of a system, their organization, and how they interact
  6. Traditional publishing has been product-centric—new publishing infrastructure and workflows are often built for each new productThat worked OK when product needs, market conditions, and technologies were not changing rapidly
  7. Contrast with previous diagramComponent architecture—modularLayeredIntegratedNew product is simply an instantiation of code, content, and logic
  8. Working definitionOperative words:Modular—component architectureCohesive—components work together smoothlyFuture—supports products not yet envisionedFinally, holistic thinking- systems thinking
  9. Products can scale quickly to meet demandResources are shared across products and product lines, content can be repurposed and re-used in different productsTechnology can be upgraded and extended to meet new product needsWork is done iteratively with a focus on creating superior products
  10. Any of these look familiar?
  11. Right content to the right person at the right time and in the right format or contextCustomer engagement is the new phenom and buzzword, but it is important—the notion is to provide the right content and services throughout the customer lifecycleResponsive design, cross-platform development, HTML5
  12. Content is chunked and can be used in multiple productsSupports a roadmap-driven approach to product and technology enhancement
  13. Next, we’ll focus on the five pillars of platform publishing
  14. Modular applications are easier to maintain, upgrade, and replaceAPIs enable applications to talk to each other—they simplify what would otherwise be complex software programmingMay have heard of JSON or RESTful APIs—those are different approaches to APIs
  15. This is a simple depiction of the contrast between an old-style monolithic application and a newer, modular oneThe Old style application is brittle and resists upgradingThe modular application is more loosely coupled and easier to upgrade or replace components
  16. NYT exposed (some) content through APIsNon-commercial useEncouraging community and new creative usesPetri dish for innovation, talent
  17. Lumped together because they are intertwinedNot talking about XML, but it is a prerequisiteSemantic content can “work for a living”
  18. CMS have evolved a lot in recent years from WCMS to CXMSThey solve a lot of heavy lifting problemsIf you have a home grown CMS or one that is a few years old, it’s worth checking out “a newer model”Sitecore, SDL Tridion, MarkLogic (via partners)
  19. At the lowest level, content is dumb—not very usableAs you move up the food chain, content can be re-used and repurposedAt the top of the food chain, applications can take action based on the meaning of content
  20. Scripting languages—PHP, Ruby, JavascriptFrameworks: Ruby on Rails, Railway (JS), Zoop (PHP)Several models of cloud computing—I’m focusing here on Platform as a ServicePut all three together and let developers focus on solving business problems, not build plumbing
  21. Heroku is a cloud-based platform as a service offering—now oned by Salesforce.comOffers a range of languages, frameworks and developer toolsSaves from the time, cost, and effort to modernize legacy development environmentsIf you have an older, legacy development environment in place think about the time it would take to replace it, versus moving to a new cloud-based approach
  22. Analytics are tools and processes that help you understand what’s working and what’s not, and how to optimize content, products, and processesAnalytics works by detecting patterns and trends buried in data and answering questions such as:Who is reading what?What devices are readers using?What ads are working or not working?How are users navigating our website?Is this content better than that content?Lots of flavors—need to focus on what you need to know in order to avoid getting overwhelmed.
  23. OmnitureSiteCatalyst (now owned by Adobe) is one example of web analyticsThis is a dashboard widget that displays a variety of statistics about a blog. Analytics tools typically display information via dashboards that are tailored to the needs of specific individuals: marketing, content, technology, etc.Adobe OmnitureIBM CoremetricsWebTrendsHubSpot
  24. Last pillar is both important and challengingTalent is the often overlooked soft “stuff—arguably the most important component as the best technology in the world can’t overcome poor quality content productsAgile processes and agile thinking are key to making all of this work—they are the operating system of platform publishing
  25. The diagram above is somewhat simplified, but shows the growth in the skill sets needed to create modern, cutting edge information productsIt is a long list, but far from completeI think finding the diverse skill set needed for cutting edge information products is going to become a constraint for publishers
  26. This slide depicts a traditional approach to product development –waterfall, as well as agile, a newer approachWaterfall doesn’t handle change very well—it seems robust and reliable, but results often fall shortAgile uses an iterative approach where products are built out in full view of stakeholders. It isn’t foolproof, but in my view a much superior way to create and enhance products
  27. SpringerImages is cool because it brings together several of the elements of platform publishing.Developed custom content platform onMarkLogicin only 7 months - that allows vastcollection of text, images and video to bestored, searched and delivered to scientistsAgile platform and processes allows Springer to offer robustproducts to new audiences, allows weeklyreleases of new features, and offers analyticinsights to how peers are using the content.