資科碩一 廖峻鋒
g9104@cs.nccu.edu.tw

心得

Software Agent on the Semantic Web ( html / pdf )

從CMM/CMMI看台灣軟體業的機會 ( html / pdf )

Location-based Services ( html / pdf )

Some Topics of Cryptographic Research ( html / pdf )

 

報告

Extreme ProgrammingCMM/CMMI於小型開發團隊適用性之探討與比較

廖峻鋒
國立政治大學資訊科學所
try@nccu.edu.tw

摘要

XP(eXreme Programming) 是由 Kent Beck 於 1996 年代初期針對小型團隊提出的軟體工程方法論,可以同時滿足開發人員的成就感與提高軟體品質。在小型專案的應用上,XP相當成功。另一個最近受到重視的軟體工程方法論是CMM/CMMI,它是CMU的軟體工程學院在1986年開始發展的一套軟體工程能力成熟度模型,有研究指出CMM亦適用於小型組職上[1]。大學院校研究單位及資訊科系實驗室的開發團隊通常以小型團隊為主,而軟體公司生產開發部門也大多由小型組織組成。這篇報告的目的在於分析這二個不同的方法論的特色,並討論如何才能將他們應用在小型團隊上。本文同時探討了一個這類型團隊的案例,可以做為小型軟體開發團隊建立開發程序時的參考。

下傳 (pdf)

線上瀏覽

導論

CMM軟體成熟度模型

Extreme Programming

CMM/CMMI與XP在小型專案的適用性

未來研究方向

結論

參考文獻

[1] M. C. Paulk. “Extreme programming from a CMM perspective”. In XP Universe, Raleigh, NC, July 2001.

[2] Beck, K. Extreme Programming Explained: Embrace Change. Addison-Wesley, Reading, MA, 1999.

[3] M.C. Paulk.” Using the Software CMM in Small Organizations”, Joint 1998 Proc. Pacific Northwest Software Quality Conf. and the Eighth Int’l. Conf. On Software Quality, pp. 350-361, October 1998.

[4] Beck, K. Embracing Change with Extreme Programming. IEEE Computer, 32, 10 (October 1999) 70-77.

[5] M.C. Paulk. “Using the Software CMM With Good Judgment”, ASQ Software Quality Professional, 1(3), pp. 19-29, June 1999.

[6] Richard Hightower, Nicholas Lesiecki. “Java Tools for Extreme Programming”, John Wiley & Sons, December 15, 2001.

[7] C.Wrandle Barth. “When the CMM Shoe Doesn’t Fit:Tools for SPI on Numerous Small Projects”, Raytheon ITSS, Sep 2000.

[8] Mikael Lindvall and Ioana Rus, “Process Diversity in Software Development” ,IEEE Software, (July/August 2000) 14-18.

[9] A.Laryd and T.Orci. “Dynamic CMM for Small Organizations”, Proceedings of the First Argentine Symposium on Software Engineering (ASSE 2000), Sep 2000.

[10] Mark C.Paulk , “Effective CMM-Based Process Improvement”, Proceedings of the 6th International Conference on Software Quality,Ottawa,Canada,28-31 October 1996,pp.226-237.


回頁首