Short, succinct thoughts on the DevOps movement.
DevOps is about accelerating customer value delivery.
Some principles that can help enable this software mission:
Balance planning & doing – both are needed, but in the right amount
Ship often – small incremental changes
Ship reliably – have a stable build machine/pipeline
Fail fast, rollback safely – changes can be quickly & easily reversed
Always listenting – responding continuously to feedback
Always improving – have a product roadmap
Also, a short comment on people teams/squads based upon statements I listened to recently but were recorded a long time ago from Elon Musk:
The future is probabilistic.
A team of people is a bunch of probabilities pointing in some direction.
Aligning those probabilities to the same direction will maximise the chance of a successful outcome & future.