一、为什么需要
把一个项目做到极致,需要很多人付诸努力,精诚合作,没流程的后果,要么是互相推诿,要么是打乱仗!
没有项目制度,项目做得好与不好,结果都一样,就会制造不公平,抑制优秀人员的积极性,导致团队躺平。
有制度,才能正本清源,每个人对结果负责,结果才会越来越好,我们才能驱动团队要结果,减少内耗。
没有流程,项目全过程是失控的,做什么,做不做,做多少,何时做,谁是项目推进的卡点堵点,不清楚。
有流程,项目条理清晰,按部就班,什么时间,什么人,该做什么,上下游环环相扣,卡在谁哪儿很好定位。
流程是我们在长期项目实践中,沉淀下来的宝贵资产,是公司的核心竞争力,需要大家共同维护,持续迭代。
所以要让项目工作有条不紊的流转起来,避免阻塞,要激发团队行动起来,避免内耗,流程和制度必不可少。
二、以工期评估为例
没流程时,不知道找谁,评估很慢也很难,评估结果是拍脑袋决定
1、需求文档没有,原型没有,客户沟通没有,不知道找谁评估,找谁都不愿管
2、项目经理推给技术,技术认为是产品经理的活,产品经理认为是项目经理的活
3、沟通了一轮,好不容易项目经理愿意评估了,因为涉及的技术模块较多,不知道每个模块找谁,只能拍脑袋决定
有流程时,分工责任清晰,大家立即行动,评估更快,评估结果是相关人员共同决定
1、先与客户沟通,项目经理完成需求的调研和确认,输出需求文档
2、产品经理把需求文档展开成需求清单表格,形成一项项待办事项
3、产品线的负责人主动介入,按模块责任人清单,组织开发人员评估
4、各模块责任人主动介入,评估页面和接口数量,预估工期,填写到需求清单
5、项目经理把需求清单的模块工期累加,预估总的工期,评估可信度更高,项目风险更可控
6、我们不断的在评估过程中,完善评估工期的流程,形成符合我们团队特色的高效率流程。
让开发人员参与评估工期,实质是让开发承诺,每个人潜意识里是愿意兑现承诺的,所以项目进展会更符合预期。
三、能带来什么好处
在一家以项目交付为主的软件公司,制度管人和流程管事非常重要,可以带来以下几个效果:
1. 提高协作和效率
制度能够明确规定员工的行为准则和职责,这有助于形成规范化的工作氛围,促进团队的协作和效率。
2. 降低项目风险
良好的流程管理能够确保任务有序进行,减少重复劳动和资源浪费,减少错误和失误的发生,降低项目风险。
3. 提升管理效能
制度和流程可以帮助公司建立高效的管理体系,从而提升管理效能。
通过制度管人,可以明确岗位职责和权限范围,使得管理更加明确和迅速。
通过流程管事,可以追踪项目进度、识别瓶颈,并在适当的时候进行调整和优化。
4. 保障项目质量
一家软件公司的核心目标是交付高质量的软件产品。
通过流程,从需求到运营推广,可以保证每个阶段都经过严格测试和审查,提高项目质量和用户满意度。