敏捷项目管理作为新兴的项目管理模式,简化了传统项目管理的繁琐流程和文档。以 Scrum 为代表,欢迎需求变更,在客户需求不明确的时候,以在较短的周期内开发出可用的软件为目标,来帮助客户描述自己的需求。迭代过程中的需求变更会加入到项目继续迭代需求池,丰富项目的产品功能。
http://www.uml.org.cn/xmgl/201908093.asp
敏捷项目管理思想下每个项目必需经历的五个阶段:
构想阶段:确定产品构想、项目范围、项目社团及团队共同工作的方式;
推测阶段:制定基于功能的发布计划、里程碑和迭代计划、确保交付构想的产品;
探索阶段:在短期内提供经测试的功能,不断致力于减少项目风险和不确定性;
适应阶段:审核提交的结果、当前情况以及团队的绩效,必要时做出调整;
结束阶段:终止项目、交流主要的学习成果并庆祝;
敏捷管理中,强调迭代性,项目的五个阶段在整个项目中不断的迭代前行,产生可交付产品,进入下一个计划工作,开始新的迭代。不断的修正项目前景和用户需求,使用户整个项目周期内都能参与到项目中,避免产品偏离客户的真实需求。这是一个非常有效的需求管理的方法,因为产品首先要能满足客户的功能性要求,产品开发人员对需求的理解不可避免的会存在出入,此时与客户对每个迭代产生的可交付成果的评估,是纠正错误和修正产品标准的机会,以避免偏离产品目标太远。相对于瀑布式的管理模式,从项目计划到交付产品,这一个相当长的时间内,由于客户参与不够、客户表述原因、项目组成员的理解误区、客户需求的修正和变更等客观原因,往往会出现产品与产品说明书相去甚远,这并不是项目团队所希望的。
|
|
原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/147407.html