軟件開發(fā)生命周期內(nèi)部各角色開發(fā)工具對比

|
解決方案 |
內(nèi)容介紹 |
|
業(yè)務驅(qū)動軟件開發(fā) (Business Driven Development) |
絕大多數(shù)的企業(yè)已經(jīng)把他們的業(yè)務建立在信息系統(tǒng)之上,軟件系統(tǒng)已經(jīng)成為決定企業(yè)競爭力的關鍵要素之一。企業(yè)每一項新業(yè)務的推出都有賴于底層軟件系統(tǒng)功能的支撐,誰的軟件系統(tǒng)能夠靈活地適應業(yè)務發(fā)展的需要,能夠迅速地增加功能來支持新業(yè)務的運營,誰就能將新業(yè)務更快更快速地推向市場,從而為客戶提供更好的服務和更多的產(chǎn)品選擇。 IBM Rational的業(yè)務驅(qū)動開展解決方案能夠幫助軟件開發(fā)流程,該流程保證開發(fā)團隊: ● 清晰地理解業(yè)務需求,加強對于業(yè)務流程和業(yè)務需求的理解 ● 建立靈活的系統(tǒng)架構,快速響應業(yè)務需求的變化 ● 控制項目風險和變更,保證按時交付軟件系統(tǒng) 從而使軟件開發(fā)服務于企業(yè)業(yè)務,使企業(yè)能夠快速響應市場需求的變化,為企業(yè)帶來真正的業(yè)務價值。 |
|
循規(guī)解決方案 (Regularity Compliance) |
按照CMMI/CMM軟件能力成熟度模型進行流程改進,是軟件團隊提高自身軟件開發(fā)能力的一種有效途徑,IBM Rational的軟件流程改進解決方案能夠幫助軟件團隊快速達到CMMI模型所要求的各項指標,使軟件團隊能夠快速達到成熟度級別二(ML2)或三(ML3),甚至是更高的級別。 IBM Rational的循規(guī)解決方案能夠幫助企業(yè)建立符合各種法律規(guī)范和行業(yè)標準的業(yè)務流程體系,包括: ● CMMI/CMM—軟件工程研究SEI制定的能力成熟度模型 ● GJB5000—國軍標5000,專門針對國防行業(yè)的軟件程度模 型 ● ITIL(IT Infrastructure Library)—由英國政府制定的關于IT 服務交付與支持流程的有關準則 ● 塞班斯法案(Sarbanse Oxley act)—美國證券市場頒布的針對 上市公司財務和公司治理的規(guī)范 |
|
地域分布的協(xié)作開發(fā) (Geographically Distributed Development) |
隨著經(jīng)濟全球化的趨勢,越來越多的跨國公司把它們的軟件研發(fā)中心搬遷到中國或印度這樣的新興市場;而中國的本土企業(yè)也在不斷地向海外拓展業(yè)務,進而在海外設置產(chǎn)品研發(fā)機構。IBM Rational的跨地域協(xié)作開發(fā)平臺GDD能夠使這些分布的研發(fā)團隊進行更為高效的協(xié)作開發(fā): ● 統(tǒng)一的軟件開發(fā)流程—Rational Unified Process使分布的研發(fā) 團隊步調(diào)一致地協(xié)作 ● 異地開發(fā)支持—Rational ClearCase/ClearQuest MultSite協(xié)作平 臺 ● 一致地項目管理—Rational Portfoio Manager提供全球統(tǒng)一的項目管理平臺 IBM Rational GDD平臺也適用于任何分布的開發(fā)場景: ● 整合同一企業(yè)分布在全國各地的研發(fā)團隊,GDD平臺可以讓 分布的團隊協(xié)作開發(fā)同一項目,提高人力資源的利用效率 ● 緊密聯(lián)接應用型項目中的客戶現(xiàn)場開發(fā)團隊和位于后方的內(nèi) 部開發(fā)團隊,GDD平臺可以減少客戶現(xiàn)場開發(fā)人員的數(shù)量, 但是由于綜合了后方的開發(fā)力量,對于客戶提出的服務請求反 而能提供更快的響應 |
|
SOA應用開發(fā) (Service-Oriented Architecture) |
IBM是SOA技術的積極推動者,作為IBM SOA解決方案的一部分,IBM Rational專門為SOA應用開發(fā)提供了全生命周期的開發(fā)和管理解決方案。 ● SOA開發(fā)方法論—RUP開發(fā)方法論專門針對SOA開發(fā)方法 的插件 ● 業(yè)務建模技術—幫助開發(fā)團隊徹底理解客戶業(yè)務流程 ● 設計業(yè)務模型—對UML語言進行擴展來滿足SOA系統(tǒng)設計的 特殊要求 ● 服務資產(chǎn)管理—對每個服務的所有開發(fā)工件進行全生命周期管理,保證在SOA架構中方便地查詢、重用各種現(xiàn)有的服務 |
|
IT管理(IT Governance) |
治理就是給員工的恰當?shù)氖跈?,由此形成一個完整的責任、權利和溝通的管理體系;同時配合以度量體系、制度、標準和控制機制,使每一個員工都能完成他所在崗位所承擔的職責。IT治理就是要建立起IT業(yè)務相關的決策體系,并配合以相應的度量和制度來管理和控制IT決策的指定和執(zhí)行。 IBM Rational的IT治理解決方案主要包括了以下幾個方面的內(nèi)容: ● 項目和項目組合管理—按企業(yè)業(yè)務發(fā)展戰(zhàn)略來決定IT項目的 優(yōu)先順序,確保IT建設為業(yè)務發(fā)展而服務 ● 需求和質(zhì)量管理—正確理解業(yè)務部門需求,保證軟件系統(tǒng)的質(zhì)量 ● 軟件分析、設計及構建—構建靈活的系統(tǒng)架構,確保系統(tǒng)能夠快速響應將來業(yè)務需求的變化 ● 變更和發(fā)布管理—管理好業(yè)務部門的變更請求,快速實現(xiàn)變 更并發(fā)布到生產(chǎn)系統(tǒng) |






















