3.4.2軟件版本控制
系統(tǒng)采用ClearCase進(jìn)行版本控制。ClearCase可跟蹤每個文件和目錄的變更,保持源代碼、二進(jìn)制文件、可執(zhí)行文件、文檔、測試腳本、庫文件和Web工件等帶有注釋的完整版本歷史紀(jì)錄。開發(fā)人員可以回滾到以前的任何工作版本或基線,以確定哪個文件的哪個版本觸發(fā)了特定的變更。從而使版本控制變的簡單、有效。
4 軟件項(xiàng)目綜合信息管理
以上所介紹的業(yè)務(wù)功能:項(xiàng)目管理由MS Project、軟件需求管理由IBM Rational RequisitePro、軟件設(shè)計由IBM Rational Rose Data Modeler、軟件變更管理由IBM Rational ClearQuest、軟件版本控制由IBM Rational ClearCase、軟件測試管理由IBM Rational TestManager分別完成的,對于項(xiàng)目管理者來說,應(yīng)用起來有諸多不便,IBM提供的Rational ProjectConsole解決了以上問題,將這些軟件有機(jī)地集合起來,極大地方便了用戶。在Rational ProjectConsole里,將軟件項(xiàng)目的管理分為:項(xiàng)目里程碑級和任務(wù)級兩種管理。
項(xiàng)目的里程碑級管理是針對項(xiàng)目的高層主管的,他們不關(guān)心項(xiàng)目非常細(xì)節(jié)的管理。里程碑級管理內(nèi)容包括對進(jìn)度和進(jìn)展、資源和成本、產(chǎn)品規(guī)模和穩(wěn)定性、產(chǎn)品質(zhì)量的管理。
任務(wù)級管理是針對項(xiàng)目經(jīng)理和項(xiàng)目組成員的,他們需要關(guān)心項(xiàng)目的任務(wù)的完成情況。任務(wù)級管理內(nèi)容包括對任務(wù)、需求、分析與設(shè)計、測試、變更的管理,這些信息主要是通過報表來獲得的。如下圖: