敏捷软件过程管理对于组织、资源、决策的观点 |
需要从全面的角度来解答敏捷软件过程管理是什么的问题,过程管理包括组织、资源和决策三个基本的构成,敏捷软件过程管理与传统软件过程管理对于这三个成分的基本观点和基本认识体现两者的区别。 1.组织 软件过程管理对于组织的认识焦点在于人与过程的地位问题。传统过程管理把过程放在首位,而人是从属的地位。按照敏捷软件过程的原则,人是第一位的,过程虽然非常重要,但是第二位的。处理人与过程的相互关系和相互作用是敏捷软件过程管理的核心内容,目的是使人驾驭过程而获得人与过程的平衡。 2.资源 传统项目管理以有限稀缺资源的管理为主要内容,重视对成本和时间的控制,避免稀缺资源的浪费。在资源有限的前提下,软件开发表现出规模不经济的特性,虽然各种理论和方法不断提出,试图改变这一现象,但难见成效。 敏捷软件过程管理把人和知识资产作为最重要的资源,从而摆脱稀缺资源的限制。过程是项目管理的重要知识资产,过程管理中把知识管理和创新管理结合起来,承认时间和资金的限制,把人和知识的创新能力作为扩大项目成果的源泉。各种激发项目团队的学习力、创造力,鼓励知识共享、知识创新的实践方法的提出和应用,代表了敏捷软件过程对资源开发利用问题的创造性理念带来的管理改善成果。 3.决策 传统的过程管理理论是以最优化决策理论为指导的,因此,过程成为通过最优化方法设计而成的活动网络图,在过程执行中,决策空间被计划的、定量化的严格管理挤压得非常有限,对于设计或者剪裁好的过程来说,项目仅是这些过程的执行。 敏捷软件过程管理承认过程中充满了未知的和不可预测的成分,必须给予过程执行中的各环节足够的灵活决策空间。过程管理需要建立支撑决策的数据和过程行为的变化反馈信息,需要建立项目团队所一致认同的价值观和行为习惯,需要具备对团队、过程、环境的状态变化的分析判断能力。 |
chjmailbox 发表于 2007/3/14 11:08:00 阅读全文 | 回复(0) | 引用通告 | 编辑 | 收藏该日志 |
发表评论:
|
|
公 告 |
|
登 陆 |
|
日志日历 |
|
搜 索 |
|
日 志 |
|
评 论 |
|
链 接 |
|
统 计 |
| |