尽管对DevOps大肆宣传,但关于正式的DevOps战略的文章却很少。DevOps计划更多地从工具开始,而在技术上停滞不前。很少讨论更大的愿景。本文的目的是为大大小小的企业提供一个框架,用于创建这一愿景并实现DevOps的承诺。1.DevOps战略的要素最基本的总体DevOps战略必须回答以下问题:我们应该关注哪里?我们从哪里开始?我们要解决什么?我们的目标是什么?我们如何解决它?它需要多长时间?谁是我们的利益相关者,他们看重什么?值得做吗?收益和成本是什么?对当前问题、未来发展状况和出现增长机会的共同(公正)看法,从而带来更好的业务产出。2.DevOps战略地图:平衡计分卡框架平衡计分卡框架通常包括四个层次的视角,突出了构建战略所需的关键实践和目标。我们开发这个框架主要是因为它很好地做了三件事。首先,它提供了一种有纪律的战略制定方法。二是将关键活动联系在一起,描述它们之间的因果关系。第三(也是最重要的),它易于使用和遵循。记分卡通常是从下往上阅读的。下面附上一张为DevOps量身定做的平衡计分卡。DevOpsStrategyMap1.People,ProcessandTechnology在DevOps中,我们有大量的应用程序、技术、竞争计划、瓶颈、模棱两可的问题、工具等。这个维度的目标是缩小应用程序选项(SORV.S.SOE)【注:SOR是记录系统,如OA;SOE是一个交互系统,如APP、网站服务],解决真正重要的问题(价值流图的实际使用)。通过这样做,我们为组织带来了清晰度和重点,大大提高了我们成功的机会。2.关键能力下一步包括三项活动——创建愿景(包括未来状态价值流图)、确定投资点和制定实施计划。做这个练习时,要记住三件事。首先,为你的愿景选择一个更难的目标,而不是“提高速度”,尝试“将速度提高25%”。二是要特别关注能力差距。差距可用于确定投资领域、近似预算和ROI建模的关键输入。第三,确保优先考虑瓶颈。将优先级列表放在时间表上可以快速转化为实施计划。3.关键利益相关者意识识别关键利益相关者,确定他们的优先级,并相应地调整策略是下一个关键步骤。需要考虑的一些关键利益相关者是业务/最终客户、CIO和IT领导、开发、运营和安全。一旦确定,将愿景中的价值驱动因素与每个利益相关者相匹配。这与上一节的结果一起,将突出您未来国家解决方案的陷阱、可行性和政治异议。4.对组织经济利益的价值部分是平衡计分卡的基石。使用前面部分的输出,业务案例将整个战略整合在一起。对于获得的收益,有些是可以量化的,有些则不是。上表列出了我们看到的最常见的好处。要获得投资回报率,请将硬收益与上一节的投资结合起来。第三,战略图应该迭代的最后一件事——DevOps解决方案的伟大之处在于它不是“一刀切”的方法。尝试上述所有步骤。调整安排、改变范围、更新解决方案并重新定义愿景,直到您实现对您的组织具有变革性和可实现性的目标。【本文为专栏作家“王金银”原创稿件,转载请注明出处】点此阅读更多该作者好文
