项目管理|基于流程管理,提高工作质量和效率

项目管理|基于流程管理,提高工作质量和效率

文章图片

项目管理|基于流程管理,提高工作质量和效率

文章图片

项目管理|基于流程管理,提高工作质量和效率

文章图片

项目管理|基于流程管理,提高工作质量和效率

文章图片


一、背景说明在软件开发领域中 , 流程协作一直是热门的话题之一 , 不同的组织架构中 , 定义不同角色和人员的职责范围 , 并且通过流程规范来管理不同角色之间的衔接机制 , 以求不断提高协作效率 。

核心要素

  • 角色:不同的组织架构下 , 角色配置各不相同 , 角色与人员对应明确;
  • 职责:对不同角色的责任定义 , 用来明确介入流程的阶段与时间;
  • 流程:根据场景定义对应的流程中节点顺序 , 例如开发、测试、部署;
  • 【项目管理|基于流程管理,提高工作质量和效率】节点:明确不同节点中的
    负责角色 , 作为节点有序完成的推动者;
合理的流程管理机制 , 有利于高效的工作;为了避免流程协作过度复杂 , 同时还要制定协作规则 , 例如常说的事不过三(或二) , 第一责任人等手段 。
二、常规流程
产品从需求到发布中间经历多个关键节点 , 在协作的过程中 , 任何阶段出现问题 , 都会对整个流程的上下游产生影响 , 所以对各个节点输出结果的质量需要有适当的要求 , 避免出现工作反复的低效率情况 。
从如下四个方面看具体细节:产品需求、项目管理、研发管理、项目总结 , 把握好这几个关键阶段对团队的稳定和效率都有巨大的提升 。
三、产品需求
  • 收集:多方需求的接收 , 可能是业务侧、产品规划、系统优化、架构升级、等多个来源;
  • 整理:对收集的需求分类整理 , 根据重要紧急的策略做好需求统筹和实现的规划 , 提供初版文档;
  • 业务评审:给到业务(需求)方流程管理 , 产品初版的操作示意图 , 对齐心里上的预期;
  • 技术评审:完善需求的细节规则 , 技术评估合理性、可实现性、复杂度、风险等相关问题;
产品需求阶段作为软件开发的最上游节点 , 这个阶段一定要输出需求明确 , 符合业务预期 , 技术可实现的产品文档 , 多方达成共识之后 , 邮件的方式通知到相关人员 , 以表示当前阶段工作完成 。
四、项目管理
项目管理是一件繁杂的事情 , 通常分为:启动、执行、监控、收尾四个阶段 , 以此实现项目的\"质量、成本、时间\"的把控 , 在不降低质量的情况下 , 同时降低时间和成本是多数公司的追求 , 故而形成现在互联网的内卷态 。