That’s a pretty good question, and timeless, too.
I remember several years ago, when a vendor asked me that, and I remember laughing and thinking, “yeah, that’s what we try to show other people how to do.”
What was great though, was the vendor followed up with a short-list of precise questions:
- What is your current software development process?
- Key milestones?
- Release frequency?
- Daily practices?
- Build frequency?
- Approach for getting / learning requirements?
- Approach for dealing with changing / emerging requirements?
- Approach for creating testable software? (e.g. you change the software for requirement X, how quickly can you make and verify the change)
That’s actually a really good set of questions both to quickly get a handle on your software development process and to test how “agile” you really are.
It also reveals your culture and how responsive to change and feedback you really are.
You Might Also Like