说说项目流程这个事

简介:
说起项目流程更多的让人第一感觉是严肃,枯燥,冗长,根据参加过的项目经验和其他的一些情况来说说项目流程这个事?
   1.项目需不需要流程?
  答案是肯定的。首先项目肯定是有目标,有计划的,所以可以说要做的事情,要完成的时间是具体的,其次项目肯定是多人协作的,即使是一个人做的项目,在不同的阶段所做的 工作也是不一样的。既然多人协作,就需要分工,分工就需要确定谁在什么时候做什么事,所以流程就应运而生。
  流程是因为协作和分工而产生的结果,所以肯定是必须的。
  而且从以往的经验来看,很多项目在发生了严重的线上故障以后再回头来梳理流程,规范流程。所以有流程的保障,项目质量更有保障,可以防范于未然。
   2.如何制定合适的流程?
  既然流程是必须的,那么如何制定一个适合的项目流程呢?我认为需要考虑的有以下几个因素:
  (1)角色 :整个项目过程中会有多少种角色参与?
  (2)时间:项目会有多少个阶段,例如一般的项目有:立项,需求,设计,编码, 测试,发布等阶段
  (3)分工:不同阶段里面每个角色的分工是什么?
  (4)产出:每个阶段不同角色的产出是什么?
  (5)里程碑:里程碑是标志着一个阶段的结束,或者另一个阶段的开始的事件完成产出。
  把以上五个因素考虑清楚之后,确定好以后基本上一个项目的流程就已经比较明晰了,再考虑两个原则:
  (1)原则性:流程中哪些是必须产出的,这个一定要有,失去原则性,流程就失去了约束力。
  (2)灵活性:流程中哪些是可以舍的,这个也要有,失去灵活性,流程在执行的过程中会困难重重。
   3.如何执行流程?
  这也是最难的一部分,很多项目都是有流程的,但是无人遵守,所以以下几点可以帮助更好的执行流程:
  (1)约定流程:立项时就明确的和项目中的每个成员,每个角色约定好流程。
  (2)坚持原则:对于流程中原则性的部分一定要坚守。
  (3)适当灵活:对于灵活性的部分可以根据项目进展的情况适当灵活处理。
   4.推荐的流程
  这里推荐一下我们团队的流程,该流程由诗若(华丹萍)同学起草的,全团队成员经过两次评审通过的:

   



最新内容请见作者的GitHub页:http://qaseven.github.io/

   

目录
相关文章
|
7月前
|
大数据 BI 数据可视化
最新功能发布!AllData数据中台核心菜单汇总
杭州奥零数据科技有限公司成立于2023年,专注于数据中台业务,维护开源项目AllData并提供商业版解决方案。AllData提供数据集成、存储、开发、治理及BI展示等一站式服务,支持AI大模型应用,助力企业高效利用数据价值。
最新功能发布!AllData数据中台核心菜单汇总
|
7月前
|
Web App开发 安全 数据建模
四个步骤,教会你怎么选择SSL证书
SSL证书是保护网站数据安全的核心工具,只需四步匹配适合的证书:1. 明确需求场景,选择DV、OV或EV证书;2. 确认域名覆盖范围,选单域名、通配符或多域名证书;3. 选择可信CA机构,确保浏览器兼容性;4. 对比价格与服务,考虑售后和技术支持。
|
自动驾驶 物联网 5G
什么是 5G 以及它如何工作?
【8月更文挑战第23天】
2362 0
|
9月前
|
缓存 人工智能 程序员
CodeFuse「编码挑战季」:冲刺最后1个月!MelGeek磁轴键盘、Beats耳机等你来拿~
从1024程序员节起至12月底,CodeFuse「编码挑战季」火热进行中!参与muAgent、MFTCoder、ModelCache、CodeFuse-IDE四个项目的编码挑战,不仅能够深化对CodeFuse项目及开源社区的理解,还能赢取定制周边及高端奖品,如MelGeekMADE68 PRO磁轴键盘、Beats Studio Pro无线蓝牙耳机等。活动期间,开发者可根据任务难度获取积分,兑换丰富奖品。立即加入,让我们一起探索技术的无限可能!
159 11
|
10月前
|
存储 监控 安全
GE-PREDIX 平台的优势
GE-PREDIX平台优势在于其强大的工业互联网能力,提供安全、灵活的数据管理与分析服务,支持应用程序快速开发与部署,助力企业实现智能化转型,提升运营效率和创新能力。
|
11月前
|
机器学习/深度学习 物联网 数据处理
C语言用于物联网更合适还是python
选择 C 语言还是 Python 作为物联网(IoT)开发的语言取决于多个因素,包括项目的性质、资源限制、性能需求以及开发团队的技能水平。C 语言性能优越,适合资源受限的嵌入式设备,能直接访问硬件,广泛应用于底层开发,但开发复杂且容易出错。Python 则以其简单的语法和丰富的库支持快速开发和原型制作,适合跨平台应用和数据处理,但性能较低,资源占用较大。根据项目需求,性能和资源要求高时选择 C 语言,需快速开发和易于维护时选择 Python。
|
存储 JSON 前端开发
了解什么是JWT的原理及实际应用
了解什么是JWT的原理及实际应用
1502 0
|
消息中间件 分布式计算 大数据
【大数据技术】Spark+Flume+Kafka实现商品实时交易数据统计分析实战(附源码)
【大数据技术】Spark+Flume+Kafka实现商品实时交易数据统计分析实战(附源码)
469 0
|
监控 程序员 项目管理
软件工程IT项目管理复习之 十三:项目干系人管理
软件工程IT项目管理复习之 十三:项目干系人管理
307 0
|
存储 API 开发工具
CreateCollection API执行流程_milvus源码解析
CreateCollection API执行流程_milvus源码解析
359 0