This post is from the XebiaLabs blog and has not been updated since the original publish date.
Going from Hero to Champion: Making the Transition to True DevOps Teams
Every company has one. It’s the guy or the girl who possesses a ton of initiative. Who works nights and weekends and evening to get cool open source DevOps tools working together to build stable, scalable environments and enable great new things for your company. The hero has removed many of the roadblocks and manual processes and has your infrastructure and application delivery running in a more seamless fashion.But as even many of the largest, tech-led organizations are beginning to realize, these heroes are needed for more important battles than reapplying the script glue that keeps all the tools working together. Imagine if they were free to transfer that initiative to other value added areas? It is time to transition to robust DevOps tooling and a reliable release process that truly empowers the team and helps deliver on the promise of Continuous Delivery. That is what is required to remain competitive. What will it take to get there? And what role does the hero have to play? To move from “hero-reliant” to truly effective DevOps and Continuous Delivery in an organization, our DevOps hero must take the first iteration of the tool stack they created and turn it into something the entire team can use, integrated into the development, release and infrastructure processes rather than “glued onto” them. This is the only way to create a robust, scalable process to accelerate organizations to where they need to be. The hero needs to champion this effort and to be able to do that effectively will require a new set of super powers:
- Superhuman Strength: The walls between Dev and Ops need to come down. Our hero needs to champion this for the greater good. It will also take a true hero to move away from the glue scripts and glue structure holding things together and put a truly robust, automated end-to-end platform in place to get to the next level.
- X-ray Vision: In order for there to be one process, everybody needs visibility into what’s happening. From Dev to Ops and QA and Prod to the business side of the organization. One view for one end-to-end team.
- Telepathy: By automating your process, moving to DevOps and Continuous Delivery, the team gets constant feedback on what’s working or not working directly from your customers. It’s like being able to read their minds!
- Superhuman Speed: By automating the process, the DevOps hero will help its company literally run circles around the competition. Crushing release times, spinning up new environments in minutes, getting new features to customers faster than a speeding bullet.