I worked on a multi-year government project that was developed using the Waterfall approach (as opposed to Agile). By the time the project completed, the government customer had learned so much on their end that the changes involved a complete rewrite. I couldn’t help but wish we had learned along the way with them. That’s why I write so much about continuous learning and iterating through Agile now! :)
Do you feel that your government customers now engage sufficiently with Agile? Obtaining people on the customer side with the time and skills to provide the necessary feedback in a timely manner can be a challenge, in my experience.
It depends. I have some friends who still work on government projects and it depends how risk averse the project is.
If you’re building something mission critical, it lends more towards upfront planning (which Waterfall is best at).
If you’re building something that is less risky, you can really embrace Agile. But sadly, those that started with Waterfall tend to turn Agile into “mini Waterfall”.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I worked on a multi-year government project that was developed using the Waterfall approach (as opposed to Agile). By the time the project completed, the government customer had learned so much on their end that the changes involved a complete rewrite. I couldn’t help but wish we had learned along the way with them. That’s why I write so much about continuous learning and iterating through Agile now! :)
Do you feel that your government customers now engage sufficiently with Agile? Obtaining people on the customer side with the time and skills to provide the necessary feedback in a timely manner can be a challenge, in my experience.
It depends. I have some friends who still work on government projects and it depends how risk averse the project is.
If you’re building something mission critical, it lends more towards upfront planning (which Waterfall is best at).
If you’re building something that is less risky, you can really embrace Agile. But sadly, those that started with Waterfall tend to turn Agile into “mini Waterfall”.