Home arrow Practices arrow Page 3 - Writing a Software Technical Reference Manual (part 1)

A Little Knowledge... - Practices

For most developers, writing code is the easy part - it'sexplaining it to a customer that's the tough bit. In case you need tocreate a technical manual explaining how your software works, take alook at our handy two-part cheat sheet, which should help make theprocess a little less intimidating.

TABLE OF CONTENTS:
  1. Writing a Software Technical Reference Manual (part 1)
  2. Under The Microscope
  3. A Little Knowledge...
  4. Hard Decisions
  5. Doing It In Style
By: Deepa L, (c) Melonfire
Rating: starstarstarstarstar / 11
February 05, 2003

print this article
SEARCH DEV SHED

TOOLS YOU CAN USE

advertisement
Any developer attempting this document should ensure that (s)he has:
  • A sound understanding of how the project is structured
  • Complete knowledge of the control flow within and between allcomponents
  • Complete knowledge of all the APIs in the application
  • Knowledge of the data structures and the storage containers used
  • Knowledge of the variables used in all the components
  • An understanding of how the installation files are packaged
  • An understanding of how the user interface has been developed
  • Knowledge of the variables that need to be configured to initializethe application
  • Sufficient knowledge of the software platform on which the applicationhas been developed.
While the requirements specification and design documents usuallycontain this information too, an understanding of the reasons why, say,a particular API has a certain boundary value, or a certain variable isa configuration variable and not a runtime variable, would be invaluableto someone explaining their utility.Assuming adequate knowledge on the part of the developer/writer, thenext step is to assess the scope of the material covered by the STRM.Let's look at that next.

 
 
>>> More Practices Articles          >>> More By Deepa L, (c) Melonfire
 

blog comments powered by Disqus
   

PRACTICES ARTICLES

- Calculating Development Project Costs
- More Techniques for Finding Things
- Finding Things
- Finishing the System`s Outlines
- The System in So Many Words
- Basic Data Types and Calculations
- What`s the Address? Pointers
- Design with ArgoUML
- Pragmatic Guidelines: Diagrams That Work
- Five-Step UML: OOAD for Short Attention Span...
- Five-Step UML: OOAD for Short Attention Span...
- Introducing UML: Object-Oriented Analysis an...
- Class and Object Diagrams
- Class Relationships
- Classes

Developer Shed Affiliates

 



© 2003-2013 by Developer Shed. All rights reserved. DS Cluster - Follow our Sitemap

Dev Shed Tutorial Topics: