前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >私有化项目开发流程建设&优化

私有化项目开发流程建设&优化

作者头像
腾讯大讲堂
发布2021-05-14 10:40:09
1K0
发布2021-05-14 10:40:09
举报

作者:fredboxiong  腾讯CSIG项目管理

|导语  现今ToB私有化产品形态多样,具有各自特点,项目越来越多的同时也给大家流程操作带来了很大的困扰和挑战。私有化项目运作流程不同于公有云产品,较之更复杂,关键事项/环节更加多面。项目流程地清晰化、科学化、实操化能使项目运作产出更加高效、质量进一步提升。

流程的重要性:如果把产品/项目比如成汽车,那么流程就如同汽车行驶的道路。要想汽车跑的顺畅、跑的安全,就需要把道路修建好。

对已在运行的项目进行流程改善优化,我们遵循解决问题方法:观察&发现问题→分析&改善措施→验证&优化措施;

这里主要分享下PaaS中台私有化流程建设&优化的步骤/环节,供大家参考/探索;

1

观察私有化各项目运作情况,发现流程操作的痛点和流程重要环节的缺失点

(1)流程缺失:私有化项目立项评审环节缺失,导致方案可行性未得到充分评估给后面交付环节留下重大隐患;商业论证结论未正式评估输出导致项目中途停止;导致项目信息不能及时同步到开发/测试团队,资源冲突时常发生打乱原有项目研发排期/节奏;

(2)流程不全:需求描述不全面,没有很好的节奏规划,导致需求开发返工,需求迭代节奏不可控,严重影响交付;

(3)流程不全:算法需求指标等描述缺失,导致算法对接效率低,导致交付时发现版本/指标不对,影响交付;

(4)流程不全:明确合作伙伴的分工/边界,确保联合开发联调任务清晰明确;

(5)流程不全:私有化项目特有的重点板块&注意事项没有很好的体现在流程中,新人对流程操作没有操作抓手。这里结合产品部署自身特点,将部署前后重点注意事项规范到流程,方便新人按指引操作,保障部署顺利进行;a)服务器资源提前评估&备料;b)平台包、增量包开发上架部署流程细化;

(6)痛点:多项目并行开发交付、人力资源有限交叉安排,经常出现人力排期不能match客户交付时间,统筹排期/跟进/规划/协调难点系数大;

(7)痛点:平台开发 多团队联合开发效率较低,经常delay排期,影响交付。

2

针对痛点逐个分析对策,规范流程操作;

(1)针对项目运作过程缺失/不全的重要环节/重要操作细节 进行流程补充&宣贯&辅导执行;

(a)补齐立项评审环节,包括评审结论输出;确保项目商业论证正确性&落地方案可行性;

(b)规范需求全面描述,控制需求颗粒度,科学分类;针对算法需求 梳理各算法维度checklist(如效果、性能、使用场景等);

(c)增加私有化项目交付流程特有环节,如增量部署、服务器资源评估等指引,方便新人按指引操作,保障部署顺利进行;

(2)对痛点问题逐个分析,使用有效工具/约定 逐渐规范管理;

针对痛点-多项目并行,人力资源经常冲突/排期经常被打乱,这里采用项目/人力矩阵工具,配合项目优先级&工作量进行统筹排期管理,同时输出需求变更管理流程,规范异常场景的操作流程。

(a)项目/人力矩阵工具,盘点多项目多人员并行开发/协调人力冲突,提高人力安排的可视化&效率;

(b)项目-需求-开发统筹排期工具,用于快速获取 项目维度时间节点信息、人员维度任务排期协同;需求VS人力高效协同统筹安排。

(3)对于跨团队联合开发效率提升,从项目交付milestone、跨团队人力沟通评估、需求信息双方/多方共享等维度进行合理规划,来逐步提高跨团队开发联调效率。

3

试行项目后,再次优化流程

试行几个项目后,收集流程各环节执行者对于流程操作的感受。重点关注需要改善的地方,对流程进行二次优化。比如易出错环节的checklist建立、成熟功能的技术方案评审可以轻量化操作等。

总结:

目的:私有化流程的建立&优化是以产品/项目高效高质量运作为目标导向的。

原则:流程建设需尊重客观实际操作,同时借助成熟的开发流程方法。形成贴合实际的、具有提高效率&提升质量指引意义的规范和流程;

执行:流程建立后,前期需要流程建立者把控/纠偏新增重点环节(比如立项环节),试行一段时间后进行二次改良/优化;

近期热文

Nginx 架构浅析

高性能对象池实现

微信游戏推荐系统大揭秘

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-05-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 腾讯大讲堂 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
项目管理
CODING 项目管理(CODING Project Management,CODING-PM)工具包含迭代管理、需求管理、任务管理、缺陷管理、文件/wiki 等功能,适用于研发团队进行项目管理或敏捷开发实践。结合敏捷研发理念,帮助您对产品进行迭代规划,让每个迭代中的需求、任务、缺陷无障碍沟通流转, 让项目开发过程风险可控,达到可持续性快速迭代。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档