Large enterprise has spent years building silo'd teams, dividing tasks and amassing armies in the org chart. As technical people, our desire to find a technical solution to a problem often leaves us blind to people issues such as uncertainty, fear, and organizational politics. We cannot install a toolchain and magically get DevOps.
In this talk, we'll look at the common hurdles faced by silo'd teams when trying to adopt a DevOps mindset for development and operations teams, and how to involve more teams in modern practices. We'll look at product management, IT services, and support teams specifically, and how their functions can be included in a DevOps rollout.
We'll discuss methods for assessing readiness and gauging progress while retooling any processes that can't support the collaborative environment you want from your DevOps experience. One of the most powerful methods for cultural and business process change is starting with a full assessment of your processes, team structures, assets, and installed technologies. Your assessment gives you a starting place for targeting methods and tools that you'll want to think about changing or improving, including things that might be manual or opaque. We'll talk about what you should be looking for during your assessment and suggest who you will want to talk to.
Assessments also shine light on the people and teams in your organization and how they do their jobs. It's your opportunity to find out how their interteam relationships function, how they work together, and what really bothers people about the current processes. The information is invaluable for making strategic decisions while working towards a culture more in tune with DevOps.
We'll also discuss how to plan your assessment, who to talk to, and how to distill the information you collect, turning it into knowledge.