最近跑到敏捷联盟的网站去初步浏览了一下,发现受益匪浅。
CMMI提出软件开发有过程、工具和人三个要素,它强调了不断完善过程,也就是科学管理。实际上它的首要目标是提高管理人员的管理能力,因为它特别强调了各级管理人员所负的重要责任。cmmi只说了要管什么,但是没说怎么管,为什么管,所以实施起来需要一个组织花很长的时间探索适合自己的管理方式。
敏捷方法则是一群开悟的开发人员总结出来的一套行之有效的好的开发方式。它反映了顶级软件开发人员自身的核心诉求,体现了以人为本的思想。对于普通开发人员来说,学习敏捷方法是很有益处的。
本文探讨了敏捷方法与CMMI在软件开发过程中的作用,指出敏捷方法通过以人为本的思想,为普通开发人员提供了一套有效的开发方式。同时,对比CMMI强调过程、工具和人的三个要素,阐述了CMMI如何通过提高管理人员的管理能力来促进软件开发的科学管理。文章深入分析了两者在实际应用中各自的特点与挑战,以及如何在组织内部探索适合自己管理方式的方法。
771

被折叠的 条评论
为什么被折叠?



