hackos-intro to dita march 24 2015

24
© 2015 Comtech Services, Inc. 1 OASIS Darwin Information Typing Architecture (DITA) JoAnn T. Hackos, PhD President, Comtech Services, Inc. Chair, OASIS DITA Adoption Technical Committee Exec. Director, Center for Information-Development Management (CIDM) March 2015

Upload: raghu-venkata

Post on 17-Feb-2016

224 views

Category:

Documents


2 download

DESCRIPTION

dita

TRANSCRIPT

Page 1: Hackos-Intro to DITA March 24 2015

© 2015 Comtech Services, Inc. 1

OASIS Darwin Information Typing Architecture (DITA)

JoAnn T. Hackos, PhD President, Comtech Services, Inc.

Chair, OASIS DITA Adoption Technical Committee Exec. Director, Center for Information-Development Management (CIDM)

March 2015

Page 2: Hackos-Intro to DITA March 24 2015

© 2015 Comtech Services, Inc. 2

Problem–Content Silos

specs

Engineering source content

and graphics Service Knowledge

BaseProcedural and

Instructional Text

Page 3: Hackos-Intro to DITA March 24 2015

© 2015 Comtech Services, Inc. 3

Problem–Multiple Sources

specs

Old content in a KBase

CAD images updated

Updated procedures– not reviewed

Out-of-date product

spec

AR content?

Problem?

Content delivered to end users is

inaccurate, out of date, poorly

written, difficult to find

Page 4: Hackos-Intro to DITA March 24 2015

© 2015 Comtech Services, Inc. 4

Problem–No single source of truth

$

KBase

Text in multiple formats and languages

Engineering drawings not accessible later in the life cycle

Information not leveraged for translation and localization

No reliable feedback loop

Agile methods leave less time to make changes later in the life cycle

No effective workflow system driving the start-to-end process

Technical communication, Learning and training, Services and support duplicate information

Traditional tools create text not data

Page 5: Hackos-Intro to DITA March 24 2015

© 2015 Comtech Services, Inc. 5

Enter the OASIS DITA Standard •  OASIS--Organization for the Advancement of Structured

Information Standards •  DITA Technical Committee inaugurated by IBM in 2002 •  DITA architecture (including base topic types defined in DTD

and schema) contributed to OASIS in 2004 •  DITA Adoption Technical Committee—promoting the standard

and educating the community •  DITA open toolkit available through GitHub – processing

application •  Domain specific communities

•  Learning and training •  Semiconductors •  Technical communication •  Translation •  Embedded help systems

Page 6: Hackos-Intro to DITA March 24 2015

© 2015 Comtech Services, Inc. 6

DITA at OASIS

2002– DITA Technical

Committee formed at

OASIS

2004—DITA design

released to OASIS by

IBM

2005—DITA 1.0

Specification released

2010—DITA 1.2

Specification released

2015—DITA 1.3 planned

release

Domain specific communities formed in semiconductor, technical communication, translation, learning and training, embedded help systems, and more

Page 7: Hackos-Intro to DITA March 24 2015

© 2015 Comtech Services, Inc. 7

What is DITA?

Darwin: DITA uses the principles of inheritance for specialization

Information Typing: DITA is designed for topic-based technical information based on an information architecture of concept, task, and reference

Architecture: DITA provides the framework for the development of an enterprise Information Model

Page 8: Hackos-Intro to DITA March 24 2015

© 2015 Comtech Services, Inc. 8

DITA relies on topics

Provides background information that users

need to know.

Provides quick access to facts.

Provides procedural details such as step-by-

step instructions.

A unit of information which is meaningful when it stands alone.

concept

topic

task reference

Core topic information types for technical content

A topic is a standalone piece of information that answers a single question

Page 9: Hackos-Intro to DITA March 24 2015

© 2015 Comtech Services, Inc. 9

Key characteristics

•  Semantic element labeling •  Specialization •  Delivery configurations •  Plugins to the DITA Open Toolkit

Page 10: Hackos-Intro to DITA March 24 2015

© 2015 Comtech Services, Inc. 10

XML authoring

Engineering Source Materials

specs

Product Specifications•  asdkasd;fl•  as;dlkj;dl•  as;dlkjd•  a;sldij•  a;sldjf;asdlkfj•  weruas;ljsd

Direct transfer to reference topic

Updated at the source

XML structured content

XML-based graphics

XML forms-based content

Designated content owners

XML structured content

Page 11: Hackos-Intro to DITA March 24 2015

© 2015 Comtech Services, Inc. 11

XML authoring

Engineering Source Materials

specs

User Procedure1.  Press A2.  Do B3.  as;dlkjd4.  a;sldij5.  a;sldjf;asdlkfj6.  weruas;ljsd

Source for task topics

Updated by information developers

XML structured content

XML-based graphics

XML forms-based content

Designated content owners

XML structured content

Page 12: Hackos-Intro to DITA March 24 2015

© 2015 Comtech Services, Inc. 12

XML authoring Engineering Source Materials

specs

Rendered for PDF and HTML in multiple views

Used in animations and simulations

XML structured content

XML-based graphics

XML forms-based content

Designated content owners

XML structured content

Page 13: Hackos-Intro to DITA March 24 2015

© 2015 Comtech Services, Inc. 13

DITA topic mapping Task, Concept, Reference

Topics Hierarchical Map I

Con

Con Ref

Ref

Task

Task

Task Task

Task A

Con A

Con B

Ref

Topics are assembled into a variety of outputs in print and electronically

Page 14: Hackos-Intro to DITA March 24 2015

© 2015 Comtech Services, Inc. 14

DITA topic mapping

Task, Concept, Reference

Task A

Task B

Reference A

Reference B

Hierarchical Map II

Page 15: Hackos-Intro to DITA March 24 2015

© 2015 Comtech Services, Inc. 15

Topic changes

Task, Concept, Reference

Concept A

Concept B

Task A

Reference A

Hierarchical Mapping

Page 16: Hackos-Intro to DITA March 24 2015

© 2015 Comtech Services, Inc. 16

Detail changes (conrefs)

Task, Concept, Reference

Concept A

Concept B

Task A

Reference A

Hierarchical Map

Page 17: Hackos-Intro to DITA March 24 2015

© 2015 Comtech Services, Inc. 17

Multiple outputs

Concept A

Concept B

Task A

Reference A

DITA Maps Multiple Formats/Topic-based Delivery

HTML/Embedded Help/AR

PDF/Dynamic Delivery

Page 18: Hackos-Intro to DITA March 24 2015

© 2015 Comtech Services, Inc. 18

Errors and corrections

Concept A

Concept B

Task A

Reference A

DITA MapsChanges in the Output

There’s a mistake here

Page 19: Hackos-Intro to DITA March 24 2015

© 2015 Comtech Services, Inc. 19

Corrected in the repository

Task, Concept, Reference

Concept A

Concept B

Task A

Reference A

Hierarchical Mapping

Page 20: Hackos-Intro to DITA March 24 2015

© 2015 Comtech Services, Inc. 20

Changed back to the source

specs

Engineering Source Materials Task, Concept, Reference

Content owner is notified of the

change

Page 21: Hackos-Intro to DITA March 24 2015

© 2015 Comtech Services, Inc. 21

Core business opportunities •  Enhanced standards at the source •  More opportunities for standardized, consistent content •  More consistent branding of content •  Customized, branded look-and-feel for OEMs and

VARs •  More reliable use of translation memory •  Decreased cost of translation •  Better schedules, less chaos at the end •  Reduced time and cost of production in multiple

languages •  Automated topic interrelationships to eliminate hand-

coding of references and links •  More languages and greater customization for global

audiences

Page 22: Hackos-Intro to DITA March 24 2015

© 2015 Comtech Services, Inc. 22

Core information strategies •  Reuse source and translated content across multiple

projects •  Repurpose content to multiple deliverables and media •  Manage all content through development, localization,

and review cycles •  Identify content changes for authors, translators, project

managers, and reviewers •  Promote parallel development and localization

processes •  Improve the consistency of final deliverables •  Automate the production of final deliverables •  Reduce costs and time throughout the life cycle •  Minimize bottlenecks in the life cycle •  Reduce costs and time on development, localization,

and production of final deliverables

Page 23: Hackos-Intro to DITA March 24 2015

© 2015 Comtech Services, Inc. 23

Content management environment

dynamic delivery

collaborative development

product generation

source content

customer ready

finished content

Publishing

Source

Page 24: Hackos-Intro to DITA March 24 2015

© 2015 Comtech Services, Inc. 24

Additional information

•  [email protected] •  dita.xml.org – community site •  https://www.oasis-open.org/committees/

tc_home.php?wg_abbrev=dita-adoption •  ISO/IEC/IEEE 26531 content management standard •  Introduction to DITA: A Basic User Guide to the Darwin

Information Typing Architecture •  Content Management Strategies Conference, 20-22 April 2015,

Chicago, IL