SlideShare a Scribd company logo
1 of 37
Nicki L Davis, PhD San Francisco STC
nickinmr@gmail.com 19 August 2015
• Introduction
• Project initiation
• Content analysis
• Writer training and pilot
• Content conversion
• Lessons learned
• Q&A
“Nobody should have to go through this to get their work done!”
“Nobody should have to go through this to get their work done!”
Darwin Information Typing Architecture
XML
Topic-based authoring
3 information types: task, concept, and
reference
Semantic markup: based on meaning, not
formatting
Non-semantic (unintelligent) Semantic (intelligent)
1. Click the Alert button.
The Create/Edit Alert dialog
box appears.
2. On the Create/Edit Alert
dialog box, select the Enable
check box.
The Enable check box is
located at the bottom of the
dialog box.
1. Click the Alert button.
The Create/Edit Alert dialog
box appears.
2. On the Create/Edit Alert dialog
box, select the Enable check
box.
The Enable check box is
located at the bottom of the
dialog box.
PDF Smartphone
1. Click the Alert button.
The Create/Edit Alert dialog box
appears.
2. On the Create/Edit Alert dialog
box, select the Enable check box.
The Enable check box is located
at the bottom of the dialog box.
Click the Alert button.
On the Create/Edit Alert dialog box,
select the Enable check box.
The Enable check box is located at
the bottom of the dialog box.
*Mandatory element
These elements come from the Darwin Information Typing Architecture (DITA)
standard, but are not restricted to DITA.
Topic element User question
Context What is a frammis and why would I want to kreeble it?
Prerequisite Do I need to do anything before I kreeble the frammis?
*Steps How do I kreeble the frammis?
Result How do I know I’ve completed the procedure
successfully and the frammis really is kreebled?
Example Can you show me an example that uses this procedure?
Postrequisite Do I need to do anything after I kreeble the frammis?
Device proliferation
Content silos
• Duplication of effort
• Content lacked standardization and
consistency
• Individual stakeholders had only a limited
grasp of the big picture
• Evaluate tools: Component content
management system (CCMS) and authoring
tools
• Choose vendors for tools and other services
• Determine where we needed outside help
• Calculate costs
• Negotiate with vendors
• Submit proposal and get management
approval
• Manage training and rollout to writing team
Partnership Report Card
Partner Activity Mark
Analyze content
Train writers in DITA
Train writers in XML and CMS tools
Assist with information model (pilot)
Assist implementation of CCMS (pilot)
Create publication scripts
Create conversion scripts
Clean up migrated content
Problem Design Goals
People want Google, we delivered books • Put all user documentation in one place
• Provide navigational context
• Provide versioning
Internal users created overlapping content;
volume not maintainable
• Technical documentation deliverables
must be fully searchable with Technical
Support external website.
• Establish clarity of ownership
(governance)
SMEs frustrated by overlapping content
and glacial pace of review/correction cycle
• Allow SMEs to comment on topics, and
have that feedback delivered directly to
the writer in charge
No information on which pages (out of
10,000 - 20,000) are viewed most often
• Provide analytics to prioritize work on
content
Partnership Report Card
Partner Activity Mark
1 Analyze content A
Train writers in DITA
Train writers in XML and CCMS tools
Assist with information model (pilot)
Assist implementation of CCMS (pilot)
Create publication scripts
Create conversion scripts
Clean up migrated content
Our existing CCMS did not meet our
requirements.
Core team found two CCMS vendors whose
systems did meet our requirements.
Both systems required Darwin Information
Typing Architecture (DITA).
Writing team evaluated each system for one
week in mid-2010.
1-week training class in DITA
3-day training class on the CCMS
6-month pilot to develop information model
and implement CCMS
Books on DITA
One partner (#2) helped train writers in DITA and
helped with the information model
CCMS vendor (#3) helped train writers on the CCMS
and implement selected CCMS features
Individual writers conducted research projects in
areas of interest (context-sensitive help, reuse
strategy, cross-references, and so on.)
Writers devoted about 20% of their time to the pilot
Writing team met weekly in conference call with
partners
Partnership Report Card
Partner Activity Mark
1 Analyze content A
2 Train writers in DITA A
3 Train writers in XML and CCMS tools A
2 Assist with information model (pilot) A
3 Assist implementation of CCMS (pilot) A
Create publication scripts
Create conversion scripts
Clean up migrated content
Old CCMS
Export
Import to new CCMS
DITA
Convert
XML
Staging
Server
Production
Server
Output
Publish
Transfer
Clean up
Non-semantic (unintelligent) Semantic (intelligent)
1. Click the Alert button.
The Create/Edit Alert
dialog box appears.
2. On the Create/Edit Alert
dialog box, select the
Enable check box.
The Enable check box is
located at the bottom of the
dialog box.
1. Click the Alert button.
The Create/Edit Alert dialog
box appears.
2. On the Create/Edit Alert
dialog box, select the Enable
check box.
The Enable check box is
located at the bottom of the
dialog box.
<p> to ??
<p> to ??
Non-semantic (unintelligent) Semantic (intelligent)
1. Click the Alert button.
The Create/Edit Alert dialog
box appears.
2. On the Create/Edit Alert
dialog box, select the Enable
check box.
The Enable check box is
located at the bottom of the
dialog box.
1. Click the Alert button.
The Create/Edit Alert dialog
box appears.
2. On the Create/Edit Alert dialog
box, select the Enable check
box.
The Enable check box is
located at the bottom of the
dialog box.
Original As migrated
1. Click the Alert button.
The Create/Edit Alert dialog box
appears.
2. On the Create/Edit Alert dialog
box, select the Enable check box.
The Enable check box is located
at the bottom of the dialog box.
1. Click the Alert button. The
Create/Edit Alert dialog box
appears.
2. The Create/Edit Alert dialog box
appears.
3. On the Create/Edit Alert dialog
box, select the Enable check box.
The Enable check box is located
at the bottom of the dialog box.
4. The Enable check box is located
at the bottom of the dialog box.
Original content Variations in output
Note: Lorem ipsum dolor sit amet,
consectetur adipiscing elit. Duis ac
consectetur mauris. Cras in diam nisl.
Note:
Lorem ipsum dolor sit amet, consectetur
adipiscing elit. Duis ac consectetur
mauris. Cras in diam nisl.
Note:
Lorem ipsum dolor sit amet, consectetur
adipiscing elit. Duis ac consectetur
mauris. Cras in diam nisl.
Partnership Report Card
Partner Activity Mark
1 Analyze content A
2 Train writers in DITA A
3 Train writers in XML and CCMS tools A
2 Assist with information model (pilot) A
3 Assist implementation of CCMS (pilot) A
2 Create publication scripts D
2 Create conversion scripts F
4 Clean up migrated content A
You won’t really understand intelligent
content and semantic markup until you’ve
done it on your own content.
Professional DITA training and assistance with
information model during pilot worked well.
CCMS vendor support during pilot kept things
running smoothly.
Mechanics of moving from unintelligent to
intelligent content are challenging.
Manual cleanup is no fun.
Intelligent content rocks!
When a partnership works, it saves time and
prevents frustration.
Go for a partner with experience in the areas
where you need help.
Be careful about setting expectations!
Don’t underestimate the complications of
conversion and publication scripts
Even with the inexperienced partner, it was
still worth it to get outside help.
• Beth Fryer, Timothy Martin, Dan Claessens
• Faith Weber, Doug O’Neill
• “Smoothing the Transition to DITA: Expert
Partners Can Ease the Pain”. STC Summit
2015 Proceedings, pp. 67-70
• Webinar:
http://www.dclab.com/webinars/case-
study-the-value-of-partnership-during-
conversion.

More Related Content

What's hot

What's hot (11)

Community update on flink 1.9 and How to Contribute to Flink
Community update on flink 1.9 and How to Contribute to FlinkCommunity update on flink 1.9 and How to Contribute to Flink
Community update on flink 1.9 and How to Contribute to Flink
 
Troubleshooting: The Two Laws - IXIASOFT User Conference 2016
Troubleshooting: The Two Laws - IXIASOFT User Conference 2016Troubleshooting: The Two Laws - IXIASOFT User Conference 2016
Troubleshooting: The Two Laws - IXIASOFT User Conference 2016
 
Introduction to DITA
Introduction to DITAIntroduction to DITA
Introduction to DITA
 
Metrics for continual improvements - Nolwenn Kerzreho LavaconDublin2016
Metrics for continual improvements - Nolwenn Kerzreho LavaconDublin2016Metrics for continual improvements - Nolwenn Kerzreho LavaconDublin2016
Metrics for continual improvements - Nolwenn Kerzreho LavaconDublin2016
 
Short Descriptions Shouldn't Be a Tall Order: Writing Effective Short Descrip...
Short Descriptions Shouldn't Be a Tall Order: Writing Effective Short Descrip...Short Descriptions Shouldn't Be a Tall Order: Writing Effective Short Descrip...
Short Descriptions Shouldn't Be a Tall Order: Writing Effective Short Descrip...
 
Optimizing Content Reuse with DITA
Optimizing Content Reuse with DITAOptimizing Content Reuse with DITA
Optimizing Content Reuse with DITA
 
WordCamp TOR: Beyond The Guidelines - Theme Development Best Practices (Vol 1)
WordCamp TOR: Beyond The Guidelines - Theme Development Best Practices (Vol 1)WordCamp TOR: Beyond The Guidelines - Theme Development Best Practices (Vol 1)
WordCamp TOR: Beyond The Guidelines - Theme Development Best Practices (Vol 1)
 
Optimizing DITA Content for Search Engine Optimization tekom tcworld 2016
Optimizing DITA Content for Search Engine Optimization tekom tcworld 2016Optimizing DITA Content for Search Engine Optimization tekom tcworld 2016
Optimizing DITA Content for Search Engine Optimization tekom tcworld 2016
 
DITA Interoperability
DITA InteroperabilityDITA Interoperability
DITA Interoperability
 
WordCamp KC: The WordPress Theme Repository
WordCamp KC: The WordPress Theme RepositoryWordCamp KC: The WordPress Theme Repository
WordCamp KC: The WordPress Theme Repository
 
Optimizing Content Reuse with DITA - LavaCon Webinar with Keith Schengili-Rob...
Optimizing Content Reuse with DITA - LavaCon Webinar with Keith Schengili-Rob...Optimizing Content Reuse with DITA - LavaCon Webinar with Keith Schengili-Rob...
Optimizing Content Reuse with DITA - LavaCon Webinar with Keith Schengili-Rob...
 

Viewers also liked

Understanding Information Architecture
Understanding Information ArchitectureUnderstanding Information Architecture
Understanding Information Architecture
Scott Abel
 
Multiplying the Power of Taxonomy with Granular, Structured Content
Multiplying the Power of Taxonomy with Granular, Structured ContentMultiplying the Power of Taxonomy with Granular, Structured Content
Multiplying the Power of Taxonomy with Granular, Structured Content
Joe Pairman
 
Blooms Taxonomy Made Easy
Blooms Taxonomy Made EasyBlooms Taxonomy Made Easy
Blooms Taxonomy Made Easy
Laura Davis
 

Viewers also liked (17)

Localization and DITA: What you Need to Know - LocWorld32
Localization and DITA: What you Need to Know - LocWorld32Localization and DITA: What you Need to Know - LocWorld32
Localization and DITA: What you Need to Know - LocWorld32
 
Converting Unstructured Docs to XML/DITA/ePub
Converting Unstructured Docs to XML/DITA/ePubConverting Unstructured Docs to XML/DITA/ePub
Converting Unstructured Docs to XML/DITA/ePub
 
Taxonomy 101: Classifying DITA Tasks
Taxonomy 101: Classifying DITA TasksTaxonomy 101: Classifying DITA Tasks
Taxonomy 101: Classifying DITA Tasks
 
Metadata: Queen to King Content?
Metadata: Queen to King Content?Metadata: Queen to King Content?
Metadata: Queen to King Content?
 
Taxonomy: Do I Need One
Taxonomy: Do I Need OneTaxonomy: Do I Need One
Taxonomy: Do I Need One
 
Joe Gelb: Taxonomy and Delivery
Joe Gelb: Taxonomy and DeliveryJoe Gelb: Taxonomy and Delivery
Joe Gelb: Taxonomy and Delivery
 
The Elusive Promise of Reuse
The Elusive Promise of ReuseThe Elusive Promise of Reuse
The Elusive Promise of Reuse
 
Easy steps to convert your content to structured (frame maker and xml)
Easy steps to convert your content to structured (frame maker and xml)Easy steps to convert your content to structured (frame maker and xml)
Easy steps to convert your content to structured (frame maker and xml)
 
How to Optimize Your Metadata and Taxonomy
How to Optimize Your Metadata and TaxonomyHow to Optimize Your Metadata and Taxonomy
How to Optimize Your Metadata and Taxonomy
 
Reports and DITA Metrics IXIASOFT User Conference 2016
Reports and DITA Metrics IXIASOFT User Conference 2016Reports and DITA Metrics IXIASOFT User Conference 2016
Reports and DITA Metrics IXIASOFT User Conference 2016
 
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 ...
 
Blurring the Lines between ECM and CCMS
Blurring the Lines between ECM and CCMSBlurring the Lines between ECM and CCMS
Blurring the Lines between ECM and CCMS
 
Understanding Information Architecture
Understanding Information ArchitectureUnderstanding Information Architecture
Understanding Information Architecture
 
Multiplying the Power of Taxonomy with Granular, Structured Content
Multiplying the Power of Taxonomy with Granular, Structured ContentMultiplying the Power of Taxonomy with Granular, Structured Content
Multiplying the Power of Taxonomy with Granular, Structured Content
 
Wireframing, Mockups, and Prototyping Made Easy
Wireframing, Mockups, and Prototyping Made EasyWireframing, Mockups, and Prototyping Made Easy
Wireframing, Mockups, and Prototyping Made Easy
 
10 Million Dita Topics Can't Be Wrong
10 Million Dita Topics Can't Be Wrong10 Million Dita Topics Can't Be Wrong
10 Million Dita Topics Can't Be Wrong
 
Blooms Taxonomy Made Easy
Blooms Taxonomy Made EasyBlooms Taxonomy Made Easy
Blooms Taxonomy Made Easy
 

Similar to Surviving the Transition to DITA: Trusted Partners can Ease the Pain

Cs8092 computer graphics and multimedia unit 5
Cs8092 computer graphics and multimedia unit 5Cs8092 computer graphics and multimedia unit 5
Cs8092 computer graphics and multimedia unit 5
SIMONTHOMAS S
 
Painless XML Authoring?: How DITA Simplifies XML
Painless XML Authoring?: How DITA Simplifies XMLPainless XML Authoring?: How DITA Simplifies XML
Painless XML Authoring?: How DITA Simplifies XML
Scott Abel
 
Chen's second test slides again
Chen's second test slides againChen's second test slides again
Chen's second test slides again
Hima Challa
 
A simple test paper from Chen
A simple test paper from ChenA simple test paper from Chen
A simple test paper from Chen
techweb08
 
Chen's second test slides
Chen's second test slidesChen's second test slides
Chen's second test slides
Hima Challa
 
A simple test paper from Chen
A simple test paper from ChenA simple test paper from Chen
A simple test paper from Chen
techweb08
 
A simple test paper from Chen
A simple test paper from ChenA simple test paper from Chen
A simple test paper from Chen
techweb08
 

Similar to Surviving the Transition to DITA: Trusted Partners can Ease the Pain (20)

Case Study: The Value of Partnership During Conversion
Case Study: The Value of Partnership During ConversionCase Study: The Value of Partnership During Conversion
Case Study: The Value of Partnership During Conversion
 
DITA Surprise, Unwrapping DITA Best Practices - tekom tcworld 2016
DITA Surprise, Unwrapping DITA Best Practices - tekom tcworld 2016DITA Surprise, Unwrapping DITA Best Practices - tekom tcworld 2016
DITA Surprise, Unwrapping DITA Best Practices - tekom tcworld 2016
 
How Best Practices Enable Rapid Implementation of Intelligence Portals
How Best Practices Enable Rapid Implementation of Intelligence PortalsHow Best Practices Enable Rapid Implementation of Intelligence Portals
How Best Practices Enable Rapid Implementation of Intelligence Portals
 
DITA Quick Start: System Architecture of a Basic DITA Toolset
DITA Quick Start: System Architecture of a Basic DITA ToolsetDITA Quick Start: System Architecture of a Basic DITA Toolset
DITA Quick Start: System Architecture of a Basic DITA Toolset
 
Cs8092 computer graphics and multimedia unit 5
Cs8092 computer graphics and multimedia unit 5Cs8092 computer graphics and multimedia unit 5
Cs8092 computer graphics and multimedia unit 5
 
DocOps: Documentation at the Speed of Agile
DocOps: Documentation at the Speed of AgileDocOps: Documentation at the Speed of Agile
DocOps: Documentation at the Speed of Agile
 
Yes, Virginia, PMs Are Responsible for Accessibility
Yes, Virginia, PMs Are Responsible for AccessibilityYes, Virginia, PMs Are Responsible for Accessibility
Yes, Virginia, PMs Are Responsible for Accessibility
 
Giedrius Krisčiukaitis. Communication
Giedrius Krisčiukaitis. CommunicationGiedrius Krisčiukaitis. Communication
Giedrius Krisčiukaitis. Communication
 
Painless XML Authoring?: How DITA Simplifies XML
Painless XML Authoring?: How DITA Simplifies XMLPainless XML Authoring?: How DITA Simplifies XML
Painless XML Authoring?: How DITA Simplifies XML
 
Talent Base: Best practises in a WCM project
Talent Base: Best practises in a WCM projectTalent Base: Best practises in a WCM project
Talent Base: Best practises in a WCM project
 
Agile Content Development and the IXIASOFT DITA CMS
Agile Content Development and the IXIASOFT DITA CMSAgile Content Development and the IXIASOFT DITA CMS
Agile Content Development and the IXIASOFT DITA CMS
 
'The Minimalist Publisher How to Do More with Less' at Mumbrella Publish 2022
'The Minimalist Publisher How to Do More with Less' at Mumbrella Publish 2022'The Minimalist Publisher How to Do More with Less' at Mumbrella Publish 2022
'The Minimalist Publisher How to Do More with Less' at Mumbrella Publish 2022
 
DOC-20220530-WA0018..pdf
DOC-20220530-WA0018..pdfDOC-20220530-WA0018..pdf
DOC-20220530-WA0018..pdf
 
Chen's second test slides again
Chen's second test slides againChen's second test slides again
Chen's second test slides again
 
A simple test paper from Chen
A simple test paper from ChenA simple test paper from Chen
A simple test paper from Chen
 
Chen's second test slides
Chen's second test slidesChen's second test slides
Chen's second test slides
 
A simple test paper from Chen
A simple test paper from ChenA simple test paper from Chen
A simple test paper from Chen
 
A simple test paper from Chen
A simple test paper from ChenA simple test paper from Chen
A simple test paper from Chen
 
Precision Content™ Tools, Techniques, and Technology
Precision Content™ Tools, Techniques, and TechnologyPrecision Content™ Tools, Techniques, and Technology
Precision Content™ Tools, Techniques, and Technology
 
The Triangle - A universal method of working with digital analytics and marke...
The Triangle - A universal method of working with digital analytics and marke...The Triangle - A universal method of working with digital analytics and marke...
The Triangle - A universal method of working with digital analytics and marke...
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
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
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 

Surviving the Transition to DITA: Trusted Partners can Ease the Pain

  • 1. Nicki L Davis, PhD San Francisco STC nickinmr@gmail.com 19 August 2015
  • 2. • Introduction • Project initiation • Content analysis • Writer training and pilot • Content conversion • Lessons learned • Q&A
  • 3.
  • 4.
  • 5.
  • 6. “Nobody should have to go through this to get their work done!”
  • 7. “Nobody should have to go through this to get their work done!”
  • 8. Darwin Information Typing Architecture XML Topic-based authoring 3 information types: task, concept, and reference Semantic markup: based on meaning, not formatting
  • 9. Non-semantic (unintelligent) Semantic (intelligent) 1. Click the Alert button. The Create/Edit Alert dialog box appears. 2. On the Create/Edit Alert dialog box, select the Enable check box. The Enable check box is located at the bottom of the dialog box. 1. Click the Alert button. The Create/Edit Alert dialog box appears. 2. On the Create/Edit Alert dialog box, select the Enable check box. The Enable check box is located at the bottom of the dialog box.
  • 10. PDF Smartphone 1. Click the Alert button. The Create/Edit Alert dialog box appears. 2. On the Create/Edit Alert dialog box, select the Enable check box. The Enable check box is located at the bottom of the dialog box. Click the Alert button. On the Create/Edit Alert dialog box, select the Enable check box. The Enable check box is located at the bottom of the dialog box.
  • 11.
  • 12. *Mandatory element These elements come from the Darwin Information Typing Architecture (DITA) standard, but are not restricted to DITA. Topic element User question Context What is a frammis and why would I want to kreeble it? Prerequisite Do I need to do anything before I kreeble the frammis? *Steps How do I kreeble the frammis? Result How do I know I’ve completed the procedure successfully and the frammis really is kreebled? Example Can you show me an example that uses this procedure? Postrequisite Do I need to do anything after I kreeble the frammis?
  • 13.
  • 14. Device proliferation Content silos • Duplication of effort • Content lacked standardization and consistency • Individual stakeholders had only a limited grasp of the big picture
  • 15. • Evaluate tools: Component content management system (CCMS) and authoring tools • Choose vendors for tools and other services • Determine where we needed outside help • Calculate costs • Negotiate with vendors • Submit proposal and get management approval • Manage training and rollout to writing team
  • 16. Partnership Report Card Partner Activity Mark Analyze content Train writers in DITA Train writers in XML and CMS tools Assist with information model (pilot) Assist implementation of CCMS (pilot) Create publication scripts Create conversion scripts Clean up migrated content
  • 17.
  • 18. Problem Design Goals People want Google, we delivered books • Put all user documentation in one place • Provide navigational context • Provide versioning Internal users created overlapping content; volume not maintainable • Technical documentation deliverables must be fully searchable with Technical Support external website. • Establish clarity of ownership (governance) SMEs frustrated by overlapping content and glacial pace of review/correction cycle • Allow SMEs to comment on topics, and have that feedback delivered directly to the writer in charge No information on which pages (out of 10,000 - 20,000) are viewed most often • Provide analytics to prioritize work on content
  • 19. Partnership Report Card Partner Activity Mark 1 Analyze content A Train writers in DITA Train writers in XML and CCMS tools Assist with information model (pilot) Assist implementation of CCMS (pilot) Create publication scripts Create conversion scripts Clean up migrated content
  • 20.
  • 21. Our existing CCMS did not meet our requirements. Core team found two CCMS vendors whose systems did meet our requirements. Both systems required Darwin Information Typing Architecture (DITA). Writing team evaluated each system for one week in mid-2010.
  • 22. 1-week training class in DITA 3-day training class on the CCMS 6-month pilot to develop information model and implement CCMS Books on DITA
  • 23. One partner (#2) helped train writers in DITA and helped with the information model CCMS vendor (#3) helped train writers on the CCMS and implement selected CCMS features Individual writers conducted research projects in areas of interest (context-sensitive help, reuse strategy, cross-references, and so on.) Writers devoted about 20% of their time to the pilot Writing team met weekly in conference call with partners
  • 24. Partnership Report Card Partner Activity Mark 1 Analyze content A 2 Train writers in DITA A 3 Train writers in XML and CCMS tools A 2 Assist with information model (pilot) A 3 Assist implementation of CCMS (pilot) A Create publication scripts Create conversion scripts Clean up migrated content
  • 25.
  • 26. Old CCMS Export Import to new CCMS DITA Convert XML Staging Server Production Server Output Publish Transfer Clean up
  • 27. Non-semantic (unintelligent) Semantic (intelligent) 1. Click the Alert button. The Create/Edit Alert dialog box appears. 2. On the Create/Edit Alert dialog box, select the Enable check box. The Enable check box is located at the bottom of the dialog box. 1. Click the Alert button. The Create/Edit Alert dialog box appears. 2. On the Create/Edit Alert dialog box, select the Enable check box. The Enable check box is located at the bottom of the dialog box. <p> to ?? <p> to ??
  • 28. Non-semantic (unintelligent) Semantic (intelligent) 1. Click the Alert button. The Create/Edit Alert dialog box appears. 2. On the Create/Edit Alert dialog box, select the Enable check box. The Enable check box is located at the bottom of the dialog box. 1. Click the Alert button. The Create/Edit Alert dialog box appears. 2. On the Create/Edit Alert dialog box, select the Enable check box. The Enable check box is located at the bottom of the dialog box.
  • 29. Original As migrated 1. Click the Alert button. The Create/Edit Alert dialog box appears. 2. On the Create/Edit Alert dialog box, select the Enable check box. The Enable check box is located at the bottom of the dialog box. 1. Click the Alert button. The Create/Edit Alert dialog box appears. 2. The Create/Edit Alert dialog box appears. 3. On the Create/Edit Alert dialog box, select the Enable check box. The Enable check box is located at the bottom of the dialog box. 4. The Enable check box is located at the bottom of the dialog box.
  • 30. Original content Variations in output Note: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis ac consectetur mauris. Cras in diam nisl. Note: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis ac consectetur mauris. Cras in diam nisl. Note: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis ac consectetur mauris. Cras in diam nisl.
  • 31. Partnership Report Card Partner Activity Mark 1 Analyze content A 2 Train writers in DITA A 3 Train writers in XML and CCMS tools A 2 Assist with information model (pilot) A 3 Assist implementation of CCMS (pilot) A 2 Create publication scripts D 2 Create conversion scripts F 4 Clean up migrated content A
  • 32.
  • 33. You won’t really understand intelligent content and semantic markup until you’ve done it on your own content. Professional DITA training and assistance with information model during pilot worked well. CCMS vendor support during pilot kept things running smoothly. Mechanics of moving from unintelligent to intelligent content are challenging. Manual cleanup is no fun. Intelligent content rocks!
  • 34. When a partnership works, it saves time and prevents frustration. Go for a partner with experience in the areas where you need help. Be careful about setting expectations! Don’t underestimate the complications of conversion and publication scripts Even with the inexperienced partner, it was still worth it to get outside help.
  • 35. • Beth Fryer, Timothy Martin, Dan Claessens • Faith Weber, Doug O’Neill
  • 36.
  • 37. • “Smoothing the Transition to DITA: Expert Partners Can Ease the Pain”. STC Summit 2015 Proceedings, pp. 67-70 • Webinar: http://www.dclab.com/webinars/case- study-the-value-of-partnership-during- conversion.

Editor's Notes

  1. In addition to the steps, are users likely to ask other questions? Peer review? I’m telling you this because I use this format when I write. Consider this for peer review.