三、动态系统开发方法bbs.mypm.net
动态系统开发方法(DSDM)倡导以业务为核心,快速而有效地进行系统开发。可以把DSDM看成一种控制框架,其重点在于快速交付并补充如何应用这些控制的指导原则。www.mypm.net
DSDM是一整套的方法论,不仅仅包括软件开发内容和实践,也包括了组织结构、项目管理、估算、工具环境、测试、配置管理、风险管理、重用等各个方面的内容。项目管理者联盟
3.1、DSDM的基本观点项目管理培训
DSDM认为任何事情都不可能一次性圆满完成,应该用20%的时间完成80%的有用功能,以适合商业目的为准。实施的思路是,在时间进度和可用资源预先固定的情况下,力争最大化地满足业务需求(传统方法一般是需求固定,时间和资源可变),交付所需要的系统。对于交付的系统,必须达到足够的稳定程度以在实际环境中运行;对于业务方面的某些紧急需求,也必须能够在短时间内得到满足,并在后续迭代阶段中对功能进行完善。www.mypm.net
3.2、DSDM的基本原则项目管理者联盟
活动用户必须参与。bbs.mypm.net
必须授权DSDM团队进行决策。pmp.mypm.net
注重频繁交付产品。
判断产品是否可接受的一个基本标准是符合业务目的。
对准确的业务解决方案需要采用循环和增量开发。项目管理者联盟
开发期间的所有更改都是可逆的。项目管理者联盟
基本要求是高层次的并区分优先级(以在低优先级的项目上获得一定的灵活性)。
在整个生命周期集成测试。club.mypm.net
在所有参与者之间采用协作和合作方法。项目管理者联盟
四、精益开发项目管理者联盟
精益(Lean)管理的思想起源于丰田公司,旨在创造价值的目标下,通过改良流程不断地消除浪费。这种方法现已被广泛用于生产制造管理,对于IT系统建设,精益开发的常用工具模型是价值流模型。项目管理者联盟
4.1、精益开发的基本原则项目管理者联盟
杜绝浪费:将所有的时间花在能够增加客户价值的事情上。项目管理者联盟
推迟决策:根据实际情况保持可选方案的开放性,但时间不能过长。项目管理者联盟
加强学习:使用科学的学习方法。training.mypm.net
快速交付:当客户索取价值时应立即交付价值。
打造精品:使用恰当的方法确保质量。项目管理者联盟
授权团队:让创造增值的员工充分发挥自己的潜力。项目管理者联盟
优化整体:防止以损害整体为代价而优化部分的倾向。项目经理圈子
|