| | JULY 20198CIOReviewCOMMON BUSINESS CHALLENGES A RIGHT DEVOPS STRUCTURE CAN HELP SOLVESimilar to many business processes, the secret to success in DevOps is all about applying resources effectively. Do it correctly, and you'll not only increase efficiencies across your organization, but you'll also be better positioned to handle mergers and acquisitions (M&A), system service levels, and industry regulatory changes.I've found DevOps as an effective bridge between software engineers and TechOps. At a high level, software engineers want the right capacity to build and deploy software, and TechOps wants to focus on infrastructure. By placing DevOps in the center, that team can remove constraints from both sides; allow each to do what it's best at, and interface between the two to create valuable automation and improve quality. The individuals on DevOps are most familiar with the infrastructure and all software products, so they can assist with deployments, environments, and infrastructure--and execute quickly. By defining roles, you can also identify which employees fit in each respective position that best suits their skills and personality traits. More importantly, each employee understands his/her role in the organization. That pays dividends when facing common challenges, from M&A to service levels to regulatory changes.Following M&A, clearly defined roles can reduce or eliminate confusion. When software teams merge, they bring together different DevOps maturity levels, even different understandings of the roles. Part of the challenge is getting everyone to speak the same language (a challenge we facedand overcameat naviHealth). If your roles are clearly defined and you have the right leader in place to determine strategy, tools, and methodologies, M&A is more about determining what role each employee best fits. This enables the organization to scale. With DevOps working effectively between software engineering and TechOps, you can also rethink your major incident management response process. DevOps can lead the response because they're the most knowledgeable about how the software operates on all environments and infrastructure. When you support thousands of users, every minute counts if there's an issue. Customer satisfaction improves with excellent system By Patrick Funck, CIO, naviHealth, a Cardinal Health company3IN MYOPINION
<
Page 7 |
Page 9 >