Documentation – Have a Plan
Have a plan of what you want the reader to understand.
When you start taking notes, you won’t have this plan, and that is okay. Notes are mostly for yourself. But by the time you start to create a document that you want someone else to read and understand, you will need to have a plan on what the reader will take away from the document. Ask yourself, “Is this a ‘how to’, or a ‘how works’ document?”
There is some overlap and subcategories for these two general types, but in basic if you are documenting how to start the system, or documenting how the parts of the system work together, you will use a different approach. There will be some examples in the ‘how works’ document that will be like the ‘how to’ and any good ‘how to’ explains some of ‘how works’ that is inherent in the doing. But these two approaches produce documents that look very differently. (more…)
Wednesday, July 14th, 2010
Keeping a copy of all of the documentation you create is a pretty general benefit. It helps you in three major ways;


I google people.
One of the things that I advocate is keeping a copy of the documentation you produce, and the documentation that you encounter and use. Over a short period of time, this can become a large amount of stuff. If you are just throwing it all in your MyDocuments folder, it can quickly get out of hand. To help out in this ongoing task and fight against the chaos, I am going to share some basic approaches that can help keep the sanity and utility in your documentation collection.
One of the things that Integration Engineers are asked to do is create documentation. But as we all know, many times documentation is the last and poorest part of a project. Developers and programmers don’t generally like writing documentation, and are generally considered the most qualified.