Top Banner
Prepared by © 2009 Lasselle-Ramsay Presented by Secrets to Cheaper, Faster and Better DITA Implementations Part 2 Presenter from Lasselle-Ramsay Tom Voltz
29

Cheaper, Faster, Better DITA Implementations, Part 2

May 21, 2015

Download

Business

Lasselle-Ramsay

In continuation of our first webinar, Part 2 of the Cheaper, Faster, Better DITA series will walk through a simplified example of how to construct a DITA architecture for a documentation set. The example will demonstrate how the right approach will simplify DITA authoring, managing, and publishing content.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Cheaper, Faster, Better DITA Implementations, Part 2

Prepared by © 2009 Lasselle-Ramsay

Presented by

Secrets to Cheaper, Faster and Better DITA Implementations

Part 2

Secrets to Cheaper, Faster and Better DITA Implementations

Part 2Presenter from Lasselle-Ramsay

Tom Voltz

Page 2: Cheaper, Faster, Better DITA Implementations, Part 2

Welcome!Welcome!

• Today’s event is being recorded – link available in follow-up email

• Use Q&A panel to submit questions for Q&A session• Full screen view available for slides

Page 3: Cheaper, Faster, Better DITA Implementations, Part 2

Our PresentersOur Presenters

Joan LassellePresident

Tom VoltzTechnology Consultant

Page 4: Cheaper, Faster, Better DITA Implementations, Part 2

Lasselle-Ramsay Industry ExpertiseLasselle-Ramsay Industry Expertise

27 years supporting Fortune 100 clients with their content infrastructure

Page 5: Cheaper, Faster, Better DITA Implementations, Part 2

Overview for TodayOverview for Today

• Part I Review• Sample Documentation Set• Specialization Best Practices

Page 6: Cheaper, Faster, Better DITA Implementations, Part 2

Poll – Part IPoll – Part I

Question: Were you able to watch the first part of this webinar?

Yes No

Page 7: Cheaper, Faster, Better DITA Implementations, Part 2

Part I ReviewPart I Review

DITA – Out of the Box DITA – Specialized

Page 8: Cheaper, Faster, Better DITA Implementations, Part 2

• Fundamental DITA Open Toolkit architectural feature:

Myth BustingMyth Busting

Page 9: Cheaper, Faster, Better DITA Implementations, Part 2

EffortEffort

Mary

Joe

Units of Labor

Content Analysis

Training Development

Training Delivery

Specialization

Page 10: Cheaper, Faster, Better DITA Implementations, Part 2

Sample Documentation SetSample Documentation Set

• 7 Product Variations• User Manual• Context Sensitive Online Help

Page 11: Cheaper, Faster, Better DITA Implementations, Part 2

Lasselle-Ramsay Six-Point ApproachLasselle-Ramsay Six-Point Approach

Page 12: Cheaper, Faster, Better DITA Implementations, Part 2

Define User ExperienceDefine User Experience

• Develop Personas– Representative

customers

• Task Analysis– Lifecycle of product

from customer perspective

– Specific tasks, connected to personas

Page 13: Cheaper, Faster, Better DITA Implementations, Part 2

Finding: Distinct AudiencesFinding: Distinct Audiences

• Jake – End User – Manual to big, not useful

– Context sensitive help too brief, frustrating

• Sam – Field Service Technician – Insufficient detail

– Can’t lookup error codes quickly

– Procedures are confusing (inconsistent with user interface)

Page 14: Cheaper, Faster, Better DITA Implementations, Part 2

Analyze WorkflowAnalyze Workflow

• Map of current content lifecycle• Alignment of other related processes• Opportunity assessment

Page 15: Cheaper, Faster, Better DITA Implementations, Part 2

Finding: Process MisalignmentFinding: Process Misalignment

Product Development

Agile Process

Content Development

Traditional

Release 3.0

Page 16: Cheaper, Faster, Better DITA Implementations, Part 2

Finding: Process MisalignmentFinding: Process Misalignment

Product Development

Agile Process

Content Development

Aligned

Page 17: Cheaper, Faster, Better DITA Implementations, Part 2

Feature as ‘Content Envelope’Feature as ‘Content Envelope’

User Guide

Field Manual

Marketing

Page 18: Cheaper, Faster, Better DITA Implementations, Part 2

Content Analysis FindingsContent Analysis Findings

• Content audit• Redundancy and

overlap

• Gaps• Content to retire

Page 19: Cheaper, Faster, Better DITA Implementations, Part 2

Summary of FindingsSummary of Findings

Page 20: Cheaper, Faster, Better DITA Implementations, Part 2

Specialization ElementsSpecialization Elements

Page 21: Cheaper, Faster, Better DITA Implementations, Part 2

Specialization ElementsSpecialization ElementsA

ttributes

Page 22: Cheaper, Faster, Better DITA Implementations, Part 2

Structural Elements – MapsStructural Elements – Maps

Name Based On Contains Blocks

Owned by

UserGuide Bookmap IntroductionChaptersSupport GuideIndex

Tech Docs

ReferenceManual Bookmap DescriptionHowTosError Codes

Tech Docs

Feature DITA Map DescriptionHowTosError CodesConfiguration Notes

MarketingTech DocsQA

Page 23: Cheaper, Faster, Better DITA Implementations, Part 2

Block Elements – Topics and ConceptsBlock Elements – Topics and Concepts

Name Based On

Contains Notes

Description DITA Topic

KeywordsShortDescriptionMediumDescriptionLongDescription

ShortDescription Topic –Section

Paragraph Used in marketing materials, User Guide, Field Manual

MediumDescription Topic – Section

Paragraphs Used in marketing materials

LongDescription Topic – Section

SectionsParagraphs

Used in UserGuide

Page 24: Cheaper, Faster, Better DITA Implementations, Part 2

Inline Elements – DomainsInline Elements – Domains

Name Based On Notes

UI DITA UI domain Available: Paragraphs Table Cells

BrandElement Company specific domain

Available: Anywhere

Product names, etc.

Programming DITA programming Available: Anywhere

Only using 6 of the standard 25 elements, added 3 custom elements

Page 25: Cheaper, Faster, Better DITA Implementations, Part 2

Attribute SpecializationsAttribute Specializations

Name Based On Notes

@audience @audience Limit to following options: User Technician Internal-Only QA-Team

@translate @translate Limit to valid language codes (‘en,’ ‘fr,’ ‘de,’ etc.)

@legal_status @otherprops Required for specific block elements (e.g. copyright notice). Values(‘modified,’ ‘approved’)

Page 26: Cheaper, Faster, Better DITA Implementations, Part 2

Steps for Prototyping SpecializationSteps for Prototyping Specialization

1 Mock up representative content using generic DITA

2 Carefully review the existing domains and specializations

3 Remove as much as you can

4 Build the DTD

5 Revise mock up content with specializations

6 Iterate with SMEs

Page 27: Cheaper, Faster, Better DITA Implementations, Part 2

Specialization Best PracticesSpecialization Best Practices

Know the public DITA specializations

Know the current DITA domains

Preserve DITA Open Toolkit architecture

Page 28: Cheaper, Faster, Better DITA Implementations, Part 2

Specialization Best PracticesSpecialization Best Practices

Make sure DTD is easy to update

Support ‘default’ and ‘flexible’ formats containers

Create a DTD maintenance process

Page 29: Cheaper, Faster, Better DITA Implementations, Part 2

Questions and Next StepsQuestions and Next Steps

[email protected]

[email protected]

www.justsystems.com

[email protected]

1-866-793-1542