发布时间:2020-07-23
敏捷项目管理作为新兴的项目管理模式,简化了传统项目管理的繁琐流程和文档。欢迎需求变更,在客户需求不明确的时候,以在较短的周期内开发出可用的软件为目标,来帮助客户描述自己的需求。迭代过程中的需求变更会加入到项目继续迭代需求池,丰富项目的产品功能。
敏捷开发强调的首先是人的变化,其次才是工具应用的层面。
一、人的变化(团队),主要思想模式上的变化,比如:
没必要等到全部确定才可以开始。只要大的框架需求、关键点确定之后就可以开始,没必要等到弄清楚所有细节才开始,如果要弄清一切才开始,就是传统的瀑布式开发了,那样产品见面周期长,无法适应需求的快速变化。
不是一次性交付后就结束。敏捷开发,就是要分多个迭代交付,小步快走。
允许有不完美。不要一开始就想着很完美,而且也很难一开始就想得很完美,要清楚这是一个逐步优化的过程。
要拥抱变化。敏捷的目的就是能快速响应变化,以真正满足业务的需求。当然变化是以真正体现业务价值为基础的,不是以某个人的盲目意见为理由。
真诚沟通。与客户建立亲密性,真诚地进行沟通,客户不是“谈判对手”,也不是“上帝”,而是与团队一起共进退的伙伴、合作人。
二、工具应用的层面
以故事场景的形式把需求描述出来,敏捷强调的是从客户的业务场景角度,把需求讲出来,不太强调具体的系统功能需求设计。目的就是为了能真实表达业务的需求和价值。
大目标需要拆分小目标,需要懂得把大目标拆分成各个小目标,缩短成品交付的周期,让系统尽快出来验证业务价值。
迭代交付,每个迭代是一个完整的闭环“计划-开发-测试-体验-发布”。迭代交付,一定要定期回顾,并反思,确保项目方向正确,目标可达,特别是要考虑总体目标也是在计划中可达,如有偏离、或者出现风险,需要及时纠正。定期反思,一般我会考虑:离目标还差多少,交付的需求是否都是有价值的,目前有没有出现隐含的风险等。
敏捷项目管理工具:ProjectCenter支持敏捷需求管理,支持在线编辑需求或者导入word格式需求文档,可转换为文字继续在线编辑;支持修改需求属性,锁定需求,防止误操作;支持文档拆分功能,自动列出需求树;支持导出word格式需求文档;支持版本与需求连接,建立新的基线;支持需求状态统计,以饼状图的格式直观展示需求各个状态的比例大小,并在饼状体外缘详细标注了各项数据,简单明了。
推荐阅读:
您的信息已成功提交!
我们的客服人员稍后会与您联系