阿里妹导读:实践需要理论的指导,理论从实践中来。作为技术工程师,要不断地从事件中反思经验、总结规律,才能避免踏入同一个坑,才能更高效地完成 KPI ,甚至是晋升。今天的文章来自阿里巴巴高级技术专家毕啸,从五个方面总结工程技术的核心要点,相信对你能有所启发。

大约半年前,开始总结自己关于工程技术的一些核心要点,关于规划、技术管理以及架构,三个方面的一些心得。结合自己团队的现状、自己对于周边做得比较好的同学的观察,于是有了文中的这几张图。

一、关于技术规划三板斧

技术规划规划做得好,能起到比较好的正向引导作用,个人及团队的整体目标感会好很多,分为三个部分的内容:

第一部分是全局分析,这需要溯源历史,思考未来,要对未来有一定的预判。能够基于数据,基于专业,基于客户价值,同时结合顶层的战略、公司的战役情况和组织的现状做分析。

第二部分是定目标。这一部分非常关键,定义好目标以及非目标,哪些事情是不要做的也要讲明白,并且确认目标的实现路径,做好拆解。

最后一部分是以终为始,从最终结果的角度,来溯源开始。从技术支撑业务发展、平台能力输出或者赋能、平台研发效能以及技术数据驱动业务等不同的角度审视结果。

另外,关于创新,可以有几个不同维度的方法,例如通过上下左右的比较,用比较思维法来获取信息;例如移花接木,通过不同行业的分析来完成方案的嫁接;例如第一性思考,深度分析业务以及技术的场景,产出最后的方案。

二、关于技术管理三板斧

这里的管理,不是团队管理,是指技术本身的管理。其实最近一年多,一直在倡导一件事情,就是技术的微观化管理,技术和其他的事务不太一样,一旦宏观化管理,不能 Deep Dive 细节,就非常容易引发各种各样的问题。例如,在研发质量中体现为研发效率降低,架构孵化。总体提供三个方面的建议:

首先,把控核心细节。软件工程这些年,本质是没变的。不管是偏互联网的部分还是偏企业级的部分,关键细节是需要严格把关的。

另外,就是数据化度量。通过数据驱动研发体系的重建,通过质量风险文化的宣导以及核心指标的跟进,起到督导的作用。

最后,就是清单革命。清单革命是一本书的名字,这里借用过来,合适是 checklist,不管是代码规约、应用规范还是稳定性治理等,都容易由于不重视或者不 check 而逐渐孵化。这时候,一个好的 checklist 非常关键重要。

三、关于技术架构三板斧

关于架构,其实讲架构模式、TOGAF 架构、互联网架构等的书不少。架构本身有一些通用的方法的,但是方法一旦通用,就会偏虚无缥缈。这里总结了三个部分:

第一,是多元多维。这个概念来自穷查理宝典,因为架构需要良好的上下文输入,需要思考时间和空间维度,需要思考组织人才和 KPI ,需要思考目标过程和结果,这些和架构本身关系不大,但是关联到架构是否能够良好地落地。

第二和第三是相辅相成的,核心是分而治之,各个击破。架构本身是解决问题的过程,问题太复杂了,只能采用分而治之的办法。怎么分?利用金字塔原理,不遗漏、不重复,重点在业务架构和技术架构,同时在数据化上做思考,之后按照架构主题做拆分。怎么击破?分层架构和模块化架构,是比较通用的两个方法,业界有架构模式的参照,也可以用一些移花接木的方法。另外,关键架构主题和架构模式,也可以有checklist,方便在做架构的时候,通过清单对照不会漏掉重要内容。

四、关于赛车、赛道、赛手三段论

去年六七月份,针对市面上已有的物流机器人公司,做了一个全局的分析。在分析公司上,是有一些方法论的,正当尝试总结的时候,正好看到“得到”的一个专栏,一名证券公司的分析师分析如何快速搞懂一家公司。于是,做了总结:一个前提,就是分析宏观背景,例如经济形势。接下来是三部分:赛道很容易理解,就是这个行业发展的情况,赛道够不够宽,赛道够不够长;第二个就是赛车,公司有没有核心的商业模式以及核心竞争力;第三个就是赛手,公司的人和文化,这个也非常重要。

五、关于点线面体的思考

曾鸣老师的智能商业,是比较有深度的讲解互联网的一本书,中间有一篇文章是讲点线面体的,内容很不错。公司战略和个人发展战略,都可以从点、线、面、体的角度来思考。这里做一个引用:

点线面体,是一种全新的战略定位思考方法。这些年,很多人来找我讨论,公司的下一步应该怎么做。讨论多了我慢慢发现,传统的战略理论框架很多已经不适应现在新的环境了。战略的最核心是定位,很多人都耳熟能详。定位最传统的理论框架是波特提出来的成本领先、差异化和利基市场的竞争战略。虽然在未来这种定位还是大家需要去思考的,但实际上在网络时代有更重要的问题要先回答。
曾鸣《智能商业》

原文链接
本文为云栖社区原创内容,未经允许不得转载。

技术三板斧:关于技术规划、管理、架构的思考相关推荐

  1. 技术三板斧:技术规划、架构和管理!

    见字如面,我是军哥! 今天和大家聊聊,关于工程技术的一些核心要点,关于规划.技术管理以及架构,三个方面的一些心得.文章不长,请一定看到最后(尾部有直播预约哈)- 1.关于技术规划三板斧 技术规划规划做 ...

  2. 阿里工程师修养之:技术三板斧:关于技术规划、管理、架构的思考的概述

    技术三板斧 前言 一.关于技术规划三板斧 二.关于技术管理三板斧 三.关于技术架构三板斧 四.关于赛车.赛道.赛手三段论 五.关于点线面体的思考 前言 实践需要理论的指导,理论从实践中来.作为技术工程 ...

  3. 阿里技术三板斧:关于技术规划、管理、架构的思考

    导读:实践需要理论的指导,理论从实践中来.作为技术工程师,要不断地从事件中反思经验.总结规律,才能避免踏入同一个坑,才能更高效地完成 KPI ,甚至是晋升.今天的文章来自阿里巴巴高级技术专家毕啸,从五 ...

  4. 从程序员到CTO的Java技术路线图 JAVA职业规划 JAVA职业发展路线图 系统后台框架图、前端工程师技能图 B2C电子商务基础系统架构解析...

    http://zz563143188.iteye.com/blog/1877266在技术方面无论我们怎么学习,总感觉需要提升自已不知道自己处于什么水平了.但如果有清晰的指示图供参考还是非常不错的,这样 ...

  5. 文思海辉技术有限公司——流程管理架构平台应用

    一.项目简介 1.客户介绍 文思海辉技术有限公司的前身分别是文思信息技术有限公司和海辉软件(国际)集团公司,这两家公司都是软件外包服务提供商.之后宣布合并,合并的公司中文名称为"文思海辉技术 ...

  6. 技术岗的职业规划_技术和管理职位的职业发展道路该如何设计?(图)

    双阶梯职业生涯规划 在很多组织中,专业技术人员往往面临着一种事业困境,即如何实现在组织中的晋升?传统的做法是在专业技术人员中,物色有管理才能的人选,将其提拔到管理层.也经常会出现既懂专业又懂管理的领导 ...

  7. 微服务架构案例(06):通过业务、应用、技术、存储方面,聊聊架构

    更新进度(共6节): 源码地址:GitHub·点这里 || GitEE·点这里 章节 文章标题 01 项目技术选型简介,架构图解说明 02 业务架构设计,系统分层管理 03 数据库选型,业务数据设计规 ...

  8. 中台之上(一):重视业务架构,不要让“业务的归业务、技术的归技术”

    很多企业都将促进业务与科技的深度融合作为发展战略,也都想学学阿里的中台战略,其实,除了中台战略之外,基于企业级业务架构设计来实现组件化开发也是企业数字化转型的优选路径,是弥合业务与技术之间" ...

  9. 小米组织架构调整:成立技术委员会 强化技术引领

    新浪科技讯 2月26日晚间消息,小米集团组织部今日下发正式文件,宣布了最新一轮组织架构调整,任命了崔宝秋为集团副总裁,集团技术委员会主席,并且在核心管理岗位上共任命了14名总经理.副总经理,这也是继去 ...

  10. 小米组织架构调整成立技术委员会 强化技术引领 增强互联网成色

    [TechWeb]今日,小米集团组织部下发正式文件,宣布了最新一轮组织架构调整,任命了崔宝秋为集团副总裁,集团技术委员会主席,并且在核心管理岗位上共任命了14名总经理.副总经理,这也是继去年9月成立集 ...

最新文章

  1. 计算机导论第一章试题及答案,计算机导论第一章测试题
  2. Java 内存模型和 JVM 内存结构真不是一回事
  3. 欧拉定理扩展欧拉定理(证明)
  4. 神经网络训练集最少可以是多少个?
  5. wxWidgets:通过组合现有小部件制作新的可重用小部件
  6. Apache 如何手动安装为服务并启动运行?
  7. Linux下sdio设备扫描过程,[mmc]Linux下MMC/SD/SDIO的识别与操作
  8. (字符串)ZigZag Conversion
  9. MyBatis简介及下载
  10. 推荐算法架构1:召回
  11. 银行专业术语解释说明 超级详细
  12. ubuntu16如何开wifi
  13. android 环信集成demo,集成环信即时通讯(导入demo到AndroidStudio)
  14. 拼多多参谋在什么地方?多多参谋的作用是什么?
  15. python3 关键字,内建函数
  16. 基于Java毕业设计在线云音乐系统源码+系统+mysql+lw文档+部署软件
  17. python爬虫自学笔记_Python2.x自学笔记(二)——简单爬虫
  18. 从教20年随笔——4409的归来
  19. 【重磅】网信办发布《互联网信息服务算法推荐管理规定》
  20. 【毕业季·进击的技术er】 什么是微信小程序,带你推开小程序的大门

热门文章

  1. 找通项公式在线计算机,在线硬盘分区计算器工具
  2. python中的字体英文名_获取中文字体的英文名字
  3. python3单例-python3如何运行文件夹python单例模式
  4. windows无法检索有关这台计算机上的磁盘信息_磁盘镜像软件OO DiskImage Pro 15.5介绍及安装教程...
  5. python编程计算前30项的和_Python 程序员需要知道的 30 个技巧
  6. myeclipse打包java文件_MyEclipse将Java项目打包成jar文件的三种方法
  7. python中空字符串的布尔值是什么_Python的布尔值与空值
  8. linux 常用参数,Linux 常用命令及参数整理
  9. 杨振宁在物理学界的地位和成就
  10. 可以用数学来证明的中文