SlideShare a Scribd company logo
1 of 11
Introduction to DITA 
Leona B. Campbell and Melanie Jennings 
Docs Team @ Jive
Leona Campbell, leona.campbell@jivesoftware.com, 
@runleonarun 
Melanie Jennings, melanie.jennings@jivesoftware.com, 
@seniortechwritr 
© 2014 Jive Software, Inc. All rights reserved | Jive Confidential Page 2
What is DITA and why use it?
Authoring and Publishing Challenges 
© 2014 Jive Software, Inc. All rights reserved | Jive Confidential Page 4
Automating and specializing output, while 
keeping costs down. 
How can DITA help? 
• Cheap to get started 
• Automate and Specialize OOTB 
• Keep costs down if you invest 
some time 
• Comes with an active community 
you can use 
Build & Automation Challenges 
Building Help with DITA is like building a snowperson. 
© 2014 Jive Software, Inc. All rights reserved | Jive Confidential Page 5
Output Challenges 
Can you really have it all? 
With DITA, you can make 
beautiful Help and serve it 
up however your audience 
wants it. 
DITA output is made-to-order! 
© 2014 Jive Software, Inc. All rights reserved | Jive Confidential Page 6
Example: Toolkit Sample Walk-through 
in Oxygen
Do I Need DITA? A Quiz! 
Do I need: 
• To spend less time formatting? 
• To publish many versions, audiences, platforms, etc? 
• To publish in many formats (HTML5, ePub, webhelp with feedback, PDF, etc.)? 
• To provide in-product Help content? 
• To translate all of this? 
• An awesome, scalable solution? 
© 2014 Jive Software, Inc. All rights reserved | Jive Confidential Page 8
Learn More about DITA 
• Dita.xml.org 
• Yahoo DITA users group (https://groups.yahoo.com/neo/groups/dita-users/info) 
• DITA Awareness Group or PDX DITA on LinkedIn 
• PDX DITA group and website: pdxdita.ditamap.com 
• Oxygen Support 
• Call, tweet, or email us 
Some recommended books: 
• DITA Best Practices by Laura Bellamy 
• DITA 101 by Ann Rockley 
• DITA for Print by Leigh White 
© 2014 Jive Software, Inc. All rights reserved | Jive Confidential Page 9
Q & A
Leona Campbell, 
leona.campbell@jivesoftware.com, 
@runleonarun 
Melanie Jennings, 
melanie.jennings@jivesoftware.co 
m, @seniortechwritr

More Related Content

Similar to Introduction to DITA

DGTL Ventures - Short Introduction
DGTL Ventures - Short IntroductionDGTL Ventures - Short Introduction
DGTL Ventures - Short IntroductionDGTL Ventures
 
Cheaper, Faster, Better DITA Implementations, Part 1
Cheaper, Faster, Better DITA Implementations, Part 1Cheaper, Faster, Better DITA Implementations, Part 1
Cheaper, Faster, Better DITA Implementations, Part 1Lasselle-Ramsay
 
Evaluating Collaboration Tools for Your Small Business
Evaluating Collaboration Tools for Your Small BusinessEvaluating Collaboration Tools for Your Small Business
Evaluating Collaboration Tools for Your Small BusinessSamepage
 
Creating an Organizational Culture of Giving Back to Drupal
Creating an Organizational Culture of Giving Back to DrupalCreating an Organizational Culture of Giving Back to Drupal
Creating an Organizational Culture of Giving Back to DrupalMediacurrent
 
Going Agile in a Multi-National Work Environment and the Tool We Chose
Going Agile in a Multi-National Work Environment and the Tool We ChoseGoing Agile in a Multi-National Work Environment and the Tool We Chose
Going Agile in a Multi-National Work Environment and the Tool We ChosePaula Stern
 
Remote Working in a SAFe Environment: Collaborative Online Meetings and Fully...
Remote Working in a SAFe Environment: Collaborative Online Meetings and Fully...Remote Working in a SAFe Environment: Collaborative Online Meetings and Fully...
Remote Working in a SAFe Environment: Collaborative Online Meetings and Fully...Cprime
 
Enterprise DevOps: Crossing the Great Divide with DevOps Training
Enterprise DevOps: Crossing the Great Divide with DevOps TrainingEnterprise DevOps: Crossing the Great Divide with DevOps Training
Enterprise DevOps: Crossing the Great Divide with DevOps TrainingITpreneurs
 
Delighting mobile customers with content for apps, videos, and a social media...
Delighting mobile customers with content for apps, videos, and a social media...Delighting mobile customers with content for apps, videos, and a social media...
Delighting mobile customers with content for apps, videos, and a social media...Marta Rauch
 
Biba_Sales_Deck_2015_Social_Media
Biba_Sales_Deck_2015_Social_MediaBiba_Sales_Deck_2015_Social_Media
Biba_Sales_Deck_2015_Social_Mediastevemanages
 
Thinking Inside the Box: Using Personas to Prioritize Content
Thinking Inside the Box: Using Personas to Prioritize ContentThinking Inside the Box: Using Personas to Prioritize Content
Thinking Inside the Box: Using Personas to Prioritize ContentKatrina Alcorn
 
Question 4 Jessica Cowgill
Question 4 Jessica CowgillQuestion 4 Jessica Cowgill
Question 4 Jessica CowgillJessica Cowgill
 
Deck 6-80-140-196-213-271-321-364-413
Deck 6-80-140-196-213-271-321-364-413Deck 6-80-140-196-213-271-321-364-413
Deck 6-80-140-196-213-271-321-364-413Justin Ezor
 
Ten Challenges for Building Great Learning Resources
Ten Challenges for Building Great Learning ResourcesTen Challenges for Building Great Learning Resources
Ten Challenges for Building Great Learning ResourcesRaptivity
 
Goal gorilla taco presentatie - drupalcamp kiev - 10 june 2017 - public
Goal gorilla   taco presentatie - drupalcamp kiev - 10 june 2017 - publicGoal gorilla   taco presentatie - drupalcamp kiev - 10 june 2017 - public
Goal gorilla taco presentatie - drupalcamp kiev - 10 june 2017 - publicOleksii Bogush
 
Building Collaborative Webinars and Virtual Meetings
Building Collaborative Webinars and Virtual MeetingsBuilding Collaborative Webinars and Virtual Meetings
Building Collaborative Webinars and Virtual MeetingsCynthia Clay
 
Leading Collaborative Virtual Teams
Leading Collaborative Virtual TeamsLeading Collaborative Virtual Teams
Leading Collaborative Virtual TeamsCynthia Clay
 
Building Collaborative Webinars and Virtual Meetings
Building Collaborative Webinars and Virtual MeetingsBuilding Collaborative Webinars and Virtual Meetings
Building Collaborative Webinars and Virtual MeetingsCynthia Clay
 
O365Con19 - 7 Key Steps to Help Your Teams to Love Office 365 - Gerard Duijts
O365Con19 - 7 Key Steps to Help Your Teams to Love Office 365 - Gerard DuijtsO365Con19 - 7 Key Steps to Help Your Teams to Love Office 365 - Gerard Duijts
O365Con19 - 7 Key Steps to Help Your Teams to Love Office 365 - Gerard DuijtsNCCOMMS
 
Presentation Skills Public Speaking training visuals toolbox
Presentation Skills Public Speaking training visuals toolboxPresentation Skills Public Speaking training visuals toolbox
Presentation Skills Public Speaking training visuals toolboxPeter Zvirinsky
 
Austin Cloud Native Meetup #1 - Intro / Demo
Austin Cloud Native Meetup #1 - Intro / DemoAustin Cloud Native Meetup #1 - Intro / Demo
Austin Cloud Native Meetup #1 - Intro / Demomborges-pivotal
 

Similar to Introduction to DITA (20)

DGTL Ventures - Short Introduction
DGTL Ventures - Short IntroductionDGTL Ventures - Short Introduction
DGTL Ventures - Short Introduction
 
Cheaper, Faster, Better DITA Implementations, Part 1
Cheaper, Faster, Better DITA Implementations, Part 1Cheaper, Faster, Better DITA Implementations, Part 1
Cheaper, Faster, Better DITA Implementations, Part 1
 
Evaluating Collaboration Tools for Your Small Business
Evaluating Collaboration Tools for Your Small BusinessEvaluating Collaboration Tools for Your Small Business
Evaluating Collaboration Tools for Your Small Business
 
Creating an Organizational Culture of Giving Back to Drupal
Creating an Organizational Culture of Giving Back to DrupalCreating an Organizational Culture of Giving Back to Drupal
Creating an Organizational Culture of Giving Back to Drupal
 
Going Agile in a Multi-National Work Environment and the Tool We Chose
Going Agile in a Multi-National Work Environment and the Tool We ChoseGoing Agile in a Multi-National Work Environment and the Tool We Chose
Going Agile in a Multi-National Work Environment and the Tool We Chose
 
Remote Working in a SAFe Environment: Collaborative Online Meetings and Fully...
Remote Working in a SAFe Environment: Collaborative Online Meetings and Fully...Remote Working in a SAFe Environment: Collaborative Online Meetings and Fully...
Remote Working in a SAFe Environment: Collaborative Online Meetings and Fully...
 
Enterprise DevOps: Crossing the Great Divide with DevOps Training
Enterprise DevOps: Crossing the Great Divide with DevOps TrainingEnterprise DevOps: Crossing the Great Divide with DevOps Training
Enterprise DevOps: Crossing the Great Divide with DevOps Training
 
Delighting mobile customers with content for apps, videos, and a social media...
Delighting mobile customers with content for apps, videos, and a social media...Delighting mobile customers with content for apps, videos, and a social media...
Delighting mobile customers with content for apps, videos, and a social media...
 
Biba_Sales_Deck_2015_Social_Media
Biba_Sales_Deck_2015_Social_MediaBiba_Sales_Deck_2015_Social_Media
Biba_Sales_Deck_2015_Social_Media
 
Thinking Inside the Box: Using Personas to Prioritize Content
Thinking Inside the Box: Using Personas to Prioritize ContentThinking Inside the Box: Using Personas to Prioritize Content
Thinking Inside the Box: Using Personas to Prioritize Content
 
Question 4 Jessica Cowgill
Question 4 Jessica CowgillQuestion 4 Jessica Cowgill
Question 4 Jessica Cowgill
 
Deck 6-80-140-196-213-271-321-364-413
Deck 6-80-140-196-213-271-321-364-413Deck 6-80-140-196-213-271-321-364-413
Deck 6-80-140-196-213-271-321-364-413
 
Ten Challenges for Building Great Learning Resources
Ten Challenges for Building Great Learning ResourcesTen Challenges for Building Great Learning Resources
Ten Challenges for Building Great Learning Resources
 
Goal gorilla taco presentatie - drupalcamp kiev - 10 june 2017 - public
Goal gorilla   taco presentatie - drupalcamp kiev - 10 june 2017 - publicGoal gorilla   taco presentatie - drupalcamp kiev - 10 june 2017 - public
Goal gorilla taco presentatie - drupalcamp kiev - 10 june 2017 - public
 
Building Collaborative Webinars and Virtual Meetings
Building Collaborative Webinars and Virtual MeetingsBuilding Collaborative Webinars and Virtual Meetings
Building Collaborative Webinars and Virtual Meetings
 
Leading Collaborative Virtual Teams
Leading Collaborative Virtual TeamsLeading Collaborative Virtual Teams
Leading Collaborative Virtual Teams
 
Building Collaborative Webinars and Virtual Meetings
Building Collaborative Webinars and Virtual MeetingsBuilding Collaborative Webinars and Virtual Meetings
Building Collaborative Webinars and Virtual Meetings
 
O365Con19 - 7 Key Steps to Help Your Teams to Love Office 365 - Gerard Duijts
O365Con19 - 7 Key Steps to Help Your Teams to Love Office 365 - Gerard DuijtsO365Con19 - 7 Key Steps to Help Your Teams to Love Office 365 - Gerard Duijts
O365Con19 - 7 Key Steps to Help Your Teams to Love Office 365 - Gerard Duijts
 
Presentation Skills Public Speaking training visuals toolbox
Presentation Skills Public Speaking training visuals toolboxPresentation Skills Public Speaking training visuals toolbox
Presentation Skills Public Speaking training visuals toolbox
 
Austin Cloud Native Meetup #1 - Intro / Demo
Austin Cloud Native Meetup #1 - Intro / DemoAustin Cloud Native Meetup #1 - Intro / Demo
Austin Cloud Native Meetup #1 - Intro / Demo
 

Recently uploaded

Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendArshad QA
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 

Recently uploaded (20)

Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and Backend
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 

Introduction to DITA

  • 1. Introduction to DITA Leona B. Campbell and Melanie Jennings Docs Team @ Jive
  • 2. Leona Campbell, leona.campbell@jivesoftware.com, @runleonarun Melanie Jennings, melanie.jennings@jivesoftware.com, @seniortechwritr © 2014 Jive Software, Inc. All rights reserved | Jive Confidential Page 2
  • 3. What is DITA and why use it?
  • 4. Authoring and Publishing Challenges © 2014 Jive Software, Inc. All rights reserved | Jive Confidential Page 4
  • 5. Automating and specializing output, while keeping costs down. How can DITA help? • Cheap to get started • Automate and Specialize OOTB • Keep costs down if you invest some time • Comes with an active community you can use Build & Automation Challenges Building Help with DITA is like building a snowperson. © 2014 Jive Software, Inc. All rights reserved | Jive Confidential Page 5
  • 6. Output Challenges Can you really have it all? With DITA, you can make beautiful Help and serve it up however your audience wants it. DITA output is made-to-order! © 2014 Jive Software, Inc. All rights reserved | Jive Confidential Page 6
  • 7. Example: Toolkit Sample Walk-through in Oxygen
  • 8. Do I Need DITA? A Quiz! Do I need: • To spend less time formatting? • To publish many versions, audiences, platforms, etc? • To publish in many formats (HTML5, ePub, webhelp with feedback, PDF, etc.)? • To provide in-product Help content? • To translate all of this? • An awesome, scalable solution? © 2014 Jive Software, Inc. All rights reserved | Jive Confidential Page 8
  • 9. Learn More about DITA • Dita.xml.org • Yahoo DITA users group (https://groups.yahoo.com/neo/groups/dita-users/info) • DITA Awareness Group or PDX DITA on LinkedIn • PDX DITA group and website: pdxdita.ditamap.com • Oxygen Support • Call, tweet, or email us Some recommended books: • DITA Best Practices by Laura Bellamy • DITA 101 by Ann Rockley • DITA for Print by Leigh White © 2014 Jive Software, Inc. All rights reserved | Jive Confidential Page 9
  • 10. Q & A
  • 11. Leona Campbell, leona.campbell@jivesoftware.com, @runleonarun Melanie Jennings, melanie.jennings@jivesoftware.co m, @seniortechwritr

Editor's Notes

  1. Thank you for coming tonight and giving us the opportunity to speak. We know that many of you are very curious about DITA and we hope this talk gives you a good sense of its features and the business case for using it. We’ve spoken with some of you individually about the power of DITA, and I gave a lightning talk about DITA at a writethedocs meetup over the summer. From there, Mike Jang asked me if I wanted to expand the talk to include a more detailed introduction to DITA. So Leona and I have teamed up to do that. How many of you have used DITA? We’re going to walk you through the problems of documentation and how DITA solves them, as well as walk you through an example from the toolkit. We’re hoping that by the end of this talk, you’ll know whether DITA might be a good choice for your shop. We’ll have Q&A at the end, please hold your questions until then.
  2. WE ARE: Melanie: 4 years at Jive, 15 years as a tech writer Came to DITA not by choice, Jive was already using it when I was hired extensive conditional text/filtering exp with FrameMaker Now a true DITA believer! Leona has been Tech Writing for 17 years and using DITA for almost 5. DITA and social collaboration has streamlined the way she works. She looks forward to the evolution of it all. Hit us up on email or Twitter, or call us at Jive.
  3. MELANIE: DITA = Darwin Information Typing Architecture Originally developed by IBM, but now an international open source standard for creating and delivering documentation. OASIS is the governing body for DITA, just like w3 is for the html standard. Why use DITA and not something else? For that we first need to think about and define the challenges we face as documentarians.
  4. MELANIE: Writing and delivering docs can be very inefficient: Formatting – some tech writers still spend a lot of time futzing with formatting. That takes a lot of time. Time is money. Product variations – you have the same product built for Linux, Windows, or Apple. Many shops still maintain and update content for all of these publications even though they share a large portion of the same material. Takes a lot of time. Time is money. Translating – translating all of those takes a lot of money. With DITA: Formatting – help topics are written in XML, which removes content from formatting. Writing in xml, you no longer worry about formatting. This saves time and money. XML forces certain structures for authoring, but DITA is flexible; you can design your own structures as well. Product variations – with powerful filtering/conditional text features, DITA allows you to write content once but publish in many combinations and outputs. Conditional text can be applied at the topic, paragraph, phrase, and word level. Imagine publishing twenty different publications from one source of content. For example, at Jive, we publish several different outputs from the same source. You can check those out on our website, docs.jivesoftware.com, and Leona will be showing some specific examples later. Translation – you translate once and deliver it to a lot of different places/publications. No more translating each manual for the Linux, Windows, Mac, and so on versions. Context-sensitive in-product help -- XML can easily be part of your software product's actual code base, making context-sensitive Help easy to deliver. Maintenance and scale -- all of the previous items make maintenance that much easier. DITA solves problems of scale. Bottom line is the bottom line: save time and money. Do more with less. Publish and maintain 1500 topics with just three writers.
  5. LEONA: DITA addresses major build and automation challenges by: Providing much automation and specialization OOTB Being flexible enough to integrate with so many CMS’s or file repositories Making it possible to keep costs down Initial and Maintenance Costs XML editors are relatively cheap and DITA-OT is Open Source. Relatively Simple to Get Started A few basic resources can get you started. You can leverage an international user and support base by asking questions in Use forums for help (see resources). We’ll show you an example in a few minutes. DITA user group and reaching out in your own community (like the PDX DITA User Group!) Automation DITA can be automated using most tools: Oxygen, CMS, ant, jenkins, or any other tool. You can use what you’re familiar with. You may start Oxygen (as we’ll show in a bit), but as your content set grows, you may need to automate your builds in a tool like jenkins or in a CMS. Specializations available for more focused output You can add different specializations to your toolkit. For example, Training specialization, machine industry, etc.
  6. LEONA: DITA Produces output that's customized and pretty, yet in formats to please the masses. Deployment Obstacles DITA provides many output options, like PDF, Eclipse, HTML, e-book, etc from one source. For example here at Jive, we publish Jive for Mobile to four formats: html: http://docs.jivesoftware.com/cloud_int/end_user/jive.help.mobile/#user/UsingJiveforiOSApp.html pdf: http://docs.jivesoftware.com/jive/7.0/community_user/topic/jive.help.mobile/pdf/UsingJiveforiOSApp.pdf Eclipse Help Center: http://docs.jivesoftware.com/jive/7.0/community_user/index.jsp native mobile browser: http://docs.jivesoftware.com/mobile_format/jive_iOS/index.html Customizable Look & Feel in Output You can customize by modifying CSS, XSLT/fo, etc in one place for all sources/books.
  7. MELANIE: switch over to Oxygen and show map manager of hierarchy sample from the toolkit Download the OT or get Oxygen Content is created as a type: topic, task, concept, or reference. Because XML enforces structure, each of these has specific elements in a specific order. But please do not let that put you off. It’s also very versatile. Here’s are some examples of content and how it looks in both Author and Text modes. Here’s how the topics are structured in the maps manager. Filtering: see my blog post Understanding Filtering (http://pdxdita.ditamap.com/?p=159) and Getting Started with Filtering (http://pdxdita.ditamap.com/?p=192) on pdxdita.ditamap.com. LEONA: Here’s how you would build it Here’s the final output
  8. MELANIE Do a content audit. What will be the growth of your content set over time?
  9. LEONA Oxy provides great support if you purchase their tool, or purchase their WebHelp plugin.
  10. Questions?