文章翻译自:https://7ctos.com/blog/how-to-create-a-technology-vision-strategy-with-examples/
什么事技术愿景?
技术愿景是指公司未来的技术目标以及原由。不管在未来,还是当下,都是工程师们可以依赖的证据,也是公司技术领导可以做出超越自我局限的指导。
技术愿景和战略要服务于公司更大的愿景。它为技术团队建立适应能力和特长发展设定了长期路线,从而是团队更好的构建有助于实现公司目标的技术。
为什么技术愿景如此重要
就像公司愿景旨在让每个人在业务混乱时期能够坚守于公司长期目标一样,技术愿景是技术团队在动荡时期能够坚持的一套原则。
灵活的技术规划能够适应业务需求的不断变化,但也会对技术团队产生不利的影响,尤其是在领导者默许范围蔓延或者死守最后期限时候,将会更糟。技术团队的愿景使每个人在任何时候都能坚守,即使在领导的不知所措之时,他们也可以努力向前,追求共同的目标。
技术愿景让员工展示未来的样子,并激励他们成为最具创造力的自己。
设计技术愿景和策略
起点:
技术愿景始于讨论。它是一件有意义的事。但不是轻易就能完成的。它需要各种伟大的思想的碰撞,老成的和年轻的,新鲜的和搁置的。还可能需要召唤哪些已经沉睡了的一些关键人物,让他们也愿意在此过程中贡献力量。
当公司愿景还可以满足当下时,你会发现这些关键人员会拒绝重建技术愿景。这并不是一件坏事儿。接受他们,和他们一起对原则和价值观的展开更多的对话。
在技术愿景时,还参考 Simon Sinek 让愿景有意义的3个点。在这个演讲中,他将愿景重新定义为正义事业。当事情变得艰难时,它会激励人们继续前进。他指出,正义事业需要具有适应性、包容性和服务导向。
下面可以通过 7CTOs的 P6 流程开始创建技术愿景。之后,我们将列举几个例子。
1. 原则
列举用来指导技术团队的 5-7 条原则。
哪些原则是让技术部门的每个人珍惜和重视的?这是一个简单的着力点,因为你很难找到任何不同意敏捷宣言的人。大多数人似乎知晓敏捷的4个主要价值观,但了解源自这些价值观的12条原则的人并不多。即使它们很棒,而且非常具体。在我们看来,明确在技术团队中遵守哪些原则,从此开始技术愿景之旅是非常重要的。就像在种新之前给松土施肥一样,您选择的原则将使你的团队恢复活力,并汲取帮助萌发技术愿景所需的所有养分。
2. 目标
用一段简短的文字来描述你们技术团队的目标。
作为一个技术团队,不时停下脚步考虑一下技术团队在公司内部的目标是很重要的。在起码也要保证在预算范围内按时向组织交付技术。避免一味的追求目标而成为“成本中心”的尴尬。
团队人员大多数都是对解决问题、理解技术趋势和学习事情的复杂性等对未来充满无限热情的人。
你如何驾驭这种热情?您如何将其转变为贵公司的下一个创新?您如何将这种热情转化为目标宣言,甚至可以吸引最怀疑的天才加入您的事业?
3. 问题
列出团队在追求其目标时需要解决的最困难的问题。
我们要会讲故事。描述要实现我们目标的事项和问题会激发兴趣。为什么很难解决?是什么让我们的目标与众不同?所有这些都产生了激发人类大脑的好奇。任何人都适用。
对于一群热衷于解决问题的人来说,我们需要详尽的阐明问题。如果仅仅简单地陈述目的可能会让工程师感到不可思议或一头雾水。对问题详尽描述将我们带回到事故现场,对问题解决者,就是工作现场。
4. 委托
列举技术团队和公司现实业务之间存在的最有可能性的危险。
当您考虑公司内部技术功能的目的以及需要它解决的现实的问题时,将存在因为委托而引入的危险。委托的创建一种旨在帮助团队创建更有效的流程管理实践,但随后本身也成为需要管理的对象。
委托将技术构建与最终期望结果分开,在技术团队的天地与公司的业务现实之间造成了令人毛骨悚然的间隙。换句话说,它可能会给技术团队一种虚假的成功感,即它满足了流程,而实际上它对没有一点帮助。
识别潜在的部门隔断是创建技术愿景和战略的旅程中非常关键的歇脚点。
5. 流程
写出一两句关于团队中让任何人感到自豪且遵循的流程。
团队中存在咋样的开发流程才能更好融入,赋权和保护团队?应该在多样性、公平性和包容性以及心理安全等方面多花时间和精力去思考。
这将为技术愿景构建添砖加瓦,同时也将吸引的新员工加入。这是个一举两得的做法。
6. 描绘
将一切整合在一起。
基于前面的步骤中提出的所有内容,是时候将其描绘在一张蓝图上展示给团队之上了。每个部分都是传达信息和激发情感的片段。
我们建议您遵循以下方式组织:
* 目的 + 问题
* 原则
* 过程(+委托)
如果您有意而为,可以将委托重写为能够鼓舞人心,展示我们的技术团队如何与业务成果保持密切联系的内容。
不要纠结愿景陈述冗长和拖沓,在以后的工作中,有的是机会让你有所精简,最终走出一条适合团队的路!
技术策略
我们不认为应该从技术愿景中衍生出单独的技术战略,因为技术团队必须由公司的整体目标驱动。
拥有清晰的技术愿景为共同努力将公司目标转化为充满活力和激情的技术战略提供了指导方针。
技术愿景在技术团队中倡导包容性文化,使其始终与公司的其他部门完全融合。如果工程师开始偏离技术战略,那么他们会发现自己与公司的更高目标不一致。
举个例子,技术团队可能会提出“永远不要写扔掉的代码”的技术策略。但是,为了实现公司的战略目标,可能需要随时偿还技术债务。
技术愿景样例
构建技术愿景
我们来一起完整的体验下创建技术愿景的 P6 过程。假设我们有一家名为MaxHOA的初创公司,它有一个应用程序,产生了500万美元的年收入,该应用程序旨在解决房主协会(HOA)内部的问题。公司的愿景内容是,
“We build an invisible bond between neighbors that leads to communities of love, safety and respect.”
“我们在邻居之间建立了一种无形的联系,从而建立了爱,安全和尊重的社区。
假设这家初创公司的首席技术官有200万美元的技术预算和22人的技术团队。首席技术官决定构建技术愿景,帮助公司能够吸引技术人才,同时也激励当前的团队,时期稳定下来。
P6 流程可能需要几天时间,因此 CTO 希望主要从技术团队中发声,得出 1 到 5 步骤的结果,然后在步骤 6 中通过文字处理绘制图片将它们整合在一起。
1. 原则
* 拥有优秀架构的可工作的软件是我们衡量进度的主要标准
* 有规律的停下来反思团队内部的心理建设
* 创造一个公平和包容的环境来欢迎有不同背景人才
* 积极主动地提出想法并畅所欲言
* 直接对话胜过文字沟通
* 鼓励在团队和团队成员存在使用质疑
2. 目标
* 不断的探索技术边缘,以寻求整个行业最大的可能性。
3. 问题
* 史诗般的用户体验问题。如何将复杂的技术包装在最简单的用户体验中来迎合那些因为忙碌而不想学习新事物的客户
4. 委托
* 我们热衷于用户体验的改变,这些改变看起来很棒,并满足我们的设计原则和流程,却发现我们的客户不喜欢它。
* 我们需要找到更好的方法在着手进行技术升级之前,了解社区/组织对我们技术升级的反应。
5. 过程
* 有庆祝和致谢的文化。
* 放下自负,快速学习,响应问题。
6. 描绘总结
我们最简单的用户体验封装复杂但令人兴奋的技术,使 MaxHOA 能够以最意想不到的方式将社区组织在一起。我们相信一切都应该尽可能简单,简单的不能简单为止。
* 拥有优秀架构的可工作的软件是我们衡量进度的主要标准
* 创造一个公平和包容的环境来欢迎有不同背景人才
* 努力营造一个安全且富有激情的工作环境,让员工都能对自己的创造力充满信心
技术愿景示例
以下是 7CTO 家族内部公司的一些技术愿景示例。在大多数情况下,它们是简短的、有激情的和说明性的。并非所有技术愿景都需要包含原则或流程。有些人更喜欢将这些保留在内部。
We strive to make custom software projects affordable and predictable by being smart about the 4 pillars of software development: Team, Tools, Process and Features. – Vice Software
To be the trusted choice for getting mission-critical software done – Callibrity Software
Our mission is to provide the absolute best environment for software creators to pursue their passion by connecting them with great clients doing meaningful work – Jahnel Group*
Make Anything Possible™ using modern technologies and best practices to build a better world – Six Feet Up
Empowering government to better serve peopleWe do this in two main ways:Delivering solutions that meet modern consumer expectations (apps & infrastructure)Building capacity that helps govt mature as digital services providers (practices and orgs)