I need to quantify how time is wasted in the software development processes, so I need to do a survey. I work in the Ottawa region so there is a lot of high tech companies for me to query and I was wondering what is the best way to approach them.
I was thinking about offering each company something like a $100 gift certificate that can be given out to winning employees who participated in the survey. I figure if I buy the certificates in bulk, I should be able to work out a discount. Or would it be better to just pay a company to do the survey?
On a side and begging note, if you can explain how you are wasting time, I would greatly appreciate that as well. I'm focusing on how you are wasting your time answering questions that are related to your software changes. These can be questions from verification teams, management, senior management, executives, etc. I'm also looking for examples where a lot of time was wasted to fix something because there was poor communication with regards to not understanding what was changing.
Thanks
The use of a survey especially seems more apt to be flexible. Especially when you consider the simple fact that all survey answers are lies to some extent whether the responder intends for them to be or not. Is there perhaps an opportunity for direct observation? Can you perhaps check how time is spent by looking at commit logs of open source projects? Can you track stock values over time to see which period of time was least utilized? The list goes on.
I'm not saying a survey is necessarily a bad idea, but they have lots of flaws (such as lying and not providing the right answers (or questions)).