SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Learn the tools
0 If your project requires a specific help authoring
  tool, learn it thoroughly - either on your own or with
  help of a mentor
0 Learn a good graphic tool (SnagIt and/or Visio)
0 Learn how to use version control and CMS.
0 Learn how to create a good-quality index
0 Learn shortcuts for frequently used functions
0 Last, but not the least: Learn to type… without looking
  at keyboard!
Learn the technology
0 Contrary to what you may think, you MUST learn the
  jargon! This helps immensely in talking with the SMEs
  in their own language.
0 If you are working on a long-duration project (> 6
  months), try to find out as much as you can about
  HOWs and WHYs of the product.
Get access
0 Get access to:
   0 The location where daily release builds are shared
   0 The project e-mail alias
   0 The bug tracker
   0 The version control system (VSS/SVN..)
0 Access to these becomes increasingly critical as the
  release approaches
0 In turn, provide quick and easy access to your
  documentation
Use the product
0 Learn how to install and configure the product on
  your own.
0 Use the product… not just superficially, but really hack
  it.
0 If you find any issues, log a bug into bug tracker or
  share it with a QA.
0 Suggest improvements in UI, error
  messages, usability.
Read the Damn Manual
0 No, not the user manual… That’s something YOU are
  going to create, right?
0 Read all the available documentation, especially the
  High Level Design and Functional Requirements Specs
0 If you find something in the docs that’s NOT a part of
  the product, talk to a dev.
Use Checklists
0 Checklists are not something that you create at the
  end of the project, they should evolve with the project
0 Checklist should be atomic, that is broken down to the
  lowest level possible
0 No deliverable should be sent out unless it has passed
  though a comprehensive checklist
Befriend the QA
0 QA team is the usually best source of information
  regarding the product.
0 In exchange for their time for product KT, offer to
  share with them any bugs you may find 
Build and Test
0 Insist on including the documentation from first build
  of product, in whatever state it is.
0 Do usability testing of your documents. If YOU can’t
  install a product by following your own installation
  guide, chances are, users won’t be able to, either!
0 Ask your friendly QA to review your document, and
  encourage them to raise bugs against you in the bug
  tracker.
Read
0 Your writing often reflects the depth of your reading;
  Read voraciously.
0 Harness the power of Web; read blogs, technical sites
  and user communities
Keep Writing
0 Keep writing… and not just technical writing.
0 Write a blog, contribute an article to your company
  newsletter, respond to queries in online forums.
0 Write some fiction; write a bit of poetry.
0 Writing is like driving; the more you practice, the
  better you become at it.
Thank You!

Weitere ähnliche Inhalte

Ähnlich wie The absolute minimum 10 things for technical writers

Empower The Power User by @KerriAbraham and @SharePointWendy
Empower The Power User by @KerriAbraham and @SharePointWendyEmpower The Power User by @KerriAbraham and @SharePointWendy
Empower The Power User by @KerriAbraham and @SharePointWendyWendy Neal
 
Evolving the Creative Process
Evolving the Creative ProcessEvolving the Creative Process
Evolving the Creative Processcreed
 
Basics of-software-development
Basics of-software-developmentBasics of-software-development
Basics of-software-developmentlukaramishvili
 
Good Code / Bad Code
Good Code / Bad CodeGood Code / Bad Code
Good Code / Bad CodeKelly Harrop
 
Collaboration Beyond Code
Collaboration Beyond CodeCollaboration Beyond Code
Collaboration Beyond CodeDavid E. Weekly
 
Getting Started as a PM
Getting Started as a PMGetting Started as a PM
Getting Started as a PMHubSpot
 
Android Developer Training
Android Developer TrainingAndroid Developer Training
Android Developer Trainingfaizrashid1995
 
Digital Tools Session I
Digital Tools Session IDigital Tools Session I
Digital Tools Session Imbamom
 
Open Source Project Management
Open Source Project ManagementOpen Source Project Management
Open Source Project ManagementSemen Arslan
 
DevRel Salon - Writing Decent Documentation, a learning journey with plenty o...
DevRel Salon - Writing Decent Documentation, a learning journey with plenty o...DevRel Salon - Writing Decent Documentation, a learning journey with plenty o...
DevRel Salon - Writing Decent Documentation, a learning journey with plenty o...Abdelhalim DADOUCHE
 
Blogging for content developers
Blogging for content developersBlogging for content developers
Blogging for content developersnchenga
 
Create Your Tester Portfolio
Create Your Tester PortfolioCreate Your Tester Portfolio
Create Your Tester PortfolioShmuel Gershon
 
Best practices for using open source software in the enterprise
Best practices for using open source software in the enterpriseBest practices for using open source software in the enterprise
Best practices for using open source software in the enterpriseMarcel de Vries
 
Random thoughts and dev practices / advices to build a great product
Random thoughts and dev practices / advices to build a great productRandom thoughts and dev practices / advices to build a great product
Random thoughts and dev practices / advices to build a great productGuillaume POTIER
 
Micheal Monty Widenius - Free Open Source Software Entrepreneurship
Micheal Monty Widenius -  Free Open Source Software EntrepreneurshipMicheal Monty Widenius -  Free Open Source Software Entrepreneurship
Micheal Monty Widenius - Free Open Source Software EntrepreneurshipSouth Tyrol Free Software Conference
 
How to Open Source an Internal Project
How to Open Source an Internal ProjectHow to Open Source an Internal Project
How to Open Source an Internal ProjectAll Things Open
 
Create Your Tester Portfolio
Create Your Tester PortfolioCreate Your Tester Portfolio
Create Your Tester PortfolioShmuel Gershon
 
Preparing for the WebGeek DevCup
Preparing for the WebGeek DevCupPreparing for the WebGeek DevCup
Preparing for the WebGeek DevCupbryanbibat
 
IDCEE 2013: How to do a successful company around open source - Michael Widen...
IDCEE 2013: How to do a successful company around open source - Michael Widen...IDCEE 2013: How to do a successful company around open source - Michael Widen...
IDCEE 2013: How to do a successful company around open source - Michael Widen...IDCEE
 

Ähnlich wie The absolute minimum 10 things for technical writers (20)

Empower The Power User by @KerriAbraham and @SharePointWendy
Empower The Power User by @KerriAbraham and @SharePointWendyEmpower The Power User by @KerriAbraham and @SharePointWendy
Empower The Power User by @KerriAbraham and @SharePointWendy
 
Evolving the Creative Process
Evolving the Creative ProcessEvolving the Creative Process
Evolving the Creative Process
 
Basics of-software-development
Basics of-software-developmentBasics of-software-development
Basics of-software-development
 
Good Code / Bad Code
Good Code / Bad CodeGood Code / Bad Code
Good Code / Bad Code
 
Collaboration Beyond Code
Collaboration Beyond CodeCollaboration Beyond Code
Collaboration Beyond Code
 
Getting Started as a PM
Getting Started as a PMGetting Started as a PM
Getting Started as a PM
 
Wcs help
Wcs helpWcs help
Wcs help
 
Android Developer Training
Android Developer TrainingAndroid Developer Training
Android Developer Training
 
Digital Tools Session I
Digital Tools Session IDigital Tools Session I
Digital Tools Session I
 
Open Source Project Management
Open Source Project ManagementOpen Source Project Management
Open Source Project Management
 
DevRel Salon - Writing Decent Documentation, a learning journey with plenty o...
DevRel Salon - Writing Decent Documentation, a learning journey with plenty o...DevRel Salon - Writing Decent Documentation, a learning journey with plenty o...
DevRel Salon - Writing Decent Documentation, a learning journey with plenty o...
 
Blogging for content developers
Blogging for content developersBlogging for content developers
Blogging for content developers
 
Create Your Tester Portfolio
Create Your Tester PortfolioCreate Your Tester Portfolio
Create Your Tester Portfolio
 
Best practices for using open source software in the enterprise
Best practices for using open source software in the enterpriseBest practices for using open source software in the enterprise
Best practices for using open source software in the enterprise
 
Random thoughts and dev practices / advices to build a great product
Random thoughts and dev practices / advices to build a great productRandom thoughts and dev practices / advices to build a great product
Random thoughts and dev practices / advices to build a great product
 
Micheal Monty Widenius - Free Open Source Software Entrepreneurship
Micheal Monty Widenius -  Free Open Source Software EntrepreneurshipMicheal Monty Widenius -  Free Open Source Software Entrepreneurship
Micheal Monty Widenius - Free Open Source Software Entrepreneurship
 
How to Open Source an Internal Project
How to Open Source an Internal ProjectHow to Open Source an Internal Project
How to Open Source an Internal Project
 
Create Your Tester Portfolio
Create Your Tester PortfolioCreate Your Tester Portfolio
Create Your Tester Portfolio
 
Preparing for the WebGeek DevCup
Preparing for the WebGeek DevCupPreparing for the WebGeek DevCup
Preparing for the WebGeek DevCup
 
IDCEE 2013: How to do a successful company around open source - Michael Widen...
IDCEE 2013: How to do a successful company around open source - Michael Widen...IDCEE 2013: How to do a successful company around open source - Michael Widen...
IDCEE 2013: How to do a successful company around open source - Michael Widen...
 

Mehr von Raghunath (Gautam) Soman (16)

Motivation Vs. Discipline
Motivation Vs. DisciplineMotivation Vs. Discipline
Motivation Vs. Discipline
 
Learning from the enterprise
Learning from the enterpriseLearning from the enterprise
Learning from the enterprise
 
Release Verification Team Proposal
Release Verification Team  ProposalRelease Verification Team  Proposal
Release Verification Team Proposal
 
Documentation Checklist
Documentation ChecklistDocumentation Checklist
Documentation Checklist
 
Documentation Tools
Documentation ToolsDocumentation Tools
Documentation Tools
 
Rational team concert (RTC) tips
Rational team concert (RTC) tipsRational team concert (RTC) tips
Rational team concert (RTC) tips
 
Agile at home
Agile at homeAgile at home
Agile at home
 
Mind maps applications and benefits
Mind maps   applications and benefitsMind maps   applications and benefits
Mind maps applications and benefits
 
Instant messengers best practices
Instant messengers   best practicesInstant messengers   best practices
Instant messengers best practices
 
DITA introduction
DITA introductionDITA introduction
DITA introduction
 
Exploring Visio
Exploring VisioExploring Visio
Exploring Visio
 
Documentation Types
Documentation TypesDocumentation Types
Documentation Types
 
Documentation Questionnaire
Documentation  QuestionnaireDocumentation  Questionnaire
Documentation Questionnaire
 
Documentation Tools
Documentation  ToolsDocumentation  Tools
Documentation Tools
 
E Mail Ethics and Etiquettes
E Mail Ethics and EtiquettesE Mail Ethics and Etiquettes
E Mail Ethics and Etiquettes
 
Error Messages In Software Applications
Error Messages In Software ApplicationsError Messages In Software Applications
Error Messages In Software Applications
 

The absolute minimum 10 things for technical writers

  • 1.
  • 2. Learn the tools 0 If your project requires a specific help authoring tool, learn it thoroughly - either on your own or with help of a mentor 0 Learn a good graphic tool (SnagIt and/or Visio) 0 Learn how to use version control and CMS. 0 Learn how to create a good-quality index 0 Learn shortcuts for frequently used functions 0 Last, but not the least: Learn to type… without looking at keyboard!
  • 3. Learn the technology 0 Contrary to what you may think, you MUST learn the jargon! This helps immensely in talking with the SMEs in their own language. 0 If you are working on a long-duration project (> 6 months), try to find out as much as you can about HOWs and WHYs of the product.
  • 4. Get access 0 Get access to: 0 The location where daily release builds are shared 0 The project e-mail alias 0 The bug tracker 0 The version control system (VSS/SVN..) 0 Access to these becomes increasingly critical as the release approaches 0 In turn, provide quick and easy access to your documentation
  • 5. Use the product 0 Learn how to install and configure the product on your own. 0 Use the product… not just superficially, but really hack it. 0 If you find any issues, log a bug into bug tracker or share it with a QA. 0 Suggest improvements in UI, error messages, usability.
  • 6. Read the Damn Manual 0 No, not the user manual… That’s something YOU are going to create, right? 0 Read all the available documentation, especially the High Level Design and Functional Requirements Specs 0 If you find something in the docs that’s NOT a part of the product, talk to a dev.
  • 7. Use Checklists 0 Checklists are not something that you create at the end of the project, they should evolve with the project 0 Checklist should be atomic, that is broken down to the lowest level possible 0 No deliverable should be sent out unless it has passed though a comprehensive checklist
  • 8. Befriend the QA 0 QA team is the usually best source of information regarding the product. 0 In exchange for their time for product KT, offer to share with them any bugs you may find 
  • 9. Build and Test 0 Insist on including the documentation from first build of product, in whatever state it is. 0 Do usability testing of your documents. If YOU can’t install a product by following your own installation guide, chances are, users won’t be able to, either! 0 Ask your friendly QA to review your document, and encourage them to raise bugs against you in the bug tracker.
  • 10. Read 0 Your writing often reflects the depth of your reading; Read voraciously. 0 Harness the power of Web; read blogs, technical sites and user communities
  • 11. Keep Writing 0 Keep writing… and not just technical writing. 0 Write a blog, contribute an article to your company newsletter, respond to queries in online forums. 0 Write some fiction; write a bit of poetry. 0 Writing is like driving; the more you practice, the better you become at it.