That's a great story! Nothing to do with the main point, but that reminds me of the idea of the Philosopher's Axe... hang on, I feel a new entry coming on...
Eating your own dogfood: yes, I totally agree. At $company, if we'd been writing software for ourselves to use, the interface (and probably the whole system) would have been far, far less painful. As it was for users we'd never have to meet, we could get away with all kinds of user interface horrors. I guess dogfood-eating knocks the rough corners off, but grognard capture can push the software (or whatever) in a different (and perhaps wrong) direction.
no subject
Eating your own dogfood: yes, I totally agree. At $company, if we'd been writing software for ourselves to use, the interface (and probably the whole system) would have been far, far less painful. As it was for users we'd never have to meet, we could get away with all kinds of user interface horrors. I guess dogfood-eating knocks the rough corners off, but grognard capture can push the software (or whatever) in a different (and perhaps wrong) direction.