cheaper, faster, better dita implementations, part 2

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

Upload: lasselle-ramsay

Post on 21-May-2015

392 views

Category:

Business


0 download

DESCRIPTION

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.

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