阅读Tips: 本文是我根据这么多年来的实际开发、技术管理经验的一些总结,完整阅读需要30分钟,已经整理成简书专题《当我在做技术管理时我在做什么》,可分章节挑选感兴趣的部分阅读。
长文版本://www.greatytc.com/p/e6c829e233da
大纲
序言
自我介绍:RainChen,80后,联合创始人, CTO
工作范畴:大内总管 - 技术管理、团队管理、项目管理
终极目标:我所做的一切都是为了提高开发效率;让项目成功交付
目标意义:提高开发效率,项目成功交付
管理什么:人事物文
- 人 - 团队管理
- 事 - 项目管理
- 物 - 技术管理
- 文 - 文化建设
人 - 团队管理
核心思想: 以人为本
具体做法
- 定组织架构
- [2016年Beansmile 成员组织架构]
- 招聘
- [Beansmile招聘流程]
- 培养
- 引入mentor制度
- [Beansmile 新人提点注意事项]
- code review:[Code Review Tips]
- pair programming
- 内部培训、分享
- 官方blog
- 外部技术交流会
- 考核
- 新人入职评价
- 升级考核
- 末位淘汰?
- 效率管理
- 核心思想:减少干扰
- 沟通工具:Slack、Email
- 工作流程化
- 工具自动化
- 协作清晰
- [Beansmile Agenda]
- [Beansmile collaboration]
- 情绪管理
- 员工一对一谈话
- [2015年 Beansmile员工年度调查]
- [Beansmile2016团队建设活动计划]
事 - 项目管理
核心思想:有的放矢
流程制订
- 选定框架/风格:Scrum+Kanban
- 角色安排:项目经理,产品经理,项目组长,开发,测试
- 流程安排:[Beansmile开发流程规范]
- 需求确定
- 项目评估
- 项目确立
- 开发
- 验收交付
- 项目结束
- 会议安排:
- 项目启动会议
- 项目阶段会议
- 项目总结会议
- 如何写会议记录:[Beansmile meeting log]
工具选择
- 默认:Trello
- 其他:Redmine,Teambition,Worktile,Tower
制订规范文档
- [Beansmile开发流程规范]
- [BeansmilePRD文档规范]
- [Beansmile Trello使用规范]
- [Beansmile board template]
- [Beansmile周报规范文档]
- [Beansmile阶段小结会议规范]
- [Beansmile项目总结会议规范]
- [Beansmile项目总结报告规范]
- [Beansmile meeting log]
物 - 技术管理
核心思想: 喜新厌旧
具体做法(6项)
- 技术调研
- 技术实践
- 技术培训
- 技术复用
- 规范化
- 自动化
文 - 文化建设
核心思想: 八面玲珑
我眼中的工程师文化
- 学习文化
- 创新文化
- 工程文化
- 工具文化
- 自动文化
- 脚本文化
- 开源文化
- 流程文化
细说流程文化
流程 for 制订制度、规范
思路:跟写单元测试一样
例子
衍生:所有的重大决策都应该如此
总结
打造 高效 高质量 的技术团队,需要解决以下问题:
- 高效人员
- 技术复用
- 自动化
- 规范化
- 目标清晰
下一节 2. 序言