技术规划怎么做

系统架构完整实例_系统架构设计案例-优快云博客

目录

1 概述

2 技术路线图


1 概述

技术的本质是工具。技术团队的价值是帮助业务成功,要站在企业长期发展与核心战略的角度进行思考,深刻理解企业战略意图,结合技术部门职责与实际情况提出有高度的系统性的工作方向、目标、规划。

技术规划类似技术远景。技术规划的过程中涉及到人财物,做好人力预算和服务器预算是关键,同时形成一套适合自己的研发过程管理方法论,沉淀出自己的团队风格和完善的人才梯队,最终达到研发体系的资源最优配置和成本的最小化。

                                                            企业架构框架

作为技术VP,通常要为公司做技术规划,对未来整体性,长期性,基本性思考;短期,中期,长期;也要根据市场动态调整。技术规划如何做呢?

1制定一系列的基本规则,把所有的框架建立起来,沉淀一套方法论,大家做事就有了一致性指导的基础。

2盘点公司技术现状:技术架构、已有的应用系统、正在开发的项目和技术组织及核心能力等,把已有的东西梳理清楚,底子摸透,然后都理顺每个单元内部以及单元之间的衔接。

3针对业界IT技术发展(应用架构、基础架构、行业标准等多个方面)进行趋势分析,结合技术的成熟度和该技术对企业业务的价值两个纬度,制定适合本公司的技术投资策略。比如:是否引入敏捷开发,是否微服务,是否容器化,是否devops等等,规划和完善研发的技术基础设施,形成自己公司的一套行业通用性的核心技术并不断完善。

                                                    阿里技术规划分治法

当前问题包括:代码质量,code review,编写速度,编译速度,快速上线,并行开发,第三方库,自动化测试平台,线上bug率,架构演进,开发技术水平及培训,新技术引入,开发人员熟悉业务等。

通过分治法,降低问题复杂度,根据划分的每个层次,遵循SMART原则制定。

通俗来说:技术规划,就是技术团队集体梳理接下来一段时间,围绕行业和公司业务需求,有哪些工作可以做,哪些方面可以优化,哪些先进理念、技术,平台,框架可以引进,可以落地实施。

2 技术路线图

‌题外话:如何分解一个问题

  1. 降低问题难度‌:将问题的难度降低到自己的能力之下,或者提高自己解决问题的能力,使得能力大于问题的难度,从而解决问题‌。
  2. 问题分解‌:
    • 按空间分解‌:将大的问题按“位置、部门”等区域进行分解。例如,公司人员流失率高,可以按各部门流失率情况进行拆解。
    • 按时间分解‌:将大的问题按“周、月、年”等区域进行分解。例如,公司人员流失率高,可以按月份的流失率情况进行拆解。
    • 按结构分解‌:将大的问题按“问题”的子结构进行分解。例如,人员流失率高,可以按流失人员的类型(如管理人员、技术人员、技能人员)进行拆解。
    • 按流程分解‌:按工作流程进行细分,从而找出具体问题点所在。例如,人员流失率高,可以按“招募宣传阶段、筛选阶段、入职阶段、试用期阶段”进行拆解。
  3. ‌‌5W2H法:对一个问题追问5个what(是什么)、when(何时)、where(何地)、why(为什么)和who(是谁),以及再追问2个how(怎么做)和how much(多少钱)的方法。这种方法可以帮助全面了解问题的各个方面,从而更好地解决问题‌。
  4. ‌‌对比分析法:通过与其他对象或指标进行比较,来进行问题的分析。通过比较,发现问题的差异和优劣势,从而找到改进和解决问题的方法‌。

计划实施(Roadmap)举例:

  • 私有数据中心建设:1月-5月

  • 微服务架构引入:1月-12月

  • 初步建立安全体系:1月-12月

  • 引入敏捷开发流程:4月-10月

  • 自动化测试平台搭建:11月

  • 引入技术培训体系:12月


                     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

步基

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值