My notes from the DevOps Handbook
by Gene Kim, Jez Humble, Patrick Debois, John Willis
Creating a dedicated transformation team
Challenges with initiatives such as DevOps are in conflict with ongoing business
operations.
We need to change how we work to adapt to changing conditions in the
marketplace. Doing this requires disruption and innovation.
Dedicated team should be able to operate outsize of the rest of the
organization.
Hold this dedicated team accountable for achieving a clearly defined, measurable
result.
Execute the initiative by doing the following:
- assign members solely to the DevOps transformation as opposed to maintaining
current responsibilities with 20% time on this new thing
- select members that are generalists, have skills across wide variety of
domains
- select members that have respectful relationships with the rest of the org
- separate physical space for the dedicated team, if possible to maximize flow
of communication
- free the team from many rules and policies of the organization.
Agree on a shared goal
Define a measurable goal with a clearly defined deadline
* considerable effort
* still achievable
Agree the time frame with executives and let it be known across the
organization.
With a high level goal:
- decide on a regular cadence to drive the improvement work
- iterative, incremental
- each iteration -> small set of goals
- at the end of iteration -> review progress and set goals for next