All aspects of a project’s process and design should be documented. This documentation can be in whatever format makes the most sense for the project as long as it is comprehensive.
The two most common forms of documentation are a single document (report, process book, etc.) or using a wiki. For each it is important that the team have established best practices early in the process. These best practices should be continually checked throughout the process to make sure they are still optimal. A team member (or multiple members) should be assigned the task of formatting and maintaining the documentation in accordance with the best practices.
Commonly teams use digital documents that can be modified by a team.
Using a wiki for documentation has several advantages.
All projects should be fully photographed because images provide dated information of the current progress of the artifact. If the artifact has a software component then screencaptures should substitute photos. The focus of the photos should be to capture any assemblies, uses, or context that cannot be easily conferred with the internal documentation and files at a date or by reflective documentation.
All code should be maintained using some form of version control to maintain the dated progress in conjunction with all other advantages of using version control. In documentation the comments in the code should be augmented to add any other context that is needed for a potential uninitiated team member to understand.
While it is getting easier to use version control for other types of files it is not as standard as it is with code. Other files (CAD designs, graphics, etc.) should have a standard naming convention with
Teams should look to keep and archive all communications between members that are pertinent to the design process.
For meetings, depending on project management strategy, the important information to keep:
As a member of a design team it is important to keep your own documentation for several reasons: