Tag Info

Hot answers tagged


In an agile project with a diversified team, there are two primary purposes for documentation. Both of them are detrimental to the software development process. As Benjamin noted, there is documentation targeted at the users (both developer and non-developer level). These documents will focus on the functionality of the project and the interfaces which it ...


Normally this documentation would be used by other developers trying to interface with this code or by advanced users of the code. You don't just document changes to the code you also have to document the base functionality of any given peice regardless of rather they are changed or not.

Only top voted, non community-wiki answers of a minimum length are eligible