SlideShare a Scribd company logo
Technical writing
– Human Talk
By Lucas Girardin
2 salles – 2 ambiances
• Public documentation @ Microsoft
 For services/consulting
@PykPyky
2 salles – 2 ambiances
• Public documentation @ Microsoft
 For services/consulting
• Internal documentation @ Axway
 To run internal application
@PykPyky
Technical writing a skill,
realy?
• Technical writing definition: Writing or drafting technical
communication used in technical and occupational fields, such as
computer hardware and software, engineering, chemistry, medical…
• Skills to have:
 Write clearly in English.
 Learn complex technologies relatively quickly.
 Explain complex technologies in useful ways for the target audience.
 Wield strong interpersonal skills.
 Understand code.
@PykPyky
Technical writer a job, realy?
• Around 180 jobs open in France
• More than 3.400 in EMEA
• More than 6.700 in United state
• More than 15.000 worldwide
• Technical writers plan, create, and maintain educational content
as an integral part of the engineering or user experience. The
content is often in the form of documentation, but may also be
UI text, sample code, videos, or other educational material.
@PykPyky
Importance of technical writing
skills
• Most valuable transfer knowledge tool
 Asynchronous
 Searchable
• We pass more time reading documentation than write it
 Like code
• We have all different way to write and explain, that why
technical documentation must have a guideline/convention
 Like code again
@PykPyky
Explain a term
• Why ?
 You cannot expect that the audience know all terms you will use
 You cannot explain all terms in documentation (Otherwise it’s a
glossary)
• The solution!
 You must know with a term that can be unfamiliar for the audience and
must be explained or not
 You must explain a term directly after the introduction or with a link
to the glossary
• Example :
 SecureTransport (ST), is the File Exchanging component between
customers and Axway
 The customer connects to ST though a web interface, that is HTML page
@PykPyky
Prefer active voice
• Why ?
 Passive voice obfuscates your ideas and reports action indirectly.
 Mentally, you usually convert passive voice to active voice
 Some passive voice sentences omit an actor
 Passive voice is usually longer than active voice
• Solution !
 Good sentences in technical documentation identify who is doing what to
whom
 An imperative verb is typically active
• Example :
 Open the file configuration
 Set the modeVariabilisation variable to false
@PykPyky
Choose strong verbs
• Why?
 Reuse only a small set of mild verbs to make all your sentence similar, you
don’t want to serve lettuce every day
 Generic verb reduce clarity and commitment
 It uses generally with passive voice
• Solution !
 Pick the right verb and the rest of the sentence will take care of itself. It
takes a little more time but produces more satisfying results.
 Avoid: forms of be (is, are, am, was, were, etc.), occur, happen
• Example :
 The error occurs when clicking the Submit button.
 Clicking the Submit button triggers the error.
 This error message happens when...
 The system generates this error message when...
 We are very careful to ensure...
 We carefully ensure...
@PykPyky
Other general good practice
• Don’t change a name
• Use acronym or pronoun carefully
• Reduce there is/there are
• Minimize adjectives and adverbs
• Eliminate words
@PykPyky
Do list or table and do it good
• Example 1:
 The lamacatcher API enables callers to create and query lamas, analyze
alpacas, delete vicunas, and track dromedaries.
 The lamacatcher API enables callers to do the following:
 Create and query llamas.
 Analyze alpacas.
 Delete vicunas.
 Track dromedaries.
• Example 2
 Nonparallel
 carrots
 potatoes
 The summer light obscures all memories of winter.
 Parallel
 Carrots contain lots of Vitamin A.
 Potatoes taste delicious.
 Cabbages provide oodles of Vitamin K.
@PykPyky
Paragraphe – One paragraphe,
one topic
• Why ?
 Long paragraphs are visually intimidating
 Readers generally welcome paragraphs containing three to five sentences, but will avoid
paragraphs containing more than about seven sentences
 If your document contains plenty of one-sentence paragraphs, your organization is faulty
• Solution
 Restrict each paragraph to the current topic, don't describe what will happen in a future
topic or what happened in a past topic
 Consider dividing very long paragraphs into two separate paragraphs
 Combine one-sentence paragraphs into cohesive multi-sentence paragraphs or into lists
 Good paragraphs answer the following three questions: What, why, how
• Example :
The garp() function returns the delta between a dataset's mean and median. Many people believe
unquestioningly that a mean always holds the truth. However, a mean is easily influenced by a
few very large or very small data points. Call garp() to help determine whether a few very
large or very small data points are influencing the mean too much. A relatively small garp()
value suggests that the mean is more meaningful than when the garp() value is relatively high.
@PykPyky
But also…
• Fit to your audience
• Define prerequisite knowledge
• Define prerequisite documents
• Define scope and non-scope
@PykPyky
Complex block
diagrams
overwhelm
readers
@PykPyky
• Frambus System
communication owerview
@PykPyky
Focus the
reader's
attention
@PykPyky
• Images: Are there images next to the text
to help people understand what the text
is about?
• Sentence: Are the sentences 1 or 2 lines
long?
• Words: Are the words simple?
• How the information is ordered:
 Is the main information easy to find?
 Is each paragraph about one topic?
 Are bullet points used for lists?
 When the text says he or she, is it clear who
it is talking about?
@PykPyky
Easy-to-read / FALC
• Images: Are there images next to the text
to help people understand what the text
is about?
• Sentence: Are the sentences 1 or 2 lines
long?
• Words: Are the words simple?
• How the information is ordered:
 Is the main information easy to find?
 Is each paragraph about one topic?
 Are bullet points used for lists?
 When the text says he or she, is it clear who
it is talking about?
@PykPyky
Take away
• Microsoft Writing style guide
• Google developer documentation style guide
• Google Overview of technical writing courses
• App diagram
• UML Diagrams: Versions, Types, History, Tools, Examples
• Blog post about FALC by Anne-Sophie
• More content on twitter soon @PykPyky
@PykPyky
Thank you
@PykPyky

More Related Content

What's hot

Business Olympics Power Point Instructions
Business Olympics Power Point InstructionsBusiness Olympics Power Point Instructions
Business Olympics Power Point Instructions
pcomo
 
Business Olympics Power Point Instructions
Business Olympics Power Point InstructionsBusiness Olympics Power Point Instructions
Business Olympics Power Point Instructionspcomo
 
PowerPoint Presentations
PowerPoint PresentationsPowerPoint Presentations
PowerPoint Presentationsarthurdemelosa
 
Anthony D'Amico effective power point presentation
Anthony D'Amico effective power point presentationAnthony D'Amico effective power point presentation
Anthony D'Amico effective power point presentationmiamiyankee13
 
Clear Language and Readability
Clear Language and ReadabilityClear Language and Readability
Clear Language and Readability
Memi Beltrame
 
What's wrong with Japanese to English translation?
What's wrong with Japanese to English translation?What's wrong with Japanese to English translation?
What's wrong with Japanese to English translation?
Arline Lyons
 
Mr. C's Prescription For Pithy Power Point Presentations
Mr. C's Prescription For Pithy Power Point PresentationsMr. C's Prescription For Pithy Power Point Presentations
Mr. C's Prescription For Pithy Power Point Presentations
Chris Chaplin
 
Email etiquettes, Messages,
Email etiquettes, Messages, Email etiquettes, Messages,
Email etiquettes, Messages,
ijaz4444
 
Editing vs. proofreading, by dr. shadia y. banjar.pptx
Editing vs. proofreading, by dr. shadia y. banjar.pptxEditing vs. proofreading, by dr. shadia y. banjar.pptx
Editing vs. proofreading, by dr. shadia y. banjar.pptxDr. Shadia Banjar
 
Presentation Making Guidelines
Presentation Making GuidelinesPresentation Making Guidelines
Presentation Making Guidelines
Svetlin Nakov
 
Using of Resources
Using of ResourcesUsing of Resources
Using of Resources
Saman Coliaie
 

What's hot (11)

Business Olympics Power Point Instructions
Business Olympics Power Point InstructionsBusiness Olympics Power Point Instructions
Business Olympics Power Point Instructions
 
Business Olympics Power Point Instructions
Business Olympics Power Point InstructionsBusiness Olympics Power Point Instructions
Business Olympics Power Point Instructions
 
PowerPoint Presentations
PowerPoint PresentationsPowerPoint Presentations
PowerPoint Presentations
 
Anthony D'Amico effective power point presentation
Anthony D'Amico effective power point presentationAnthony D'Amico effective power point presentation
Anthony D'Amico effective power point presentation
 
Clear Language and Readability
Clear Language and ReadabilityClear Language and Readability
Clear Language and Readability
 
What's wrong with Japanese to English translation?
What's wrong with Japanese to English translation?What's wrong with Japanese to English translation?
What's wrong with Japanese to English translation?
 
Mr. C's Prescription For Pithy Power Point Presentations
Mr. C's Prescription For Pithy Power Point PresentationsMr. C's Prescription For Pithy Power Point Presentations
Mr. C's Prescription For Pithy Power Point Presentations
 
Email etiquettes, Messages,
Email etiquettes, Messages, Email etiquettes, Messages,
Email etiquettes, Messages,
 
Editing vs. proofreading, by dr. shadia y. banjar.pptx
Editing vs. proofreading, by dr. shadia y. banjar.pptxEditing vs. proofreading, by dr. shadia y. banjar.pptx
Editing vs. proofreading, by dr. shadia y. banjar.pptx
 
Presentation Making Guidelines
Presentation Making GuidelinesPresentation Making Guidelines
Presentation Making Guidelines
 
Using of Resources
Using of ResourcesUsing of Resources
Using of Resources
 

Similar to Technical writing human talk

Storytelling for research software engineers
Storytelling for research software engineersStorytelling for research software engineers
Storytelling for research software engineers
AlbanLevy
 
1.3 Summarizing.pptx1.3 Summarizing.pptx
1.3 Summarizing.pptx1.3 Summarizing.pptx1.3 Summarizing.pptx1.3 Summarizing.pptx
1.3 Summarizing.pptx1.3 Summarizing.pptx
MelisaOrdoezMogolln
 
Accessibility and Inclusion
Accessibility and InclusionAccessibility and Inclusion
Accessibility and InclusionChris Barber
 
208-09-writing.ppt
208-09-writing.ppt208-09-writing.ppt
208-09-writing.ppt
ChiouYingChen
 
Deep learning for text analytics
Deep learning for text analyticsDeep learning for text analytics
Deep learning for text analytics
Erik Tromp
 
Writing abstracts for a conference
Writing abstracts for a conferenceWriting abstracts for a conference
Writing abstracts for a conference
Eugene Badzongoly
 
Technical Writing Overview: WTD Nigeria
Technical Writing Overview: WTD NigeriaTechnical Writing Overview: WTD Nigeria
Technical Writing Overview: WTD Nigeria
Margaret Fero
 
WritingProcessForBusinessAnalysis-Guide
WritingProcessForBusinessAnalysis-GuideWritingProcessForBusinessAnalysis-Guide
WritingProcessForBusinessAnalysis-GuideJas Mahay
 
Documentation Workbook Series. Step 3 Presenting Information (Technical Writing)
Documentation Workbook Series. Step 3 Presenting Information (Technical Writing)Documentation Workbook Series. Step 3 Presenting Information (Technical Writing)
Documentation Workbook Series. Step 3 Presenting Information (Technical Writing)
Adrienne Bellehumeur
 
Alan DITA best practices
Alan DITA best practicesAlan DITA best practices
Alan DITA best practicesakashjd
 
Giving Oral Presentations
Giving Oral PresentationsGiving Oral Presentations
Giving Oral Presentationsjim_porter
 
DMDS Winter 2015 Workshop 1 slides
DMDS Winter 2015 Workshop 1 slidesDMDS Winter 2015 Workshop 1 slides
DMDS Winter 2015 Workshop 1 slides
Paige Morgan
 
Accessibility and Inclusion in OER
Accessibility and Inclusion in OERAccessibility and Inclusion in OER
Accessibility and Inclusion in OER
Jacqueline L. Frank
 
DITA Surprise, Unwrapping DITA Best Practices - tekom tcworld 2016
DITA Surprise, Unwrapping DITA Best Practices - tekom tcworld 2016DITA Surprise, Unwrapping DITA Best Practices - tekom tcworld 2016
DITA Surprise, Unwrapping DITA Best Practices - tekom tcworld 2016
IXIASOFT
 
Thomas Wolf "An Introduction to Transfer Learning and Hugging Face"
Thomas Wolf "An Introduction to Transfer Learning and Hugging Face"Thomas Wolf "An Introduction to Transfer Learning and Hugging Face"
Thomas Wolf "An Introduction to Transfer Learning and Hugging Face"
Fwdays
 
Presentation1.update.pptx
Presentation1.update.pptxPresentation1.update.pptx
Presentation1.update.pptx
sefefehunegnaw1
 
NLJUG speaker academy 2023 - session 1
NLJUG speaker academy 2023 - session 1NLJUG speaker academy 2023 - session 1
NLJUG speaker academy 2023 - session 1
Bert Jan Schrijver
 
International business english (Workshop, part 3) Svitlana Stetsy
International business english (Workshop, part 3) Svitlana StetsyInternational business english (Workshop, part 3) Svitlana Stetsy
International business english (Workshop, part 3) Svitlana Stetsy
Lviv Startup Club
 

Similar to Technical writing human talk (20)

Storytelling for research software engineers
Storytelling for research software engineersStorytelling for research software engineers
Storytelling for research software engineers
 
1.3 Summarizing.pptx1.3 Summarizing.pptx
1.3 Summarizing.pptx1.3 Summarizing.pptx1.3 Summarizing.pptx1.3 Summarizing.pptx
1.3 Summarizing.pptx1.3 Summarizing.pptx
 
Accessibility and Inclusion
Accessibility and InclusionAccessibility and Inclusion
Accessibility and Inclusion
 
Ein incl171212
Ein incl171212Ein incl171212
Ein incl171212
 
208-09-writing.ppt
208-09-writing.ppt208-09-writing.ppt
208-09-writing.ppt
 
Deep learning for text analytics
Deep learning for text analyticsDeep learning for text analytics
Deep learning for text analytics
 
Writing abstracts for a conference
Writing abstracts for a conferenceWriting abstracts for a conference
Writing abstracts for a conference
 
Technical Writing Overview: WTD Nigeria
Technical Writing Overview: WTD NigeriaTechnical Writing Overview: WTD Nigeria
Technical Writing Overview: WTD Nigeria
 
WritingProcessForBusinessAnalysis-Guide
WritingProcessForBusinessAnalysis-GuideWritingProcessForBusinessAnalysis-Guide
WritingProcessForBusinessAnalysis-Guide
 
Documentation Workbook Series. Step 3 Presenting Information (Technical Writing)
Documentation Workbook Series. Step 3 Presenting Information (Technical Writing)Documentation Workbook Series. Step 3 Presenting Information (Technical Writing)
Documentation Workbook Series. Step 3 Presenting Information (Technical Writing)
 
Note taking
Note takingNote taking
Note taking
 
Alan DITA best practices
Alan DITA best practicesAlan DITA best practices
Alan DITA best practices
 
Giving Oral Presentations
Giving Oral PresentationsGiving Oral Presentations
Giving Oral Presentations
 
DMDS Winter 2015 Workshop 1 slides
DMDS Winter 2015 Workshop 1 slidesDMDS Winter 2015 Workshop 1 slides
DMDS Winter 2015 Workshop 1 slides
 
Accessibility and Inclusion in OER
Accessibility and Inclusion in OERAccessibility and Inclusion in OER
Accessibility and Inclusion in OER
 
DITA Surprise, Unwrapping DITA Best Practices - tekom tcworld 2016
DITA Surprise, Unwrapping DITA Best Practices - tekom tcworld 2016DITA Surprise, Unwrapping DITA Best Practices - tekom tcworld 2016
DITA Surprise, Unwrapping DITA Best Practices - tekom tcworld 2016
 
Thomas Wolf "An Introduction to Transfer Learning and Hugging Face"
Thomas Wolf "An Introduction to Transfer Learning and Hugging Face"Thomas Wolf "An Introduction to Transfer Learning and Hugging Face"
Thomas Wolf "An Introduction to Transfer Learning and Hugging Face"
 
Presentation1.update.pptx
Presentation1.update.pptxPresentation1.update.pptx
Presentation1.update.pptx
 
NLJUG speaker academy 2023 - session 1
NLJUG speaker academy 2023 - session 1NLJUG speaker academy 2023 - session 1
NLJUG speaker academy 2023 - session 1
 
International business english (Workshop, part 3) Svitlana Stetsy
International business english (Workshop, part 3) Svitlana StetsyInternational business english (Workshop, part 3) Svitlana Stetsy
International business english (Workshop, part 3) Svitlana Stetsy
 

Recently uploaded

原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
3ipehhoa
 
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Brad Spiegel Macon GA
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
eutxy
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
laozhuseo02
 
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdfJAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
Javier Lasa
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
3ipehhoa
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
Rogerio Filho
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
Arif0071
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
ufdana
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
natyesu
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
laozhuseo02
 
Comptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guideComptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guide
GTProductions1
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
nirahealhty
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
Gal Baras
 
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
keoku
 
Internet-Security-Safeguarding-Your-Digital-World (1).pptx
Internet-Security-Safeguarding-Your-Digital-World (1).pptxInternet-Security-Safeguarding-Your-Digital-World (1).pptx
Internet-Security-Safeguarding-Your-Digital-World (1).pptx
VivekSinghShekhawat2
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
JeyaPerumal1
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
JungkooksNonexistent
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
3ipehhoa
 

Recently uploaded (20)

原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
 
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
 
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdfJAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
 
Comptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guideComptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guide
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
 
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
 
Internet-Security-Safeguarding-Your-Digital-World (1).pptx
Internet-Security-Safeguarding-Your-Digital-World (1).pptxInternet-Security-Safeguarding-Your-Digital-World (1).pptx
Internet-Security-Safeguarding-Your-Digital-World (1).pptx
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
 

Technical writing human talk

  • 1. Technical writing – Human Talk By Lucas Girardin
  • 2. 2 salles – 2 ambiances • Public documentation @ Microsoft  For services/consulting @PykPyky
  • 3. 2 salles – 2 ambiances • Public documentation @ Microsoft  For services/consulting • Internal documentation @ Axway  To run internal application @PykPyky
  • 4. Technical writing a skill, realy? • Technical writing definition: Writing or drafting technical communication used in technical and occupational fields, such as computer hardware and software, engineering, chemistry, medical… • Skills to have:  Write clearly in English.  Learn complex technologies relatively quickly.  Explain complex technologies in useful ways for the target audience.  Wield strong interpersonal skills.  Understand code. @PykPyky
  • 5. Technical writer a job, realy? • Around 180 jobs open in France • More than 3.400 in EMEA • More than 6.700 in United state • More than 15.000 worldwide • Technical writers plan, create, and maintain educational content as an integral part of the engineering or user experience. The content is often in the form of documentation, but may also be UI text, sample code, videos, or other educational material. @PykPyky
  • 6. Importance of technical writing skills • Most valuable transfer knowledge tool  Asynchronous  Searchable • We pass more time reading documentation than write it  Like code • We have all different way to write and explain, that why technical documentation must have a guideline/convention  Like code again @PykPyky
  • 7. Explain a term • Why ?  You cannot expect that the audience know all terms you will use  You cannot explain all terms in documentation (Otherwise it’s a glossary) • The solution!  You must know with a term that can be unfamiliar for the audience and must be explained or not  You must explain a term directly after the introduction or with a link to the glossary • Example :  SecureTransport (ST), is the File Exchanging component between customers and Axway  The customer connects to ST though a web interface, that is HTML page @PykPyky
  • 8. Prefer active voice • Why ?  Passive voice obfuscates your ideas and reports action indirectly.  Mentally, you usually convert passive voice to active voice  Some passive voice sentences omit an actor  Passive voice is usually longer than active voice • Solution !  Good sentences in technical documentation identify who is doing what to whom  An imperative verb is typically active • Example :  Open the file configuration  Set the modeVariabilisation variable to false @PykPyky
  • 9. Choose strong verbs • Why?  Reuse only a small set of mild verbs to make all your sentence similar, you don’t want to serve lettuce every day  Generic verb reduce clarity and commitment  It uses generally with passive voice • Solution !  Pick the right verb and the rest of the sentence will take care of itself. It takes a little more time but produces more satisfying results.  Avoid: forms of be (is, are, am, was, were, etc.), occur, happen • Example :  The error occurs when clicking the Submit button.  Clicking the Submit button triggers the error.  This error message happens when...  The system generates this error message when...  We are very careful to ensure...  We carefully ensure... @PykPyky
  • 10. Other general good practice • Don’t change a name • Use acronym or pronoun carefully • Reduce there is/there are • Minimize adjectives and adverbs • Eliminate words @PykPyky
  • 11. Do list or table and do it good • Example 1:  The lamacatcher API enables callers to create and query lamas, analyze alpacas, delete vicunas, and track dromedaries.  The lamacatcher API enables callers to do the following:  Create and query llamas.  Analyze alpacas.  Delete vicunas.  Track dromedaries. • Example 2  Nonparallel  carrots  potatoes  The summer light obscures all memories of winter.  Parallel  Carrots contain lots of Vitamin A.  Potatoes taste delicious.  Cabbages provide oodles of Vitamin K. @PykPyky
  • 12. Paragraphe – One paragraphe, one topic • Why ?  Long paragraphs are visually intimidating  Readers generally welcome paragraphs containing three to five sentences, but will avoid paragraphs containing more than about seven sentences  If your document contains plenty of one-sentence paragraphs, your organization is faulty • Solution  Restrict each paragraph to the current topic, don't describe what will happen in a future topic or what happened in a past topic  Consider dividing very long paragraphs into two separate paragraphs  Combine one-sentence paragraphs into cohesive multi-sentence paragraphs or into lists  Good paragraphs answer the following three questions: What, why, how • Example : The garp() function returns the delta between a dataset's mean and median. Many people believe unquestioningly that a mean always holds the truth. However, a mean is easily influenced by a few very large or very small data points. Call garp() to help determine whether a few very large or very small data points are influencing the mean too much. A relatively small garp() value suggests that the mean is more meaningful than when the garp() value is relatively high. @PykPyky
  • 13. But also… • Fit to your audience • Define prerequisite knowledge • Define prerequisite documents • Define scope and non-scope @PykPyky
  • 15. • Frambus System communication owerview @PykPyky
  • 17. • Images: Are there images next to the text to help people understand what the text is about? • Sentence: Are the sentences 1 or 2 lines long? • Words: Are the words simple? • How the information is ordered:  Is the main information easy to find?  Is each paragraph about one topic?  Are bullet points used for lists?  When the text says he or she, is it clear who it is talking about? @PykPyky
  • 18. Easy-to-read / FALC • Images: Are there images next to the text to help people understand what the text is about? • Sentence: Are the sentences 1 or 2 lines long? • Words: Are the words simple? • How the information is ordered:  Is the main information easy to find?  Is each paragraph about one topic?  Are bullet points used for lists?  When the text says he or she, is it clear who it is talking about? @PykPyky
  • 19. Take away • Microsoft Writing style guide • Google developer documentation style guide • Google Overview of technical writing courses • App diagram • UML Diagrams: Versions, Types, History, Tools, Examples • Blog post about FALC by Anne-Sophie • More content on twitter soon @PykPyky @PykPyky

Editor's Notes

  1. Bonjour à tous et toute, je suis Lucas Girardin, et aujourd’hui je vous parler de documentation technique et de leur rédaction.
  2. Vu que je n’ai que 10 minutes pour vous parler d’un sujet aussi passionnant et vous dire qui je suis vais faire les deux en même temps. J’ai commencé, en faisant du consulting pour les clients Microsoft. J’étais l’expert Office 365 et on me posait des questions sur les nombreux services Office 365, mais pas que. A chaque fois qu’on me posait une question dont je ne connaissais pas la réponse, ou qu’on me mettait le doute avec un “T’es sur hein” j’allais voir dans la doc officielle des produits et dans 80% des cas je pouvais répondre à n’importe quoi grâce à la documentation officiel.
  3. Maintenant je suis chez Axway, du côté Run pour notre application cloud, on est donc le seul à exploité cette solution et donc à la documenter. La documentation interne quand je suis arrivez était parfois ok, parfois mauvaise, parfois inexploitable, parfois absente ou même pas finis. J’ai donc deux expériences très différentes avec la documentation et de la est né ce talk
  4. Alors la première question qu’on peut se poser c’est écrire une documentation, vraiment c’est une compétence ? Eh bien oui, c’est même un ensemble de compétence qui sont : Savoir écrire en anglais de façon clair. Comprendre des technologie complexe Savoir les expliquer à l’écrit Et dans notre cas, très souvent comprendre aussi du code. Mais l’écriture de documentation technique n’est pas propre à l’informatique bien sûr.
  5. Mais genre vraiment y’a des gens qui sont payer pour écrire de la doc ? Alors oui on écrit tous un peu de doc à droite à gauche pour dépanner une collègue, mais oui ça peut être un vrai métier, d’après LinkedIn c’est surtout un métier au Etats-Unis quand même.
  6. Mais pourquoi c’est si important et surtout si c’est important pourquoi on n’a pas de cours de rédaction documentation à l’école ? Alors pour l’école je ne sais pas mais pourquoi avoir des compétences d’écriture technique est important c’est principalement car c’est l’outil le plus important pour transférer des connaissances facilement.   Il a bcp de similitude avec le code, On passe plus de temps à lire de la doc qu’a l’écrire, on a tous des façons personnelles d’écrire et pour s’y retrouver il faut qu’on suivent les même et bonne pratiques, on peut faire de la doc review, du peer doc writting. Je vais même aller plus loin, la doc et le code sont tellement similaire que l’existence de clean code, implique l’existence de clean doc
  7. Alors on va voir quelques bonnes pratiques ensemble, les plus importante ou parlante, pour voir à quoi ça ressemble.   La première est évidente, c’est d’expliquer des termes et au bon moment.   Dans mon exemple je vous parle de SecureTransport, que vous ne connaissez pas, donc la définition suit. Par la même occasion j’introduis un acronyme que je vais pouvoir réutiliser dans le document maintenant qu’il a été expliqué.   Par contre HTML je pense qu’il est inutile de vous l’expliquer, donc il ne l’est pas.
  8. Une documentation s’écrit aussi à la voix active, déjà car les phrase sont plus courte et c’est important. Ensuite ça rend les phrases plus claires pour celui qui doit faire les actions.   Rappel de 5eme, la voix active c’est le chat mange la sourie, et la voix passive c’est la sourie est mangé par le chat. On peut aussi dire : La sourie est mangé et là on ne sait même pas par qui. En général on va utiliser des verbes a l’impératif pour ça.
  9. Le choix des mots est aussi important, encore une fois comme pour le code, une documentation va être lu, et relue, encore et encore. On préféra donc passer 2 minutes à trouver le bon mot qu’expédier ça en vitesse.   On évite le verbe dit faible ou générique come occurs, happens, pour des verbes dit fort qui vont augmenter l’engagement du lecteur et surtout rendre le texte plus clair et moins répétitif.
  10. D’autre bonne pratique en vrac. On évite de changer le nom d’un composant en cours de route, on évite d’utiliser trop d’acronyme ou de pronom si ce n’est pas nécessaire. Enfin on tente de garder nos phrases les plus courte possible donc on enlève tous ce qui peut être superflu, adjectif, adverbe etc.
  11. Les listes et tableau sont aussi très important dans les documentations, c’est souvent la première chose que vous allez regarder et ils doivent suivre certaines règles.   Déjà faite des listes dès que c’est possible, utiliser une phrase d’introduction. Et ayez des items parallèles, c’est à dire que visuellement on doit sentir que les items appartiennent à la même liste. C’est ici le cas avec ma liste en verte ou chaque item comment par une majuscule, termine par un point et a un rapport avec les autres items
  12. On évite les paragraphes trop longs qui sont intimidant (plus de 7 phrases en général), un bon paragraphe, répond aux questions suivantes : Quoi, Pourquoi, Comment. Il ne parle ni de ce qui se passe avant, ni de ce qui e passe après.
  13. Mais aussi on adapte notre document a notre audience, on n’hésite pas à définir les prérequis qui faut avoir pour lire ce document et si vraiment vous voulez être bon vous préciser le scope et le non-scope de votre documentation.
  14. Quelques mots sur les images. Un graphique trop complexe va effrayer vos lecteurs
  15. N’hésitez pas à faire plus simple si possible et de vous aider d’UML par exemple.
  16. Enfin on doit indiquer ce que le lecteur est sensé regarder ou voir sur l’image  
  17. Maintenant, interrogation, si je vous dis : Texte pour intorduire une image Phrases courtes Mots simple 1 paragraphe – 1 sujet Listes Attention sur les pronoms Est-ce que vous pensez qu’on parle toujours d’écriture de documentation technique ?
  18. En faites non il existe le Facile à Lire et A Comprendre qui est un guide de bonne pratique pour permettre à des handicapés de lire et comprendre des textes et donc permettre une plus grande inclusivité. Quand j’ai découvert ça je me suis rendu compte que les règles du FALC sont en faites très similaire à ce qu’on devrait appliquer quand on écrit une documentation technique, mais aussi quand on communique par exemple avec des non-natif que ça soit francophone ou anglais d’ailleurs.   Et rien que pour ça, je ne peux que vous encourager à améliorer vos compétences d’écriture technique, qui peuvent s’utiliser bien plus loin que le ReadMe
  19. Pour vous améliorer en rédaction technique je vous recommande d’aller lire les style guide Microsoft ou Google.   Il existe un cours en ligne sur la rédaction technique fait par Google. C’est mon inspiration première. Aller réviser votre UML si nécessaire.   Si vous voulez en savoir plus sur le FALC je vous conseille un article d’Anne-Sophie, et sur Twitter très probablement du contenue supplémentaire qui suivra sur ce sujet.