Tracking Requirements in Drupal
You can use a Drupal site to document your analysis, requirements, design, development, implementation, and maintenance decisions. You can use Drupal's revision tracking feature to keep track of each version of your online document (like a Wiki). You can also use the comment feature to document change requests and decisions made after your decision documents are complete.