We are three internal developers with about twenty users. We have implemented unhandled exception handling in our Winforms application. It generates a stack trace ticket in our FogBugz bug tracking system (renamed externally to DevTracker).
The goal is to encourage the user to enter an informative error, and not just move on. When they click on the first button, we do the job of posting them on our project website with the launch of a new business. They just have to fill in the comment box. I discuss whether "What are we doing?" section must exist.
What is your opinion?
http://thegollys.smugmug.com/photos/555553239_LxEPK-S.jpg
Take two
A bit more background ... Users are well versed in using FogBugz (Dev Tracker), as they are currently fixing issues and bug fixes. In addition to raw error handling, we added log4net to the mix for the next version. It pushes the stack trace to the log on the users local machine (in the case of the network down), the internal database and the FogBugz case.
After reading Andrew's answer, he pushed me to what I was thinking ... easier is always better. I deleted the “What We Do” section together and hid a couple of words.
http://www.thegollys.com/photos/555771972_VUTxK-S.jpg
Take three
Thanks for the feedback. This is what we are implementing.
http://thegollys.smugmug.com/photos/558265081_5sPG2-O.jpg