SlideShare ist ein Scribd-Unternehmen logo
1 von 32
M anaging the
Transition to XM L




                   Simon Bate
        Scriptorium Publishing
A bout me

Simon Bate
Sr. Technical Consultant at Scriptorium
Certified Technical Trainer
30+ years Tech Comm experience
5 years of DITA and DITA OT experience
A bout Scriptorium

Content Strategy for Technical Communication
Analyze
Develop strategy
Implement
Transform
Train
O verview

What to expect
What NOT to do
What to do (12-step plan)
What to expect...
C hanges to authoring process

Topic-based authoring
Possible to use structure without topics
  But you miss the big win (re-use)
  Difficult to store in CCMS
Unstructured legacy content
  Might be transformable
  But perhaps not
C hanging Roles and Skills

Less demand for:
  Production editors
  Template experts
More demand for:
   XSLT experts
   XSL-FO experts
   Developmental editors
   Content librarians/curators
Tool changes

New editors for structured content
  Keep day-to-day use in mind
WYSIOO
  “What You See Is One Option”
Metadata
Expect a loss of productivity during transition
C reating graphics is different

In XML, graphics are separate
XML editors have no integrated tools
Output has limited support for some formats
Exciting possibilities in XML graphics
  SVG (Scalable Vector Graphics)
  MathML
C reating new output formats

Similar to creating a new template
  But there are differences
Must modify or create new transformations
Make transformation available in output
Formatting “just works”
  No additional DTP work to fit text
C omponent C ontent
M anagement System
Manages topics
  Check in/check out
  Access control
Creates labels
Generates output
Performs faceted searches
Helps with re-use
  “Which output uses?” search
Training and education

Training
  Content creators
  Information systems
Education
  New processes
  Spread the word
  Any team you interact with
  Includes management
Set management expectations

Includes IT
  CCMS may require their support
When cost savings will occur
Get them thinking
  What can you do with the XML that you couldn't
   do before?
Set your expectations

Structured authoring isn't for everyone
Some content creators will get upset
Some will come around
Others will leave
M oving to structure...
What not to do:

Pick a content model
   (by what criteria?)
Pick a tool
   (does it match your deliverables?)
Train the writers on the tool
   (they're the only ones who need to know?)
Convert
   (should be a 1:1 mapping, right?)
Go!
   (fail)
12-Step Plan...

Content strategy       Legacy strategy
Roles                  Training
Milestones             Documentation
Structure analysis     Change management
Structure definition   Transition support
Pilot                  Evaluation
Step 1:
C reate a content strategy
Goals and metrics
Strategy
Tactics
Deliverables (type, media, frequency, audience)
Tool-specific requirements or constraints
Step 2:
D efine roles and responsibilities
Who does what in transition
Roles include:
  Education
  Development
  Review
  Approval
If using consultants
  Establish who does what
Step 3:
Establish milestones
Schedule creates accountability
  No schedule = low priority
Helps maintain scope
Include slack for delays
  Reviewer availability
Step 4:
Perform structure analysis
Understand what is in your content
  and how pieces fit together
Helps you choose or create content model
Develop taxonomy and metadata
Keep your content strategy in mind
  Why does the content exist?
  What needs is it meeting?
Consider future requirements
Step 5:
Structure definition and output
Either:
   Choose architecture (DITA, S1000D, DocBook)
   Create architecture (DTD, schema)
Modify authoring tool for architecture
Output transformations
   Before pilot, just one
   Either
      Most common
      Most risky
   Enough to test most assumptions
Step 6: Pilot

Candidate project
  Not largest or smallest
  Most representative
Pilot ensures
  Assumptions are correct
  Everyone is on the same page
  Groups are communicating clearly
  Time for course correction
Rarely do pilots halt transitions
Step 7:
D evelop legacy content strategy
Consider conversion vs. re-writing
Depends on the quality of the source content
Convert legacy documents
  if necessary
Consider “as-needed” strategy
Step 8:
D evelop training
Background and rationale
Structured authoring and XML
Using the authoring tool
Using the CMS
  Teach process, as well as the tool
Other tools
  Graphics
Step 9:
D evelop documentation
Background and rationale
Structure explanations
Recommended best practices
In-depth technical doc (for developers)
Formatting specifications
Step 10:
C reate change management
process
Managing changes in your system
Similar to any system deployment
Changes will occur
  Structure changes
  New output
  Software upgrades
Track changes
Make and distribute in an organized manner
Scheduled changes vs. as-needed
Step 11:
Provide transition support
Content creators ramp up to production
Shift from development to maintenance
If using contractors
  Ensure you have in-house knowledge
  Follow-on support agreement
Step 12:
Evaluation
Validate against goals and metrics
Report to management
Enjoy what you've accomplished

Now...what's next?
Summary

Content strategy drives all
Set expectations
Plan. Plan. Plan.
Pilot helps with course correction
Plan for change
Q uestions?
C ontact information

Simon Bate
Scriptorium Publishing
www.scriptorium.com
sbate@scriptorium.com
twitter: @simonbate
+1.919.433.2606

Weitere ähnliche Inhalte

Ähnlich wie Managing the Transition to XML

Preparing For Successful Content Management
Preparing For Successful Content ManagementPreparing For Successful Content Management
Preparing For Successful Content ManagementRob Hanna, ECMs
 
Success Factors for DITA Adoption with XMetaL: Best Practices and Fundamentals
Success Factors for DITA Adoption with XMetaL: Best Practices and FundamentalsSuccess Factors for DITA Adoption with XMetaL: Best Practices and Fundamentals
Success Factors for DITA Adoption with XMetaL: Best Practices and FundamentalsScott Abel
 
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
 
SPSHOU - Mastering SharePoint Migration Planning
SPSHOU - Mastering SharePoint Migration PlanningSPSHOU - Mastering SharePoint Migration Planning
SPSHOU - Mastering SharePoint Migration PlanningChristian Buckley
 
DITA: Managing It All
DITA: Managing It AllDITA: Managing It All
DITA: Managing It AllScott Abel
 
Implementing SharePoint 2010 Projects
Implementing SharePoint 2010 ProjectsImplementing SharePoint 2010 Projects
Implementing SharePoint 2010 ProjectsAndrew Hopkins
 
Successful Single-Source Content Development
Successful Single-Source Content Development Successful Single-Source Content Development
Successful Single-Source Content Development Xyleme
 
Critical Success Factors: Separating Fact from Fantasy
Critical Success Factors: Separating Fact from FantasyCritical Success Factors: Separating Fact from Fantasy
Critical Success Factors: Separating Fact from FantasyScott Abel
 
Building An XML Publishing System With DITA
Building An XML Publishing System With DITABuilding An XML Publishing System With DITA
Building An XML Publishing System With DITAScott Abel
 
How to select and deploy your Learning Management System (LMS)
How to select and deploy your Learning Management System (LMS)How to select and deploy your Learning Management System (LMS)
How to select and deploy your Learning Management System (LMS)Kumar Kaneswaran
 
Towards an Agile Authoring methodology: Learning from Lean
Towards an Agile Authoring methodology: Learning from LeanTowards an Agile Authoring methodology: Learning from Lean
Towards an Agile Authoring methodology: Learning from LeanEllis Pratt
 
SharePoint Governance
SharePoint GovernanceSharePoint Governance
SharePoint GovernancePeter1020
 
Structured authoring for business-critical content
Structured authoring for business-critical contentStructured authoring for business-critical content
Structured authoring for business-critical contentJason Aiken
 
Topic based and structured authoring - slides
Topic based and structured authoring - slidesTopic based and structured authoring - slides
Topic based and structured authoring - slidesNeil Perlin
 
Topic based and structured authoring - slides
Topic based and structured authoring - slidesTopic based and structured authoring - slides
Topic based and structured authoring - slidesNeil Perlin
 
Make Continuous Delivery work for middle management
Make Continuous Delivery work for middle managementMake Continuous Delivery work for middle management
Make Continuous Delivery work for middle managementMatteo Emili
 
DITA Quick Start Webinar Series: Building a Project Plan
DITA Quick Start Webinar Series: Building a Project PlanDITA Quick Start Webinar Series: Building a Project Plan
DITA Quick Start Webinar Series: Building a Project PlanSuite Solutions
 
How to run ECM projects
How to run ECM projectsHow to run ECM projects
How to run ECM projectscScape
 
Portal Deployment Best Practices | IBM Portal Excellence Conference 2009
Portal Deployment Best Practices | IBM Portal Excellence Conference 2009Portal Deployment Best Practices | IBM Portal Excellence Conference 2009
Portal Deployment Best Practices | IBM Portal Excellence Conference 2009Perficient, Inc.
 

Ähnlich wie Managing the Transition to XML (20)

Preparing For Successful Content Management
Preparing For Successful Content ManagementPreparing For Successful Content Management
Preparing For Successful Content Management
 
Success Factors for DITA Adoption with XMetaL: Best Practices and Fundamentals
Success Factors for DITA Adoption with XMetaL: Best Practices and FundamentalsSuccess Factors for DITA Adoption with XMetaL: Best Practices and Fundamentals
Success Factors for DITA Adoption with XMetaL: Best Practices and Fundamentals
 
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
 
SPSHOU - Mastering SharePoint Migration Planning
SPSHOU - Mastering SharePoint Migration PlanningSPSHOU - Mastering SharePoint Migration Planning
SPSHOU - Mastering SharePoint Migration Planning
 
DITA: Managing It All
DITA: Managing It AllDITA: Managing It All
DITA: Managing It All
 
Implementing SharePoint 2010 Projects
Implementing SharePoint 2010 ProjectsImplementing SharePoint 2010 Projects
Implementing SharePoint 2010 Projects
 
Successful Single-Source Content Development
Successful Single-Source Content Development Successful Single-Source Content Development
Successful Single-Source Content Development
 
Hubert Managing The Content Explosion
Hubert Managing The Content ExplosionHubert Managing The Content Explosion
Hubert Managing The Content Explosion
 
Critical Success Factors: Separating Fact from Fantasy
Critical Success Factors: Separating Fact from FantasyCritical Success Factors: Separating Fact from Fantasy
Critical Success Factors: Separating Fact from Fantasy
 
Building An XML Publishing System With DITA
Building An XML Publishing System With DITABuilding An XML Publishing System With DITA
Building An XML Publishing System With DITA
 
How to select and deploy your Learning Management System (LMS)
How to select and deploy your Learning Management System (LMS)How to select and deploy your Learning Management System (LMS)
How to select and deploy your Learning Management System (LMS)
 
Towards an Agile Authoring methodology: Learning from Lean
Towards an Agile Authoring methodology: Learning from LeanTowards an Agile Authoring methodology: Learning from Lean
Towards an Agile Authoring methodology: Learning from Lean
 
SharePoint Governance
SharePoint GovernanceSharePoint Governance
SharePoint Governance
 
Structured authoring for business-critical content
Structured authoring for business-critical contentStructured authoring for business-critical content
Structured authoring for business-critical content
 
Topic based and structured authoring - slides
Topic based and structured authoring - slidesTopic based and structured authoring - slides
Topic based and structured authoring - slides
 
Topic based and structured authoring - slides
Topic based and structured authoring - slidesTopic based and structured authoring - slides
Topic based and structured authoring - slides
 
Make Continuous Delivery work for middle management
Make Continuous Delivery work for middle managementMake Continuous Delivery work for middle management
Make Continuous Delivery work for middle management
 
DITA Quick Start Webinar Series: Building a Project Plan
DITA Quick Start Webinar Series: Building a Project PlanDITA Quick Start Webinar Series: Building a Project Plan
DITA Quick Start Webinar Series: Building a Project Plan
 
How to run ECM projects
How to run ECM projectsHow to run ECM projects
How to run ECM projects
 
Portal Deployment Best Practices | IBM Portal Excellence Conference 2009
Portal Deployment Best Practices | IBM Portal Excellence Conference 2009Portal Deployment Best Practices | IBM Portal Excellence Conference 2009
Portal Deployment Best Practices | IBM Portal Excellence Conference 2009
 

Mehr von Scriptorium Publishing

Developing training websites in multiple languages with (mostly) open-source ...
Developing training websites in multiple languages with (mostly) open-source ...Developing training websites in multiple languages with (mostly) open-source ...
Developing training websites in multiple languages with (mostly) open-source ...Scriptorium Publishing
 
Webcast: Balancing standardization against the need for creativity
Webcast: Balancing standardization against the need for creativityWebcast: Balancing standardization against the need for creativity
Webcast: Balancing standardization against the need for creativityScriptorium Publishing
 
LavaCon keynote: But Father, I'm Goldleafing as Fast as I Can!
LavaCon keynote: But Father, I'm Goldleafing as Fast as I Can!LavaCon keynote: But Father, I'm Goldleafing as Fast as I Can!
LavaCon keynote: But Father, I'm Goldleafing as Fast as I Can!Scriptorium Publishing
 
Unified Content Development: Integrating Tech Comm, Marcom, and Technical Sup...
Unified Content Development: Integrating Tech Comm, Marcom, and Technical Sup...Unified Content Development: Integrating Tech Comm, Marcom, and Technical Sup...
Unified Content Development: Integrating Tech Comm, Marcom, and Technical Sup...Scriptorium Publishing
 
Content Strategy Triage: Who lives? Who dies? Who do you fight to save?
Content Strategy Triage: Who lives? Who dies? Who do you fight to save?Content Strategy Triage: Who lives? Who dies? Who do you fight to save?
Content Strategy Triage: Who lives? Who dies? Who do you fight to save?Scriptorium Publishing
 
Content Strategy Triage: Extended Edition
Content Strategy Triage: Extended EditionContent Strategy Triage: Extended Edition
Content Strategy Triage: Extended EditionScriptorium Publishing
 
Webinar content strategy_vs_the_undead
Webinar content strategy_vs_the_undeadWebinar content strategy_vs_the_undead
Webinar content strategy_vs_the_undeadScriptorium Publishing
 
Content strategy triage intro for Lavacon 2015
Content strategy triage intro for Lavacon 2015Content strategy triage intro for Lavacon 2015
Content strategy triage intro for Lavacon 2015Scriptorium Publishing
 
The Bottom Line: Globalization and the Dependence on Intelligent Content
The Bottom Line: Globalization and the Dependence on Intelligent ContentThe Bottom Line: Globalization and the Dependence on Intelligent Content
The Bottom Line: Globalization and the Dependence on Intelligent ContentScriptorium Publishing
 
Trends in technical communication 2014 from Scriptorium Publishing
Trends in technical communication 2014 from Scriptorium PublishingTrends in technical communication 2014 from Scriptorium Publishing
Trends in technical communication 2014 from Scriptorium PublishingScriptorium Publishing
 
Content Strategy in a Multilingual World
Content Strategy in a Multilingual WorldContent Strategy in a Multilingual World
Content Strategy in a Multilingual WorldScriptorium Publishing
 

Mehr von Scriptorium Publishing (20)

Think global, act global, go global
Think global, act global, go globalThink global, act global, go global
Think global, act global, go global
 
Developing training websites in multiple languages with (mostly) open-source ...
Developing training websites in multiple languages with (mostly) open-source ...Developing training websites in multiple languages with (mostly) open-source ...
Developing training websites in multiple languages with (mostly) open-source ...
 
Webcast: Balancing standardization against the need for creativity
Webcast: Balancing standardization against the need for creativityWebcast: Balancing standardization against the need for creativity
Webcast: Balancing standardization against the need for creativity
 
The Rocky Road to DITA
The Rocky Road to DITAThe Rocky Road to DITA
The Rocky Road to DITA
 
LavaCon keynote: But Father, I'm Goldleafing as Fast as I Can!
LavaCon keynote: But Father, I'm Goldleafing as Fast as I Can!LavaCon keynote: But Father, I'm Goldleafing as Fast as I Can!
LavaCon keynote: But Father, I'm Goldleafing as Fast as I Can!
 
Unified Content Development: Integrating Tech Comm, Marcom, and Technical Sup...
Unified Content Development: Integrating Tech Comm, Marcom, and Technical Sup...Unified Content Development: Integrating Tech Comm, Marcom, and Technical Sup...
Unified Content Development: Integrating Tech Comm, Marcom, and Technical Sup...
 
Content Strategy Triage: Who lives? Who dies? Who do you fight to save?
Content Strategy Triage: Who lives? Who dies? Who do you fight to save?Content Strategy Triage: Who lives? Who dies? Who do you fight to save?
Content Strategy Triage: Who lives? Who dies? Who do you fight to save?
 
Content Strategy Triage: Extended Edition
Content Strategy Triage: Extended EditionContent Strategy Triage: Extended Edition
Content Strategy Triage: Extended Edition
 
The Content Strategy of Things
The Content Strategy of ThingsThe Content Strategy of Things
The Content Strategy of Things
 
Webinar content strategy_vs_the_undead
Webinar content strategy_vs_the_undeadWebinar content strategy_vs_the_undead
Webinar content strategy_vs_the_undead
 
Content strategy triage intro for Lavacon 2015
Content strategy triage intro for Lavacon 2015Content strategy triage intro for Lavacon 2015
Content strategy triage intro for Lavacon 2015
 
Adapting content for the US market
Adapting content for the US marketAdapting content for the US market
Adapting content for the US market
 
Content strategy vs. The Undead
Content strategy vs. The UndeadContent strategy vs. The Undead
Content strategy vs. The Undead
 
The many facets of content strategy
The many facets of content strategyThe many facets of content strategy
The many facets of content strategy
 
The Bottom Line: Globalization and the Dependence on Intelligent Content
The Bottom Line: Globalization and the Dependence on Intelligent ContentThe Bottom Line: Globalization and the Dependence on Intelligent Content
The Bottom Line: Globalization and the Dependence on Intelligent Content
 
The many facets of content strategy
The many facets of content strategyThe many facets of content strategy
The many facets of content strategy
 
The future of content
The future of contentThe future of content
The future of content
 
Trends in technical communication 2014 from Scriptorium Publishing
Trends in technical communication 2014 from Scriptorium PublishingTrends in technical communication 2014 from Scriptorium Publishing
Trends in technical communication 2014 from Scriptorium Publishing
 
The Need for Speed
The Need for SpeedThe Need for Speed
The Need for Speed
 
Content Strategy in a Multilingual World
Content Strategy in a Multilingual WorldContent Strategy in a Multilingual World
Content Strategy in a Multilingual World
 

Kürzlich hochgeladen

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
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
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
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 

Kürzlich hochgeladen (20)

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
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
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 

Managing the Transition to XML

  • 1. M anaging the Transition to XM L Simon Bate Scriptorium Publishing
  • 2. A bout me Simon Bate Sr. Technical Consultant at Scriptorium Certified Technical Trainer 30+ years Tech Comm experience 5 years of DITA and DITA OT experience
  • 3. A bout Scriptorium Content Strategy for Technical Communication Analyze Develop strategy Implement Transform Train
  • 4. O verview What to expect What NOT to do What to do (12-step plan)
  • 6. C hanges to authoring process Topic-based authoring Possible to use structure without topics But you miss the big win (re-use) Difficult to store in CCMS Unstructured legacy content Might be transformable But perhaps not
  • 7. C hanging Roles and Skills Less demand for: Production editors Template experts More demand for: XSLT experts XSL-FO experts Developmental editors Content librarians/curators
  • 8. Tool changes New editors for structured content Keep day-to-day use in mind WYSIOO “What You See Is One Option” Metadata Expect a loss of productivity during transition
  • 9. C reating graphics is different In XML, graphics are separate XML editors have no integrated tools Output has limited support for some formats Exciting possibilities in XML graphics SVG (Scalable Vector Graphics) MathML
  • 10. C reating new output formats Similar to creating a new template But there are differences Must modify or create new transformations Make transformation available in output Formatting “just works” No additional DTP work to fit text
  • 11. C omponent C ontent M anagement System Manages topics Check in/check out Access control Creates labels Generates output Performs faceted searches Helps with re-use “Which output uses?” search
  • 12. Training and education Training Content creators Information systems Education New processes Spread the word Any team you interact with Includes management
  • 13. Set management expectations Includes IT CCMS may require their support When cost savings will occur Get them thinking What can you do with the XML that you couldn't do before?
  • 14. Set your expectations Structured authoring isn't for everyone Some content creators will get upset Some will come around Others will leave
  • 15. M oving to structure...
  • 16. What not to do: Pick a content model (by what criteria?) Pick a tool (does it match your deliverables?) Train the writers on the tool (they're the only ones who need to know?) Convert (should be a 1:1 mapping, right?) Go! (fail)
  • 17. 12-Step Plan... Content strategy Legacy strategy Roles Training Milestones Documentation Structure analysis Change management Structure definition Transition support Pilot Evaluation
  • 18. Step 1: C reate a content strategy Goals and metrics Strategy Tactics Deliverables (type, media, frequency, audience) Tool-specific requirements or constraints
  • 19. Step 2: D efine roles and responsibilities Who does what in transition Roles include: Education Development Review Approval If using consultants Establish who does what
  • 20. Step 3: Establish milestones Schedule creates accountability No schedule = low priority Helps maintain scope Include slack for delays Reviewer availability
  • 21. Step 4: Perform structure analysis Understand what is in your content and how pieces fit together Helps you choose or create content model Develop taxonomy and metadata Keep your content strategy in mind Why does the content exist? What needs is it meeting? Consider future requirements
  • 22. Step 5: Structure definition and output Either: Choose architecture (DITA, S1000D, DocBook) Create architecture (DTD, schema) Modify authoring tool for architecture Output transformations Before pilot, just one Either Most common Most risky Enough to test most assumptions
  • 23. Step 6: Pilot Candidate project Not largest or smallest Most representative Pilot ensures Assumptions are correct Everyone is on the same page Groups are communicating clearly Time for course correction Rarely do pilots halt transitions
  • 24. Step 7: D evelop legacy content strategy Consider conversion vs. re-writing Depends on the quality of the source content Convert legacy documents if necessary Consider “as-needed” strategy
  • 25. Step 8: D evelop training Background and rationale Structured authoring and XML Using the authoring tool Using the CMS Teach process, as well as the tool Other tools Graphics
  • 26. Step 9: D evelop documentation Background and rationale Structure explanations Recommended best practices In-depth technical doc (for developers) Formatting specifications
  • 27. Step 10: C reate change management process Managing changes in your system Similar to any system deployment Changes will occur Structure changes New output Software upgrades Track changes Make and distribute in an organized manner Scheduled changes vs. as-needed
  • 28. Step 11: Provide transition support Content creators ramp up to production Shift from development to maintenance If using contractors Ensure you have in-house knowledge Follow-on support agreement
  • 29. Step 12: Evaluation Validate against goals and metrics Report to management Enjoy what you've accomplished Now...what's next?
  • 30. Summary Content strategy drives all Set expectations Plan. Plan. Plan. Pilot helps with course correction Plan for change
  • 32. C ontact information Simon Bate Scriptorium Publishing www.scriptorium.com sbate@scriptorium.com twitter: @simonbate +1.919.433.2606

Hinweis der Redaktion

  1. Denial Anger Bargaining Depression acceptance
  2. Component Content Management System
  3. explain XSL-FO
  4. Content model = architecture