qileilove

blog已经转移至github,大家请访问 http://qaseven.github.io/

说说项目流程这个事

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

posted on 2013-10-09 10:57 顺其自然EVO 阅读(197) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航:
 
<2013年10月>
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

导航

统计

常用链接

留言簿(55)

随笔分类

随笔档案

文章分类

文章档案

搜索

最新评论

阅读排行榜

评论排行榜