zhuo wrote:
Hi
I was wondering how many of you guys actually work for a firm that cares about documentations. Of course documentation could be at many different levels from code to higher level design documentations.
As analyst developers, what do you usually document? Can people provide the type of document you write along with a structure that you usually use?
Cheers
James
The only firms I see that care about documentation are those who have the best products.
Successful retail software companies nearly all have real documentation that is accurate and comprehensive.
Bad shops "don't have time", they also have no standards for coding and little communication, and they always fail.
Internal IT shops are most often like a bad retail shop, they "don't have time/ manpower " for proper documentation. Another reason that documentation is overlooked is that there is no audit trail produced between the meetings and the code, and no one demands that meeting notes become specifications. Folks just don't realize that documentation is as important as the code itself in many respects.
I don't see much success without very good documentation.
The only times I see success without documentation is when there is ONE programmer working alone who is working for themself ! Even then, to sell his company (or source code), he would have to create the documentation for his software in order to approach a group of investors.
It is shameful how many do not properly document their efforts.