Ok, I am working my way through all the design elements for a small web project to manage changes to the production environment. It is pretty simple, it allows you to create a change record, the change management approver/reviewer can approve/deny/cancel/put on hold the change, it sends out an email to the reviewers and the author when the status changes.
simple stuff. now I am stuck. There are only a few things left on my requirements list (no one has seen this yet, so the requirements will change).
One of the biggest problems with the current/old system is that the discussion of the change is done quite often by email, outside of the change management process. so, two days, months, or years later you have a very difficult time associating what you learned or why you did something a specific way with a change. So I would like to add a discussion forum to the change record. I just do not know what it should look like - design wise.
For example, should it email the change committee with every discussion entry? Should a person that wants to add to the discussion follow a link back to the change request to add to the thread? Should I have unlimited possible discussion threads for a any change?
I really am not sure what I want, or need. So, I ask you all. Do you have an opinion?