User-Centered Transformation
At Oracle, I transformed our authoring guide from a system-based reference into a user-centric resource organized around writers’ tasks and workflow. Using a modular, task-oriented approach, I restructured the content rewriting titles and meta descriptions in writers’ language. I also filled gaps in conceptual guidance (see Concept Development), giving writers the context they needed to use the system confidently and correctly. The result was an easy-to-scan table of contents and a page count reduction of over 20%, with more complete guidance and a clearer path to relevant information.
For the complete before and after guides, see Results.
Simplified Guide Navigation
I cut the top-level entries in the table of contents in half by grouping content into workflow categories. The easier-to-scan structure:
Helps writers find the topics and tasks they need faster.
Reduces the effort needed to scan the guide.
Shows how topics connect and where they fit.
BEFORE
1 Introduction to Oxygen XML Author and SDL Knowledge Center
2 Oxygen XML Author and SDL Knowledge Center Installation
3 Objects in SDL Knowledge Center
4 Objects in Local Storage
5 Publications
6 Maps
7 Topics
8 Elements and Attributes
9 Workflow: Releasing, Versioning, and Branching
*10 Accessibility
11 Legal Notices
12 Inline Text Formatting
13 Comments
14 Prefaces
15 Examples
16 Notes
17 Lists
18 Tasks, Procedures, and Steps
19 Images
20 Tables
21 Linking
22 Tabbed Interfaces
23 Footnotes
24 Indexes
25 Glossaries
26 Content Reuse
27 Content References
28 Conditions
29 Variables
30 Searching the SDL Repository
*31 Create Output for a Publication
**Index
*Content moved to different guides.
**Content removed.
AFTER
1 Learning the OAK Foundation and Oxygen basics
2 Installing and working with OAK Foundation and
Oxygen 27
3 Authoring in OAK Foundation
4 Inserting traditional book pieces
5 Working with content in publications
6 Developing topic content
7 Reusing content
8 Versioning content & managing the publication baseline
9 Searching for content in OAK Foundation
A Default preferences in Oxygen
B Frequently asked questions
C Schematron rules in Oxygen
D Troubleshooting
E XML refactoring
Clear, Task-Focused Labels
I rewrote titles and meta descriptions to reflect writers’ tasks in familiar language. Clear, task-focused titles help writers spot the topics they need, while brief descriptions explain what each topic covers. Together, they help writers choose the right guidance with less guesswork.
Task-Based Labels in Practice
This before-and-after comparison of the content reuse guidance shows how task-based organization and clear titles help writers find, understand, and use information faster.
BEFORE
Unclear relationships between reuse methods: Topic reuse is under content reuse, while content references, conditions, and variables are alongside it. The structure fails to show that all four are content reuse methods.
Isolated tasks without workflow context: Tasks appear at the same level without grouping or sequence, leaving writers to piece together the full process for each reuse method.
Low-value tasks: Separate topics for routine actions, such as “Edit a Conref,” repeat steps writers can often infer from creating objects. These topics are useful only when the actions need distinct guidance.
Mixed concepts and tasks: Writers need either context to learn or steps to act. Mixing concept (shown in italics) and task topics makes writers scan past background they may already know to find the instructions they need.
26 Content Reuse
Reuse a Topic in Another Publication
Reuse a Topic Within a Publication
Create a Unique Target ID with the resourceid Element
Content Reuse: Conrefs, Conditions, and Variables
27 Content References
Conrefs and Conref Libraries
Create a Conref Library
Set the Preference for Displaying Conrefs
Insert a Conref
Edit a Conref
Conrefs with Badges and Platform Restriction Conrefs
Insert a Conref with a Badge or a Platform Restriction Conref
View All the Conrefs in a Publication
Delete a Conref
28 Conditions
About Conditions
Simple Condition Expressions
Complex Condition Expressions
The Condition Builder Dialog Box
The Condition Context of a Publication
View the Allowed Conditions and Condition Values
Conditions Management
Select a Condition to Use in a Publication
Conditionalize an Entire Topic
Conditionalize Content Within a Topic
Conditionalize a Row in a Table
Create a Complex Condition Expression
Remove a Condition in Publication Manager
Remove a Condition in Oxygen XML Author
29 Variables
Variables and Variable Libraries
The XML Structure of a Variable
Variables in a Publication
Create a Variable Library
Add a Variable Library to a Publication
Insert a Variable in a Topic
View the Variable Values for a Publication
Find Variable References
Modify a Variable Definition
Delete a Variable Definition from a Library Topic
AFTER
Clear relationships between reuse methods: Topic reuse, content references, conditions, and variables are grouped under content reuse, making their shared purpose clear.
Complete workflows with supporting tasks: Each reuse method has an end-to-end process, with tasks grouped beneath it in the order writers need them.
Focused task guidance: Routine actions that need no distinct guidance are consolidated or omitted, reducing clutter while preserving essential steps and cautions.
Separate conceptual guidance: Content reuse concepts are grouped with other product concepts, giving writers a clear place to learn without getting in the way of finding task instructions.
7 Reusing content
Insert content references for content reuse
Create conref library topics
Add a conref library topic as a resource
Insert a content reference
Insert variables for content reuse
Create a set of variable library topics
Add a variable library topic as a resource
Insert a variable
Control which conditions to include in a publication
Define conditions for publications
Apply conditional settings to a publication
Remove conditional settings from a publication
Conditionalize content
Conditionalize an entire topic or submap
Conditionalize content within a topic
Conditionalize a row in a table
Control how conditions look when viewed in the Editor
Apply styles to conditional text when viewed in the Editor
Show conditional text styles or attributes in the Editor
Reuse topics in a publication
Conceptual Structure and Clarity
I grouped all product concepts in a dedicated section, separate from task instructions, to support two needs: learning how the system works and getting work done. Writers can find background when they need it or go straight to task steps without scanning past concepts they already know.
The concept hierarchy also shows how ideas relate, from broad subjects to specific methods. Building this structure helped me spot gaps and expand the conceptual guidance, giving writers a more complete understanding of the system.
Conceptual Labeling and Organization in Practice
This before-and-after comparison shows how clear conceptual titles and a logical hierarchy help writers find background information and understand how ideas relate. The revised structure also helped me identify gaps and build more complete conceptual guidance.
BEFORE
Vague conceptual labels: Titles don’t clearly describe what each topic covers, making it hard for writers to tell whether it answers their question.
Scattered and incomplete guidance: Content reuse concepts are spread across multiple locations, making it hard to see all available methods or compare them. Conceptual guidance on topic reuse is missing.
Assumed knowledge of reuse methods: The content doesn’t explain when or how to use each reuse method. This gap led writers to misuse them, causing problems during content migrations and system upgrades.
26 Content Reuse
Content Reuse: Conrefs, Conditions, and Variables
27 Content References
Conrefs and Conref Libraries
Conrefs with Badges and Platform Restriction Conrefs
28 Conditions
About Conditions
Simple Condition Expressions
Complex Condition Expressions
The Condition Builder Dialog Box
The Condition Context of a Publication
Conditions Management
29 Variables
Variables and Variable Libraries
The XML Structure of a Variable
Variables in a Publication
How content references enable the reuse of parts of a topic
How content references work and when to use them
How keys work in content references
How variables enable the reuse of varying phrases
How variables work and when to use them
How keys work in variables
How keys work in DITA 1.2
How conditions enable the reuse of content variations
Which conditional expressions can be defined and how they are evaluated
How the DITAVAL file controls which conditions to include
What the Conditions Subject Scheme map does
How to reuse topics
AFTER
Descriptive conceptual labels: Titles explain what each content reuse method does, such as enabling reuse of parts of a topic, helping writers find the answers they need.
Complete, comparable guidance: All reuse methods are grouped together, making it easy for writers to see their options, compare them, and choose the right method.
Clear purpose and use: Guidance explains when and how to use each method, with examples that help writers apply it correctly and avoid problems during migrations and upgrades.
Results
The redesign cut the top-level table of contents entries in half and reduced the guide from 269 to 197 pages, a 27% reduction, while expanding conceptual guidance. Workflow-based groups, clearer titles, and separate concept and task sections gave writers a more focused guide with clearer paths to both background information and task instructions. The complete guides below show the structure and content before and after the redesign.
BEFORE
AUTHORING WITH OXYGEN XML AUTHOR AND SDL KNOWLEDGE CENTER
The original guide covers the third-party DITA authoring system used at Oracle, with content organized primarily around tool and DITA features like local storage and tables.
AFTER
AUTHORING WITH OAK FOUNDATION AND OXYGEN
The redesigned guide supports covers Oracle Authoring Kit (OAK) Foundation, an internally developed content management tool integrated with Oxygen. It organizes DITA authoring guidance around writers’ workflows and tasks, with a dedicated section for product concepts.