Results 1 to 7 of 7

Thread: Software Documentation

  1. #1

    Thread Starter
    Wait... what? weirddemon's Avatar
    Join Date
    Jan 2009
    Location
    USA
    Posts
    3,826

    Software Documentation

    I'm getting ready to pitch an application I made to the company I work for. They've asked me to send over the documentation for it, first. I started working on it last week and should be done by tomorrow.

    I'm curious on what should be included. I've set it up kind of like a formal paper. It begins with the general idea of the application, how it should be implemented, and how it can benefit the company. The following sections of the document explain all of the features and how it plays into the business.

    What else should I include? Do any of you have any experience with something like this? How does it normally flow?

    Thanks
    CodeBank contributions: Process Manager, Temp File Cleaner

    Quote Originally Posted by SJWhiteley
    "game trainer" is the same as calling the act of robbing a bank "wealth redistribution"....

  2. #2
    PowerPoster RhinoBull's Avatar
    Join Date
    Mar 2004
    Location
    New Amsterdam
    Posts
    24,132

    Re: Software Documentation

    Most of people who ask for documentation never bother reading them. They do however like to "visualize" it somehow - perhaps a Visio workflow diagram will help.
    Also, you may include page (or two) explaining underlying technologies (it could also be a high level diagram).
    It's interesting to watch people's reaction when you mention technologies - most of them don't understand a word but will look fascinated.
    Sometimes they may even ask you what programming language you used and why (probably because they've heard of something and would like to participate).
    Regardless you definitely need to explain in a nutshell what your app does and what makes it so special or better vs some competition.
    There are plenty of software documentation templates out there so try google to find what fits you best.

  3. #3
    Super Moderator Shaggy Hiker's Avatar
    Join Date
    Aug 2002
    Location
    Idaho
    Posts
    40,104

    Re: Software Documentation

    I'd like to add some emphasis to RBs first sentence (perhaps the governor would pardon him for his second sentence).

    Add an Executive Summary or Abstract to the top. The point of that is to be SHORT! Half a page, tops, should be your target. In that summary, state what the program will do, and how it will benefit the company, stripped of all technological langauge unless you know that some phrase is essential. Most people will read ONLY the summary, so it IS your sales pitch. The rest of the material is supporting information to demonstrate that you have more than just the summary language.
    My usual boring signature: Nothing

  4. #4

    Thread Starter
    Wait... what? weirddemon's Avatar
    Join Date
    Jan 2009
    Location
    USA
    Posts
    3,826

    Re: Software Documentation

    Thanks a lot, guys. That's exactly what I needed
    CodeBank contributions: Process Manager, Temp File Cleaner

    Quote Originally Posted by SJWhiteley
    "game trainer" is the same as calling the act of robbing a bank "wealth redistribution"....

  5. #5
    Next Of Kin baja_yu's Avatar
    Join Date
    Aug 2002
    Location
    /dev/root
    Posts
    5,989

    Re: Software Documentation

    If the application is already made like you said, the best presentation might be a few examples (short videos or slides) of it in use.

  6. #6

    Thread Starter
    Wait... what? weirddemon's Avatar
    Join Date
    Jan 2009
    Location
    USA
    Posts
    3,826

    Re: Software Documentation

    Quote Originally Posted by baja_yu View Post
    If the application is already made like you said, the best presentation might be a few examples (short videos or slides) of it in use.
    The way they made it sound, was they wanted to see the documentation to see if they were interested.

    Would it be wise to insert slides/pictures in the documentation to help explain parts?
    CodeBank contributions: Process Manager, Temp File Cleaner

    Quote Originally Posted by SJWhiteley
    "game trainer" is the same as calling the act of robbing a bank "wealth redistribution"....

  7. #7

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width