DonationCoder.com forum
 
Read-only archive. This is a static copy of the DonationCoder.com forum. Reading and searching work as before; logging in, posting and private messages do not.
Archive of 2026-10-21 · About this archive · Main site

Author Topic: Writing Good Software Documentation  (Read 8,631 times)

Wordzilla

  • Forum Search Daemon
  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 470
    • Programming School - Deluxe Bonus Medal
    • Participated in NANY Challenge Once
Writing Good Software Documentation
« on: November 24, 2006, 06:13 AM »
Quote
Good documentation may exclude in many cases the need for further forms of technical support. It is, however, not easy to write. One of the reasons why this happens is that it is difficult for shareware authors or other software developers to put themselves into the users ’ shoes, since they are already thoroughly familiar with the application.

Screenshot - 24_11_2006 , 5_10_05 PM.jpg

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,931
    • Gathering Badge
    • Plugin Coding Medal
    • Participated in NANY Challenge Seventeen Times
    • Cody Award
    • Coding Snacks
    • Volunteers/Staff
Re: Writing Good Software Documentation
« Reply #1 on: November 24, 2006, 09:01 AM »
nice find.  :up:

brownstudy

  • Pantaloon
  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 28
Re: Writing Good Software Documentation
« Reply #2 on: December 10, 2006, 04:21 AM »
I've been tech writing for umpty-ump years. My two tips for newbies:

1. The web has taught people to scan, not read. Write in short squibs, keep the humor to a minimum unless you're really funny, keep it scannable. Save the long text passages for the advanced topic where the interested user will be expected to invest their time to learn the good stuff.

2. If you find yourself dumping every scrap of info you have into the documentation, then you haven't decided who the audience is, what they'll use the info for, or you don't understand the product. Figure out which one is the real problem. Your job as the writer is to select and contextualize the information so it goes down like chocolate milk, or at least doesn't cause cognitive pain. It's not the user's job to sift through the documentaiton to find the good stuff, it's your job.

I have some delicious links on tech writing here: http://delicious.com/brownstudy/techwriting

A really really interesting longish read is this essay on adapting Agile strategies for writing agile documentation:  http://www.agilemodeling.com/essays/agileDocumentation.htm
« Last Edit: October 27, 2014, 09:55 PM by mouser »

tinjaw

  • I'm so glad breakbeat techno isn't an illegal drug
  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 1,927
    • Participated in NANY Challenge Twice
    • Coding Snacks
    • Military Service Badge - US Army
    • Linux User
Re: Writing Good Software Documentation
« Reply #3 on: December 10, 2006, 03:41 PM »
brownstudy,

That is some excellent advice. And not just for n00bs either.  ;)

Original address: https://www.donationcoder.com/forum/index.php?topic=6263.0