Creating Reusable Content

Slides:



Advertisements
Similar presentations
Business Development Suit Presented by Thomas Mathews.
Advertisements

DOCUMENT TYPES. Digital Documents Converting documents to an electronic format will preserve those documents, but how would such a process be organized?
Implementing Single Sourcing for Online Help Debjani Sen Information Developer Peregrine Systems STC Region 8 Conference, Nov 1-3, 2001.
Publishing Workflow for InDesign Import/Export of XML
IS 373—Web Standards Todd Will
Advanced Technical Writing 2006 Session #3. Today in Class… ► Teams pitch poster concepts:  Meet with your editorial team, show us how your material.
Multimedia for the Web: Creating Digital Excitement HTML, XHTML and Web Authoring.
1 Chapter 11 Developing Custom Help. 11 Chapter Objectives Use HTML to create customized Help topics for an application Use the HTML Help Workshop to.
Developing a Basic Web Page with HTML
Copyright © 2003 Pearson Education, Inc. Slide 1-1 Created by Cheryl M. Hughes, Harvard University Extension School — Cambridge, MA The Web Wizard’s Guide.
Mgt 240 Lecture Website Construction: Software and Language Alternatives March 29, 2005.
4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.
Software Documentation Written By: Ian Sommerville Presentation By: Stephen Lopez-Couto.
Understanding Task Orientation Guidelines for a Successful Manual & Help System.
WEB DESIGNING Prof. Jesse A. Role Ph. D TM UEAB 2010.
XP New Perspectives on Microsoft Access 2002 Tutorial 71 Microsoft Access 2002 Tutorial 7 – Integrating Access With the Web and With Other Programs.
Creating Context Sensitive Help Using Single Sourcing
XML, DITA and Content Repurposing By France Baril.
Section 2.1 Compare the Internet and the Web Identify Web browser components Compare Web sites and Web pages Describe types of Web sites Section 2.2 Identify.
Oracle iLearning/Tutor Integration Jan  Oracle iLearning Overview  Oracle Tutor Overview  Benefits of integration  Manual integration process.
Creating a Basic Web Page
Systems Analysis – Analyzing Requirements.  Analyzing requirement stage identifies user information needs and new systems requirements  IS dev team.
16-1 The World Wide Web The Web An infrastructure of distributed information combined with software that uses networks as a vehicle to exchange that information.
CPS120: Introduction to Computer Science The World Wide Web Nell Dale John Lewis.
1 Web Basics Section 1.1 Compare the Internet and the Web Compare Web sites and Web pages Identify Web browser components Describe types of Web sites Section.
Planning and Writing Your Documents Chapter 6. Start of the Project Start the project by knowing the software you will write about, but you should try.
Introduction to XML. XML - Connectivity is Key Need for customized page layout – e.g. filter to display only recent data Downloadable product comparisons.
1 XML as a preservation strategy Experiences with the DiVA document format Eva Müller, Uwe Klosa Electronic Publishing Centre Uppsala University Library,
Using a Template to Create a Resume and Sharing a Finished Document
ECP - taking your EKP content to the next level Andrew Lupton.
EXtensible Markup Language (XML) and Documentation --ManojBokil -- Manoj Bokil.
XP New Perspectives on The Internet, Sixth Edition— Comprehensive Tutorial 8 1 Creating Effective Web Pages Creating HTML Documents Tutorial 8.
Designing Object-Oriented or Modular Documentation Presented by Visnja Beg November 21, 2000.
Introduction to HTML Tutorial 1 eXtensible Markup Language (XML)
XML A web enabled data description language 4/22/2001 By Mark Lawson & Edward Ryan L’Herault.
© 2001 Business & Information Systems 2/e1 Chapter 8 Personal Productivity and Problem Solving.
Lead Black Slide Powered by DeSiaMore1. 2 Chapter 8 Personal Productivity and Problem Solving.
10/18/2015 NORTEL NETWORKS CONFIDENTIAL – FOR TRAINING PURPOSES ONLY Global Documentation Evolution System Overview and End-to-End Process Training.
DITA Single Source technology. What is Single Source? Single source technology is a concept of publishing documents when same content can be used in different.
1 Technical & Business Writing (ENG-315) Muhammad Bilal Bashir UIIT, Rawalpindi.
A Gradual Process for Integrating E-learning in a Higher Education Institute © Igor Kanovsky & Rachel “The New Educational Benefits of ICT in.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Introduction to Morpho BEAM Workshop Samantha Romanello Long Term Ecological Research University of New Mexico.
1 EndNote X2 Your Bibliographic Management Tool 29 September 2009 Humanities and Social Sciences Resource Teams.
Introduction to Morpho RCN Workshop Samantha Romanello Long Term Ecological Research University of New Mexico.
1 Technical & Business Writing (ENG-715) Muhammad Bilal Bashir UIIT, Rawalpindi.
Technical Communication A Practical Approach Chapter 14: Web Pages and Writing for the Web William Sanborn Pfeiffer Kaye Adkins.
Chapter 4 Automated Tools for Systems Development Modern Systems Analysis and Design Third Edition 4.1.
Be A Hero – ELIMINATE “END GAME” RoundUp 2007, Austin TX November 6 th, 2007.
© 2012 Adobe Systems Incorporated. All Rights Reserved. Copyright 2012 Adobe Systems Incorporated. All rights reserved. ® REUSABLE DESIGN.
4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.
HTML Concepts and Techniques Fifth Edition Chapter 1 Introduction to HTML.
DITA: Not just for Tech Docs Ann Rockley The Rockley Group.
Linda Schmandt Structured Text & XML in Medicine 16 Jan 2004.
XML Extensible Markup Language
introductionwhyexamples What is a Web site? A web site is: a presentation tool; a way to communicate; a learning tool; a teaching tool; a marketing important.
Rendering XML Documents ©NIITeXtensible Markup Language/Lesson 5/Slide 1 of 46 Objectives In this session, you will learn to: * Define rendering * Identify.
DITA MAPS. Session results DITA Map Definition and Purpose Power of DITA Maps DITA Map Types Bookmaps – Additional Information DITA Maps Practice DITA.
ICAD3218A Create User Documentation.  Before starting to create any user documentation ask ‘What is the documentation going to be used for?’.  When.
1 © 2005 Lenovo Lenovo Non-Confidential Understanding a single sourcing solution Andre’ Evans – Staff Software Engineer September 2006.
Your Interactive Guide to the Digital World Discovering Computers 2012 Chapter 13 Computer Programs and Programming Languages.
XML BASICS and more…. What is XML? In common:  XML is a standard, simple, self-describing way of encoding both text and data so that content can be processed.
The Object-Oriented Thought Process Chapter 11
Information Delivery Manuals: Functional Parts
XML QUESTIONS AND ANSWERS
Software Documentation
USER AND TECHNICAL DOCUMENTATION
Taxonomies, Lexicons and Organizing Knowledge
Tutorial 7 – Integrating Access With the Web and With Other Programs
Web Programming : Building Internet Applications Chris Bates CSE :
Presentation transcript:

Creating Reusable Content Using a Single Source for Information

Overview Definition of Reusable Content Examples of Reusable Content Methods for Creating Reusable Content Standards for Writing Reusable Content Pros and Cons of Reusable Content 2 2

Overview Definition of Reusable Content Examples of Reusable Content Methods for Creating Reusable Content Standards for Writing Reusable Content Pros and Cons of Reusable Content 3 3

Definition of Reusable Content Reusable content is used by businesses and organizations so the same information isn’t constantly written over and over Reusable content is stored in a central location to be accessed and used/modified by all parts of an organization

Definition of Reusable Content Reusable content is written and/or compiled by a single person or a team of people Reusable content is maintained in an unformatted master document The content is located in a master document so writers can access to create information products The content is unformatted so it can be styled according to the information product 5 5

Overview Definition of Reusable Content Examples of Reusable Content Methods for Creating Reusable Content Standards for Writing Reusable Content Pros and Cons of Reusable Content 6 6

Examples of Reusable Content Reusable content is a single source of information that can be used in more than one information product and output format Examples of Information Products: User’s guides and setup guides Brochures and advertisements Technician manuals Example: A section of a car manual (such as “Changing Tires” for a particular model is reused in manuals for other car models of the same company and for online help

Examples of Reusable Content Examples of Output Formats: Printed manual in PDF format Online help Web site in HTML code Customer support CD Example: the user’s guide of a software product is available as a printed manual in PDF format, a Web site in HTML format, and as online help 8 8

Examples of Reusable Content (cont.) Figure 1: Chart showing how several departments use content for different information products in different formats Uses: Product name Description Assembly instructions Activation information Technical Writing Department To Create: User’s Guides Uses: Product name Price Description Feature List Single source of information Introduction to Structured Content Management with XML by Kay Ethier and Scott Abel Marketing Department To Create: Brochures Uses: Product name Price Description Contact information Online Content Writing Department To Create: Product Web Page

Overview Definition of Reusable Content Examples of Reusable Content Methods for Reusing Content Modular Content Conditional Text Conversion Tools Structured Content Standards for Writing Reusable Content Pros and Cons of Reusable Content 10 10

Methods for Reusing Content: Modular Content Modular content is written in chunks (or “modules”) of related information so the appropriate modules of content can be reused for different information products Before writing, the various modules of information necessary for all information products are planned Example: Descriptions, procedures, and lists 11 11

Methods for Reusing Content: Modular Content After planning the necessary modules of information, they can be reused in different information products Example: A product description is used in a user’s guide, online help, Web site, and brochure Example: Billing information is used for a Web site only 12 12

Methods for Reusing Content: Modular Content (cont.) Modular content is written so it can stand alone by avoiding references that: Cannot be reused in a different information product Example: The “Changing tires” section in a manual might say “as discussed in the overview” and thus can’t be reused for a quick reference guide that doesn’t have an overview Cannot be arranged in a different sequence Example: References to “see below,” and “the following section” 13 13

Methods for Reusing Content: Conditional Text Conditional text is content tagged/marked as conditional so it appears only in certain renditions of the document (untagged content is used in all renditions) Example: Products A and B use the same warranty information (untagged), except A has a 5 year warranty (tagged conditional for A), and B has a 3 year warranty (tagged conditional for B) Example: A hardcopy user’s guide has a section called “Concepts” whereas the online version does not

Methods for Reusing Content: Conditional Text (cont.) Conditional text is supported by authoring tools such as: Adobe FrameMaker Microsoft Word when used with a plug-in called Live Linx Conditional Text for Word These tools allow you to: Selectively include a piece of text in an output document by using predefined tags Is maintained in one master document from which various information products are made

Methods for Reusing Content: Conversion Tools Conversion tools convert data from one primary source output format into another output format automatically Example: Content written for a hardcopy can be converted to online content Conversion tools define conversion rules based on formatting styles in the primary source Example: A “Body” paragraph tag written in FrameMaker can be converted to “Body” paragraph style in HTML output Example: H1s written in a Microsoft Word document can be converted to topics in Online Help

Methods for Reusing Content: Conversion Tools (cont.) Popular conversion tools: Quadralay WebWorks ePublisher: converts print-based documents in MS Word or Adobe FrameMaker to online help, HTML , or others Doc-To-Help for Word: converts MS Word documents to various online help formats Adobe RoboHelp: converts HTML documents to various online help formats PDF Online: converts PDF to MS Word format or vice-versa for free

Methods for Reusing Content: Structured Content Structured content is information that has been broken down into chunks and labeled with keywords according to hierarchy and then organized in outline form Example: The element “Changing Motor Oil” is labeled with the keyword “section title” and the first step in the procedure is labeled with the keyword “step” The output format of structured content is produced according to styles defined for each keyword

Methods for Reusing Content: Structured Content (cont.) Designing Step-by-Step Instructions Writing quality instructions requires knowledge of the hardware or software, as well as skills in writing. Consider these questions when writing step-by-step instructions: What's the reading level of the user? What is their experience with computers? Reading level of the users Sample text. Experience with computers chapter title list item 1 synopsis list item 2 section title A Paragraph 1A Paragraph 2A section title B Paragraph 1B Paragraph 2B Figure 2: Keywords based on subject matter assigned to various document elements

Methods for Reusing Content: Structured Content (cont.) Chapter Chapter Title Synopsis List Section List Item 2 Section Title A Paragraph 1A Paragraph 2A Section Title B Paragraph 1B Paragraph 2B List Item 1 Speaker notes hint: tree structure Figure 3: Outline representation of labeled modules in a document

Methods for Reusing Content: Structured Content (cont.) The output format of structured content is produced according the style sheet defined for each keyword used in the information product Example: The keyword “Product feature list” could be size 32 in black Arial font for the user’s guide and size 40 in blue Arial font for the brochure

Methods for Reusing Content: Structured Content (cont.) Structured content labeled with keywords Style sheets for each type of output format Software that applies formatting rules in style sheet to content User’s Guide Web Site Help System Figure 4: Flowchart showing how structured content and style sheets come together in a software program to produce different information products 22

Methods for Reusing Content Structured Content Tools Structured content can be reused by using software that supports one or more of the following: Content Management System (CMS) Extensible Markup Language (XML)

Methods for Reusing Content Structured Content Tools: CMS A CMS is a tool that enables users to: Work with a variety of content such as text, graphics, videos, documents, etc. Create and manage content using its own authoring interface or by integrating another third-party tool Store content modules in a database Categorize content modules stored in the database Define the structure and format of an information product using “templates”

Methods for Reusing Content Structured Content Tools: CMS (cont.) Content created and stored in a CMS can be reused to create information products by: Searching for content by category using query features of the database Populating the pre-defined “template” of an information product using the searched content, similar to filling in an outline

Methods for Reusing Content Structured Content Tools: CMS (cont.) Popular CMS based solutions for publishing technical documentation are: Author-it Documentum Technical Publication Solution (TPS)

Methods for Reusing Content Structured Content Tools: XML XML is a mechanism to structure content by: Storing chunks of modular content called “elements” Describing each content module with a keyword like “tag” or “metadata” Assigning “attributes” like “author” or “version” Describing the structure of an information product in a definition file, either a Document Type Definition (DTD) or an XML Schema Describing the format of an information product using style sheets

Methods for Reusing Content Structured Content Tools: XML (cont.) <chapter author=“John Smith”> <chaptertitle>Designing Step-by-Step Instructions</chaptertitle> <synopsis>Writing instructions requires knowledge of the products </synopsis> <list> <item>What's the reading level of the user?</item> <item> What is their experience with computers? </item> </list> <section> <sectiontitle>Reading level of the users</sectiontitle> <para>sample text</para> </section> </chapter> attribute start tag end tag element Figure 4: A document written in XML. The callouts identify an attribute, start and end tags, and an element

Methods for Reusing Content Structured Content Tools: XML (cont.) Structured content in XML can be used to publish multiple information products by: Searching elements using tags or attributes like search for a ‘chapter’ with ‘title’, ‘Designing step by step instructions’ written by ‘author’, ‘John Smith’ search for all chapter titles and synopses, to create a preface chapter Using elements to write within predefined structures Applying formatting from style sheets

Methods for Reusing Content Structured Content Tools: XML (cont.) Popular XML based solutions for authoring and reusing structured content are: Arbortext Xmetal XMLmind Adobe FrameMaker

Overview Definition of Reusable Content Examples of Reusable Content Methods for Creating Reusable Content Standards for Writing Reusable Content Purpose of Established Writing Standards Examples of Established Standards Tips for Writing Reusable Content Pros and Cons of Reusable Content 31 31

Standards for Writing Reusable Content: Purpose of Established Writing Standards Standards are predefined structures and writing guidelines followed within a company or industry to achieve one or more of the following: Regulatory compliance: Medical companies doing business in U.S. must comply with FDA regulations Industry conformance: U.S. military created the first industry content standard (CALS) to make information provided by thousands of its vendors more consistent Information interchange: When companies or groups with common interests use the same standard, it facilitates information sharing or exchange

Standards for Writing Reusable Content: Examples of Established Standards Individual companies usually adopt one of these established writing standards DITA for topic-based documentation http://www.ibm.com/developerworks/xml/library/x-dita1/ DocBook for book-based documentation http://www.oasis-open.org/docbook/ SCORM for e-learning http://www.adlnet.gov/scorm/index.aspx S1000D for military equipment http://www.s1000d.net/ SPL for pharmaceutical labeling http://www.fda.gov/oc/datacouncil/spl.html

Standards for Writing Reusable Content: Tips for Writing Reusable Content Some general advice for writing reusable content is: Set user expectations What information do they need? How will they best get that information? Plan all of the information products you intend to create and the elements they contain Identify the content used Identify the content that can be reused across different information products Determine the best method for reusing content based on the restrictions of the information products you are creating Define a style sheet for each information product 34 34

Overview Definition of Reusable Content Examples of Reusable Content Methods for Creating Reusable Content Standards for Writing Reusable Content Pros and Cons of Reusable Content 35 35

Pros and Cons of Reusable Content: Pros Increases the amount of consistent information in a variety of written material Reduces the time and money spent writing multiple versions of the same content Reduces the volume of content that needs to be written for the different needs of publications Allows writers to quickly pull content from one source instead of regenerating content over and over Reduces translation costs because reusable content needs to be translated only once http://www.peachpit.com/articles/article.aspx?p=29753&seqNum=2

Pros and Cons of Reusable Content: Cons Takes more time and resources for planning Increases up-front work for organizing and composing source documentation Requires new technology and tools for writing, storing, and reusing content Requires at least 50% of the content to be reused across different information products to save time and money in the long run Creating Context Sensitive Help Using Single Sourcing, STC India, Chennai 6th Annual Conference December 2-4, 2004. Debjani Sen and Roger Dearth

References Ament K, (2003). Single sourcing: Building modular documentation. Norwich, NY: William Andrew Publishing. Rockley, A. Fundamental Concepts of Reuse. Retrieved 12/11/08, from Peachpit, Website: http://www.peachpit.com/articles/article.aspx?p=29753&seqNum=2 Self, T. (March 2007). Semantic, Structured Authoring. Retrieved 12/11/08, from HyperWrite Consultancy and Training Website: http://www.hyperwrite.com/Articles/showarticle.aspx?id=61 The Rockley Group, The Role of Content Standards in Content Management. Retrieved 12/11/08, from The Rockley Group, Website: http://www.rockley.com/articles/The%20Rockley%20Group%20-%20The%20Role%20of%20Content%20Standards%20in%20Content%20Management.pdf

References (cont.) Ethier, K. & Abel, S. (September 2004). Introduction to structured content management with XML. Retrieved 12/11/08, from CMS Watch, Website: http://www.cmswatch.com/Feature/112 Sen, D. & Dearth, R. (May 2005), Creating Context Sensitive Help Using Single Sourcing. Retrieved 12/11/08, from STC , Website: www.stc.org/edu/53rdConf/dataShow.asp?ID=56