title: Software Design Implementation - Issue/Module/Bug/Feature Tracking Solution
body: <p>The company is growing and we're starting to implement more and more complex software designs. I feel a need for some tracking software... I just don't know if it exists. </p>
  
  <p>I currently maintain a Google Doc Folder (shared by our 3 developers) with a well-organized doc for each module. A doc is also created per major upgrade to a module or modules. For all other "tracking"... we have interal forums. </p>
  
  <p><strong>I want the following:</strong>
  I want get an immediate printout of all Project_01 features or bug fixes on a particular project with the option to hide or show developer comments that have been implemented in the last X number of days. </p>
  
  <p>This clearly suggests a web-based system where developers enter issues, bugs, and features with appropriate tagging. Entries should be commentable, taggable, dated, editable and reporting should be based upon tags, dates, developers, projects, etc. </p>
  
  <p>I figure I'm going to be perceived as naive by the grizzled veterans floating around here, though I've been running this business for 4 years (so I've been around). I don't think we have the resources to absorb the overhead of implementing something like CMMI... but then again, I don't really know what's best. </p>
  
  <p>My personal evolution to using Google Docs per Application Module + internal phpbb forums for everything else has been pretty nice compared to the way we started out (marker boards, Microsoft Word docs). I just feel like I can go a long ways towards exceeding client expectations if I had the ability to track features/bugs/issues better with superior on-demand reporting. </p>
  
  <p>Thoughts?</p>
  
  <p>Update: Went with MediaWiki integrated with Mantis</p>