文件名称:【原创】敏捷项目管理
文件大小:34KB
文件格式:DOCX
更新时间:2014-10-09 02:49:38
敏捷,项目管理,Agile
1.1.2. 敏捷软件开发之项目管理 敏捷软件开发的项目管理,是指在敏捷软件开发中进行的项目管理活动。敏捷软件开发,如同第一章所述,是一种积极拥抱变化的开发模式。敏捷软件开发认可并应对不确定性,换句话说,需要面对风险(根据PMBOK的定义,风险就是不确定性)。某种程度上,敏捷开发过程就是风险管理的过程。敏捷软件开发的各种实践方法(Practice)就是为了应对各种风险而存在。 敏捷软件开发的项目管理,其本质在于 - 平衡(Balance)为了提升透明度花费的成本和因为可能发生变更而带来的风险。 敏捷项目管理中,开发流程的概念轻量且抽象。在日新月异的今天,开发流程本身的灵活性显得非常重要。不是用一个固定的流程来应对变更,而是根据不同环境不同需要裁剪开发流程。从这个意义上来说,只定义必不可少的管理内容的、轻量级的开发流程是顺应时代需要的。 如果只在传统的Paradigm下解读和裁剪敏捷开发的流程,就很容易忘记敏捷开发的本来意义,这是造成敏捷开发失败的一个主要原因。对流程的裁剪,一定要在正确理解敏捷项目管理的意义、不抹杀“敏捷”特性的前提下进行。