About the Authors |
|
xv | |
Acknowledgments |
|
xvii | |
Foreword |
|
xix | |
Introduction |
|
xxiii | |
|
Chapter 1 Understanding your audience |
|
|
1 | (22) |
|
Corg.ly: One month to launch |
|
|
1 | (2) |
|
|
3 | (1) |
|
Creating an initial sketch of your users |
|
|
4 | (4) |
|
Defining your users' goals |
|
|
4 | (2) |
|
Understanding who your users are |
|
|
6 | (1) |
|
Outline your users' needs |
|
|
7 | (1) |
|
Validate your user understanding |
|
|
8 | (6) |
|
Using existing data sources |
|
|
9 | (1) |
|
|
10 | (4) |
|
Condensing user research findings |
|
|
14 | (5) |
|
|
15 | (1) |
|
|
16 | (1) |
|
|
17 | (2) |
|
|
19 | (2) |
|
|
21 | (2) |
|
Chapter 2 Planning your documentation |
|
|
23 | (22) |
|
|
23 | (1) |
|
|
24 | (1) |
|
|
25 | (16) |
|
|
25 | (2) |
|
|
27 | (2) |
|
Getting started documentation |
|
|
29 | (1) |
|
|
30 | (1) |
|
|
31 | (4) |
|
|
35 | (6) |
|
Planning your documentation |
|
|
41 | (3) |
|
|
44 | (1) |
|
Chapter 3 Drafting documentation |
|
|
45 | (22) |
|
|
45 | (1) |
|
Confronting the blank page (or screen) |
|
|
45 | (1) |
|
Setting yourself up for writing success |
|
|
46 | (3) |
|
Choosing your writing tools |
|
|
47 | (1) |
|
Breaking through the blank page |
|
|
47 | (1) |
|
Defining your document's title and goal |
|
|
48 | (1) |
|
|
49 | (3) |
|
Meeting your reader's expectations |
|
|
50 | (1) |
|
|
51 | (1) |
|
|
52 | (5) |
|
|
53 | (1) |
|
|
54 | (1) |
|
|
54 | (1) |
|
|
55 | (1) |
|
|
56 | (1) |
|
|
57 | (3) |
|
State your most important information first |
|
|
58 | (1) |
|
Break up large blocks of text |
|
|
59 | (1) |
|
|
59 | (1) |
|
Strive for simplicity and clarity |
|
|
60 | (1) |
|
|
60 | (3) |
|
|
61 | (1) |
|
|
61 | (1) |
|
Highlight missing content |
|
|
62 | (1) |
|
|
62 | (1) |
|
|
63 | (1) |
|
|
63 | (2) |
|
Finishing your first draft |
|
|
65 | (1) |
|
|
66 | (1) |
|
Chapter 4 Editing documentation |
|
|
67 | (16) |
|
|
67 | (1) |
|
Editing to meet your user's needs |
|
|
68 | (1) |
|
Different approaches to editing |
|
|
69 | (6) |
|
Editing for technical accuracy |
|
|
70 | (1) |
|
|
71 | (1) |
|
|
72 | (1) |
|
Editing for clarity and brevity |
|
|
73 | (2) |
|
Creating an editing process |
|
|
75 | (3) |
|
Reviewing your document first |
|
|
75 | (1) |
|
|
76 | (1) |
|
Requesting a technical review |
|
|
77 | (1) |
|
Receiving and integrating feedback |
|
|
78 | (1) |
|
|
79 | (2) |
|
|
81 | (2) |
|
Chapter 5 Integrating code samples |
|
|
83 | (18) |
|
Corg.ly: Showing how it works |
|
|
83 | (1) |
|
|
84 | (1) |
|
|
85 | (1) |
|
Principles of good code samples |
|
|
86 | (9) |
|
|
87 | (3) |
|
|
90 | (2) |
|
|
92 | (1) |
|
|
93 | (1) |
|
|
94 | (1) |
|
|
95 | (1) |
|
|
95 | (1) |
|
Highlighting a range of complexity |
|
|
95 | (1) |
|
|
96 | (1) |
|
|
96 | (3) |
|
|
97 | (1) |
|
|
98 | (1) |
|
|
98 | (1) |
|
|
99 | (2) |
|
Chapter 6 Adding visual content |
|
|
101 | (20) |
|
Corg.ly: Worth a thousand words |
|
|
101 | (1) |
|
|
102 | (1) |
|
Why visual content is hard to create |
|
|
103 | (3) |
|
|
104 | (1) |
|
|
105 | (1) |
|
|
106 | (1) |
|
|
106 | (2) |
|
|
108 | (4) |
|
|
108 | (2) |
|
|
110 | (1) |
|
|
111 | (1) |
|
|
112 | (6) |
|
|
116 | (1) |
|
Find a starting point for your reader |
|
|
116 | (1) |
|
|
116 | (1) |
|
|
117 | (1) |
|
|
117 | (1) |
|
|
117 | (1) |
|
|
117 | (1) |
|
|
118 | (1) |
|
|
119 | (1) |
|
Maintaining visual content |
|
|
120 | (1) |
|
|
120 | (1) |
|
Chapter 7 Publishing documentation |
|
|
121 | (12) |
|
|
121 | (1) |
|
Putting your content out there |
|
|
122 | (1) |
|
Building a content release process |
|
|
123 | (1) |
|
Creating a publishing timeline |
|
|
124 | (5) |
|
Coordinate with code releases |
|
|
126 | (1) |
|
Finalize and approve publication |
|
|
126 | (2) |
|
Decide how to deliver content |
|
|
128 | (1) |
|
|
129 | (1) |
|
|
129 | (1) |
|
|
130 | (3) |
|
Chapter 8 Gathering and integrating feedback |
|
|
133 | (14) |
|
Corg.ly: Initial feedback |
|
|
133 | (1) |
|
|
134 | (1) |
|
Creating feedback channels |
|
|
135 | (6) |
|
Accept feedback directly through documentation pages |
|
|
136 | (1) |
|
|
137 | (1) |
|
Collect document sentiment |
|
|
138 | (1) |
|
|
139 | (1) |
|
|
140 | (1) |
|
Converting feedback into action |
|
|
141 | (4) |
|
|
141 | (4) |
|
|
145 | (1) |
|
|
145 | (2) |
|
Chapter 9 Measuring documentation quality |
|
|
147 | (22) |
|
Corg.ly: Tuesday after the launch |
|
|
147 | (1) |
|
Is my documentation any good? |
|
|
148 | (1) |
|
Understanding documentation quality |
|
|
148 | (10) |
|
|
149 | (6) |
|
|
155 | (3) |
|
How functional and structural quality relate |
|
|
158 | (1) |
|
Creating a strategy for analytics |
|
|
158 | (6) |
|
Organizational goals and metrics |
|
|
159 | (1) |
|
|
160 | (2) |
|
Documentation goals and metrics |
|
|
162 | (2) |
|
Tips for using document metrics |
|
|
164 | (2) |
|
|
164 | (1) |
|
|
165 | (1) |
|
|
165 | (1) |
|
|
166 | (1) |
|
Mix qualitative and quantitative feedback |
|
|
166 | (1) |
|
|
166 | (3) |
|
Chapter 10 Organizing documentation |
|
|
169 | (18) |
|
Corg.ly: The next release |
|
|
169 | (1) |
|
Organizing documentation for your readers |
|
|
170 | (1) |
|
Helping your readers find their way |
|
|
171 | (8) |
|
Site navigation and organization |
|
|
172 | (4) |
|
|
176 | (2) |
|
|
178 | (1) |
|
Organizing your documentation |
|
|
179 | (5) |
|
Assess your existing content |
|
|
179 | (2) |
|
Outline your new information architecture |
|
|
181 | (2) |
|
Migrate to your new information architecture |
|
|
183 | (1) |
|
Maintaining your information architecture |
|
|
184 | (1) |
|
|
184 | (3) |
|
Chapter 11 Maintaining and deprecating documentation |
|
|
187 | (14) |
|
Corg.ly: A few releases later |
|
|
187 | (1) |
|
Maintaining up-to-date documentation |
|
|
188 | (1) |
|
Planning for maintainability |
|
|
189 | (4) |
|
Align documentation with release processes |
|
|
190 | (2) |
|
|
192 | (1) |
|
Reward document maintenance |
|
|
193 | (1) |
|
Automating documentation maintenance |
|
|
193 | (3) |
|
|
194 | (1) |
|
|
195 | (1) |
|
|
195 | (1) |
|
|
196 | (1) |
|
Removing content from your docset |
|
|
196 | (3) |
|
Deprecating documentation |
|
|
197 | (1) |
|
|
198 | (1) |
|
|
199 | (2) |
|
Appendix A When to hire an expert |
|
|
201 | (4) |
|
Meeting a new set of user needs |
|
|
202 | (1) |
|
Increasing support deflections |
|
|
202 | (1) |
|
Managing large documentation releases |
|
|
202 | (1) |
|
Refactoring an information architecture |
|
|
202 | (1) |
|
Internationalization and localization |
|
|
203 | (1) |
|
Versioning documentation with software |
|
|
203 | (1) |
|
Accepting user contributions to documentation |
|
|
203 | (1) |
|
Open-sourcing documentation |
|
|
204 | (1) |
|
|
205 | (10) |
|
|
205 | (1) |
|
|
206 | (1) |
|
|
207 | (1) |
|
|
207 | (2) |
|
Visual content tools and frameworks |
|
|
209 | (1) |
|
|
210 | (1) |
|
|
211 | (1) |
|
|
212 | (3) |
Bibliography |
|
215 | (6) |
Index |
|
221 | |