|
|
|
|
|
by happymellon
1210 days ago
|
|
I would add, if something doesn't work then change it. This is the one thing that "failed agile" hits against. Large organisations want everyone to use their same crappy Jenkins pipeline. Which means when it keeps breaking then no one can do any work. No one can fix it, and no one is allowed to switch it for a service that isn't down for half a day most days. That isn't "agile". It derails everything else in the process, what's the point of a retrospective if the most painful parts was because someone has decided outside of the team that you have to use OpenShift for your Kubernetes, but then hires folks who don't know what they are doing and you can't just shift to a managed service until they sort their shit out? What's the point of standups to get updates if most days people are still stuck on their ticket because the mandated CI pipeline is stuck due to a lack of workers? I see it in all these complaints about agile, that they don't grasp that they were never given autonomy in the first place. It was always only lip service. |
|
And especially if you change something, make sure you have someway to know if you made it worse and need to go back to what you had before.