??????????????淶??????????????1??????磬???????????????淶????????????1?????????????????ε?????          ??Barry Boehm

????????????????а???????????????????????????????Ч???????????????????????????????????????????????????????£??????????????????????仯???????????????????????е??????????????????????????????????????????????????????????????????????????????????????????????????????????????????OO??UML??DBMS??CORBA??DCOM??.NET??J2EE?????????????????????????????????????????????????Χ??????£????е???????????????????????????????????????????????????????????????????棿????????????????????????????н??????

???????????????????淶?????????????????????????б??????????ɡ??????????????????????????????????????????????????????????????????????????£?“??????????????к?????????????????δ???????????????????????????????淶”???????????????淶????????????漴?????????淶???????????CMM?????????????????????????淶?????????????????????????????????????????γ????????????????????????????????????????????????????淶????????淶???????????????????????????????????????????????????????????????????????????????Ч?????????

????CMM???????????????????????????????????????????????棬????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ü???????????????????????????ü??????????????????????????????????κ????????????????????????????????????????????κ??????????????????????????????????????V????????????????????????????????????淶????????????????а????С?????????????????CMM?????????????????????????????????ζ???????????????????????????????????????????????????????????????????????????????????β????????塣???????????CMM??????????????????????????????????????????л????????????????????????г?????

?????????????????????淶?????????????????????????????????????????????????????????????Extreme Programming ??XP????????????Agile????????????????????????????????????????????????????????????????????е?????????????????????????????????????????????????????????????????“??????”?????“???????”?????“??????”????“?????”????????????е?仯????????????????????仯????????п???????????????????????????????仯???????????????????????????????μ???????????????????????赱????????????????????????????????????ü???????????????????????????????????????XP?????????????????????????????

?????????Robert C. MARTIN???????????????????????????????????????XP??MARTIN??????ο?????????????????“???????????”MARTIN????????????е????????????????“??????????” MARTIN??????????????Ч????Σ?????????“??????м???????” MARTIN?????“???????????????”??????????“????????д?κ??????”

??????λ???????????????????????“code-and-fix”?????????????????????壬?????????????????????????????????????????? “??????????????”????????????????????“40С?”?????????IT??????ò??????????5×8?????????????????????????????????????????Sustainable Pace?????????????????????????????Ч????????????????????????????????????????????????????淶????????????涼??????????????????????????????????????????????????????塢“?ü?”????????????????????????????????????????????????????????????????????????????????????????????о????????????

????????y????????????????????????ε??????????????????仯??????滮δ????????????????????????????Э???????????????????????????????????????????淶???????????????????????????????????????????????????????????????????????????????????????в???????????????????????????????С??????仯????????£???????????????????Ч??“?淶??”?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????“????”?????

?????????????????????????????“?????”??????????????????в???????£??????????????????????????????????????????100??????50???20???——20??????в???????????????10???????С????????????????????????в??а?????????????????????????£???????????????????????????????????????????н??????????????????????????а????Щ???????“?????”???????????????????????????????????????????????????????????????????????????????????????????????

??????????????????????????/???????????????????????????????????????????????????????????????????????????????????????????????????/????????????????????????????ì???????Martin Fowler??Robert C. MARTIN?????????????????????????????е??????????????????????????????????????????????????“?????”????????????????????“??????????????”???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Ч??????????????????????????????????д???????????????????

???????????????????????????????????????????????????????????????????????????????????????????漴??????????????????????????????????????????Ч???????????????????????????????????????????????????????????????????????????????????????к??????????????????????????“??”???????????????????????????????????????????????????????????????????????????????????У????????????????????????????????????????????????????????θ??????????????????????????????????????????????????????????????????????????????????????????г??????????????????????????????