This article focuses on the motivation factors behind software developement and encourages you to score your company.
- Being Set Up to Succeed
- Having Excellent Management
- Learning New Things
- Exercising Creativity and Solving the Right Kind of Problems
- Having a Voice
- Being Recognized for Hard Work
- Building Something that Matters
- Building Software without an Act of Congress
- Having Few Legacy Constraints
The author believes most large companies would be lucky to score a 1, and most companies in general would be lucky to score a 3, Google being an 8 or 9.
I'd have to give my company a 7, but there is a lot of interpretation that can be read into the questions. Overall, I would say that it's a really good score. But honestly, to score a perfect 9 would be hard for any non-startup, even small companies. (We are apx 40 employees)