在实际项目中,不乏总会遇到一些共性问题,结合本人的经验,整理如下问题和应对思路,仅供参考
类型 | 描述 | 优先级 | 建议处理方案 | 影响干相关人 | 备注 |
范围 | 需求变更不规范,无变更控制流程 | p1 | 制定变更控制流程,成立CCB(四方关键干系人) 1. 变更申请提出 2. 变更影响评估 3. CCB 审批(批准或否决) 4. 执行变更 5. 验证变更 |
ALL | 通过CCB的变更才被认为是正式的变更 变更日志同步更新,并通知所有相关人 变更所引起的范围,进度等统一做相应的调整 |
质量 | 概设,详设遗漏或错误 | p1 | 1. 加强评审质量(明确准入,准出的标准) 2. 加强版本控制(保证变更有效控制) 3. 特别强调是详设的业务处理流程需要SA确认 4. 安全和性能指标也许要SA确认 |
SA,设计,开发, 测试 | SA确保跟其他方或客户沟通确认(通过正式沟通渠道),需要统一报备PM SA凡是涉及变更或不确定问题需要统一报备到PM |
代码逻辑不符合实际业务 代码实现不合理(安全,性能风险等) |
p1 | 事前:(编码准入) 1. 负责具体的开发参与详细设计或部分参与(明确功能业务背景,时序交互,业务处理流程分支,异常情况处理,安全,性能要求等)。 2. 在写代码前务必保证开发能充分清晰理解详设。 事中:(控制偏差) 1. 主程加强组员代码review或交叉Review 2. 要求开发人员积极及时反馈遇到的问题,风险 3. 开发要执行冒烟测试(自测),重点是run test case(测试人员提供) 4. 加强开发完成准出把控标准(识别次品,半成品,不合格)列入绩效考核(主次程连带责任) 事后:(总结优化) 及时复盘,分享经验教训,形成知识库 |
设计,开发,测试 | 达不到准入条件就先别编码,提测,最后返工都是无用功(有苦劳没功劳) | |
代码不符合规范 | p2 | 1. 制定标准,代码合并准入 2. 加强Review(自检和交叉review) 3. 存量问题一次性整改完,增量问题当天整改完 4. 增量问题持续跟踪-列入绩效考核 |
|||
单测覆盖率 | p2 | 1. 制定标准 2. 根据扫描报告及时补充(自检和交叉review) |
|||
进度 | 需求确认进度落后 | p1 | 1.明确需求确认机制,统一对接人 2.评估影响范围,识别风险,制定应对计划 3.走变更控制流程(范围变更,进度计划变更等相关变更) |
ALL | 合理的工作量 高质量的设计 高质量的编码 合理良性交付节奏 |
设计进度落后 | p1 | 事后: 1. 评估影响范围,识别风险,定性,定量分析 2. 制定应对计划(赶工,缩小交付范围) 3. 走变更控制流程(范围变更,进度计划变更等相关变更) 事前: 1. 研发各环节,合理评估工作量(根据资源情况,实事求是),比如开发时间评估应充分考虑包含写单测,自测,codereview,应急缓冲时间) 2. 优化资源配置,解决瓶颈资源,提升待优化资源 3. 各环节流动设置合理的准入准出标准和机制(需求评审确认,设计评审确认,开发完成确认,提测准入,质量准出),划清一定的责任边界(防止一错,再错,滚雪球) 事中: 加强监控,一旦发现偏差及时纠偏 |
设计,开发,测试 | ||
开发进度落后 | p1 | 开发,测试 | |||
测试进度落后 | p1 | All | |||
沟通 | 沟通不畅,不及时,无效率,无效果 | p1 | 1. 制定沟通管理计划(明确沟通目标,时间,内容,沟通对象,沟通效果追踪) 2. 统一问题升级机制(自上而下,自下而上,指定对接人) 3. 根据沟通跟踪效果及时优化相关沟通流程机制 4. 积极营造顺畅,开放,平等,透明的沟通氛围。 |
All | 统一沟通渠道 统一对接人(负责人) 沟通反馈时效(问题升级) |
风险 | 识别不及时,应对滞后 | p1 | 1. 建立问题日志,问题处理跟踪机制(第一负责人制度) 2. 鼓励动员全员参与,营造问题风险意识 3. 定期回顾,避免重复踩坑,形成知识库(组织过程资产) |
All | 风险清单 风险应对 风险升级 风险解除 |
资源 | 资源瓶颈,不足 | p1 | 1. 审查资源缺口(需求),补充优化并举 2. 合理搭配资源( 1+1 》2 ) 3. 关键角色设置AB岗 |
把最优秀的人放在一线 打造精益团队(优化) |
|
团队建设 | 士气不足,绩效差 | p1 | 1. 制定合理的团队激励制度 2. 收集每一个团队成员的问题,逐一分析,找出共性,逐一解决 3. 明确绩效考核标准,公开,公平,公正三原则(按贡献度,有效价值落地为指导) 4. 提升团队成员对目标认同感,合理处理客户,公司,团队和个人利益关系。 5. 提升团队成员的存在参与感,积极鼓励主动沟通,主动反馈,及时肯定表扬,尤其是新入职员工。积极营造扁平化沟通氛围。 |
All | 直面问题,全员参与,解决问题,目标对齐,力出一孔(人心齐泰山移)。 作为主管或负责人,要做到身先士卒,能上能下。 充分授权,信任。 |
客户管理 | 客户满意度低 | p1 | 1. 合理管理客户期望(降低期望) 2. 重视客户反馈问题,及时跟进,引导客户走正式沟通流程,问题处理流程。 3. 主动,提前反馈可能出现的风险和应对计划。 4. 持续改进待优化处理问题(MVP交付),态度重视,行动积极,及时反馈。 5. 适当的时候寻求客户帮助,承认自己不足和敢于承担责任(实事求是) |
All | 换位思考 服务意识 有效沟通 效率效果 |