I remember when I installed trial version of FogBugz many many years ago. Not to use it, but just to see what ideas I can take away from it.
I was shocked at how bad the software actually was in so many aspects. I was shocked because it was Joel who has been constantly talking about how to hire the best developers in NY so naturally my expectations were quite high.
Reflecting back on all of this, I'm sure the software probably wasn't bad, it's just that through Joel's amazing writing he has created very unreasonable expectations.
The lesson I've learned from it was to lower expectations of my users before they use my software, and then exceed them.
I was shocked at how bad the software actually was in so many aspects. I was shocked because it was Joel who has been constantly talking about how to hire the best developers in NY so naturally my expectations were quite high.
Reflecting back on all of this, I'm sure the software probably wasn't bad, it's just that through Joel's amazing writing he has created very unreasonable expectations.
The lesson I've learned from it was to lower expectations of my users before they use my software, and then exceed them.