集成的IDE環(huán)境如何簡化開發(fā)人員工作
一致高效的工作環(huán)境管理,簡化開發(fā)人員工作
ClearCase和ClearQuest提供了IDE集成環(huán)境、命令行、Windows客戶端、Eclipse客戶端、Web客戶端等多種界面,方便了使用人員的日常使用。另外:
•利用ClearCase動態(tài)視圖可以對文件版本進(jìn)行透明訪問,即在不下載文件的情況下直接從客戶端透明訪問服務(wù)器資源。
•支持靈活的ClearCase快照視圖以進(jìn)行迅速簡便的遠(yuǎn)程和脫機訪問。
•生成人員任務(wù)列表以安排每個人的工作量。
加強開發(fā)團(tuán)隊內(nèi)外的溝通,及時掌控項目狀態(tài),全面提高開發(fā)團(tuán)隊的工作效率
通過統(tǒng)一的變更管理平臺增強項目開發(fā)過程中各部門之間,各部門與集成商之間有效的溝通,實現(xiàn)流程的自動化操作,而且在多個流程間的信息可以進(jìn)行交互。全面記錄完整的管理信息,使各級領(lǐng)導(dǎo)、業(yè)務(wù)人員和項目管理者及時、自動地了解項目管理狀態(tài),量化內(nèi)部項目人員及供應(yīng)商項目組成員工作量,工作進(jìn)度。
發(fā)布版本的構(gòu)建管理,建立生產(chǎn)運行代碼和源代碼的有機聯(lián)系
•基于現(xiàn)有構(gòu)建工具進(jìn)行版本化審計。建立可執(zhí)行代碼與源代碼版本之間的跟蹤關(guān)系。
•支持主機上的遠(yuǎn)程構(gòu)建能力,從而跨平臺地進(jìn)行主機LOAD模塊的構(gòu)建審計。
•為每個可執(zhí)行構(gòu)建對象創(chuàng)建詳細(xì)的材料清單,以保證構(gòu)建的可重現(xiàn)性并支持可審計性。
•構(gòu)建對象可以在開發(fā)人員之間進(jìn)行共享,避免重復(fù)構(gòu)建,提高構(gòu)建速度。
利用自動化構(gòu)建工具Build Forge實現(xiàn)整個軟件發(fā)布過程的聯(lián)動,打造自動化軟件裝配線
•通過Build Forge進(jìn)而加強整個構(gòu)建流程的管理,將整個軟件交付過程自動化,打造從源代碼版本選取、構(gòu)建、單元測試、軟件打包等一條龍的自動化軟件裝配線。
•充分利用服務(wù)器資源進(jìn)行多服務(wù)器上的并行構(gòu)建,加快構(gòu)建速度。
•更為智能的構(gòu)建錯誤搜索和通知,真正提高構(gòu)建效率。
引入構(gòu)件提高軟件的靈活性和可重用性,簡化大型軟件或多方外包方式下的配置管理
•通過構(gòu)件(component)提升配置項的管理層次,更易于與分析設(shè)計中的構(gòu)件或子系統(tǒng)進(jìn)行對應(yīng)。
•構(gòu)件可以供多個項目進(jìn)行共享,安全性控制可以在構(gòu)件層面實現(xiàn),便于多方參與下清晰的分工合作。
•構(gòu)件基線以及復(fù)合基線(包含基線的高層基線)的引入為大型項目的開發(fā)組織提供了靈活性和便利性。
•構(gòu)件基線瀏覽器可以完整瀏覽構(gòu)件的變更歷史,方便進(jìn)行基線的比較和基線所包含的開發(fā)活動。輕松比較兩次發(fā)布版本之間在功能上的差異以及在文件和版本上的差異。