Upskilling goals for the organization
This section provides insight into right-sizing a CD team that is decentralized, distributed, and self-organizing.
Organizing for CD in the cloud
Before we dig deeper into the roles and structure of the team, and the upskilling requirements of team members, let’s look at some of the anti-patterns in the ecosystem when it comes to team structures:
- Organizing around skills, such as a technology and architecture team, security team, and operations team: It is highly likely that there will be siloed initiatives, tools, and processes with long lead times for release and decision paralysis with many stakeholders driving disconnected outcomes.
- Organizing around projects: It is always difficult to resource multiple competing projects with the right skillsets. Organizing around projects eliminates the siloed teams’ problems but creates technical debt, thus focusing on the deliverables but often leaving operations behind. ...