1. 项目
1.1 项目是为了达成某个目标而规划并实施的阶段性任务集合。
- 阶段性的把不同职能的人聚集在一起;
- 针对某个目标做一系列的设计和开发工作;
- 以高质量及时交付并最终达成目标为评价标准。
- 阶段性?项目的粒度实践:超过2个开发或超过3天;开发工时超过8个人日。
- 瀑布还是敏捷?敏捷 ≠ 偷懒,将敏捷作为思想和工具,而不是整套的方法论。
1.2 项目管理是产品管理中的一部分
- 项目的生命周期 ≠ 产品生命周期
- 项目目标 ≠ 产品目标
- 项目需求 ≠ 产品需求池
1.3 项目过程中的常见环节
- 不同的团队总会有不同的项目管理的环节,我们不必学习和拘泥于一种规范;
- 加或减任何一个项目规范和环节,都有成本。
- 环节的三要素:活动、里程碑、产出物。
- 需求 --> 立项与设计 --> 开发实施 --> 验收测试 --> 发布上线 --> 复盘。
- 下图的红色标识就是每一个重要的里程碑。
如果缩小项目规模评估,多次评估:
- 项目开始前,可以找项目负责人粗略估计要多少人日;
- 需求评审、视觉稿评审后,再问开发人员大概要多少人日,留一点Buffer缓存时间,得出第二次评估;
- 系统设计、设计评审后,再次让开发人员评估时间,再留点Buffer,得出第三次评估。
1.4 一个简化的流程
- 需求分析(PRD & 交互稿) --> 设计开发 --> 测试验收 --> 发布上线
2. 项目管理的核心要素
- 目标、资源、过程
- 目标、人力、财、物、过程
- 目标、人力、财、物、任务、交付标准
- 规划好,并让所有人都清楚,互相达成一致 – 规划;
- 做好跟进和督促,及时发现所有因素可能的偏移 – 跟进;
- 变更出现时,通过调整所有前面的自变量,确保目标稳定 – 管理。
3. 项目管理的工具与技巧
- 沟通管理:项目周报、日报、周会、站会、看板、1V1 沟通;
- 计划管理:多次评估、进度通报、进度预警、关键路径图;
- 质量管理:燃尽图、Bug 跟踪日报、单元测试、自动化测试;
- 团队氛围:转场沟通、预沟通、团建。
3.1 项目周报
- 摘要:描述性的一句话,重点进度、预警、需要的支持。
- 重申项目目标。
- 核心流程的进展和里程碑的达成情况;
- 识别到的风险和解决方案;
- 具体的项目事务和任务;
3.2 关于项目管理现实的心得和体验
- 砍需求 >> 加班 > 加人;-- 任务对目标的优先级
- 工期预估精准只有一个原因,就是运气好;
- 项目一定会延期,留足缓冲期;
- 项目组内的尊重、信任氛围影响项目成败,决定产品生死 – 买点吃的很重要;
- 项目总结不仅仅是为了项目总结,也是团建 – 最好的团建就是打胜仗;(Feel Free to Talk, 互相信任,放松,能放开袒露心扉。)
- 脸皮厚一点,嘴巴勤快一点。
- 项目管理的本质是什么?我觉得是钝感。(输入的多少拨动,不会影响达成目标的输出。比如别人怎么骂你,不会影响你的情绪。)
- 为团队的效率负责 / 管好事更要带好人 / 敢于承担责任;
- 项目管理,可能是我们的第一份管理工作;
- 做项目经理,可能是最快建立影响力和建立信任的方式。