配置管理與變更管理范文

時(shí)間:2024-03-01 17:55:23

導(dǎo)語(yǔ):如何才能寫(xiě)好一篇配置管理與變更管理,這就需要搜集整理更多的資料和文獻(xiàn),歡迎閱讀由公務(wù)員之家整理的十篇范文,供你借鑒。

配置管理與變更管理

篇1

近日,IBM宣布推出用于實(shí)現(xiàn)IT流程自動(dòng)化的新軟件IBM Tivoli變更與配置管理數(shù)據(jù)庫(kù)(CCMDB,Change and Configuration Management Database),以此幫助客戶(hù)應(yīng)對(duì)管理日益復(fù)雜的IT架構(gòu)所帶來(lái)的難題,并幫助其控制不斷攀升的IT成本。CCMDB的,表明IBM在推進(jìn)IT服務(wù)管理方面又邁出了實(shí)質(zhì)性的步伐。

目前,將IT作為一項(xiàng)業(yè)務(wù)來(lái)管理的IT服務(wù)管理(ITSM,IT Service Management)正逐步深入人心,這其中尤以由十大管理流程為主線的ITIL(IT Infrastructure Library,即IT基礎(chǔ)架構(gòu)庫(kù))最受推崇。作為ITIL的重要貢獻(xiàn)者和推廣者,IBM一直在通過(guò)將ITIL流程融合到其管理軟件中,來(lái)幫助企業(yè)降低實(shí)施ITIL的門(mén)檻。CCMDB正是這一努力的重要成果。CCMDB和一系列IBM Tivoli流程管理軟件,可以使與管理復(fù)雜IT環(huán)境相關(guān)的某些最具挑戰(zhàn)性的流程實(shí)現(xiàn)自動(dòng)化。例如,在企業(yè)中各個(gè)獨(dú)立部門(mén)的軟件、硬件、存儲(chǔ)和網(wǎng)絡(luò)環(huán)境中部署新應(yīng)用。

CCMDB是一款面向整合IT服務(wù)管理解決方案的平臺(tái)。該軟件可以自動(dòng)發(fā)現(xiàn)、整合分布在整個(gè)企業(yè)中的IT信息――其中包括關(guān)于服務(wù)器、存儲(chǔ)設(shè)備、網(wǎng)絡(luò)、中間件、應(yīng)用和數(shù)據(jù)的詳細(xì)信息,由此幫助IT人員了解這些不同組件之間的關(guān)系及依賴(lài)性。CCMDB還包括一個(gè)“工作流引擎”,它可以將IBM Process Managers軟件付諸應(yīng)用,還支持公司創(chuàng)建定制流程以滿(mǎn)足其特殊需求。Process Manager與CCMDB都構(gòu)建在開(kāi)放、面向服務(wù)的架構(gòu)(SOA)之上,支持企業(yè)充分利用其現(xiàn)有技術(shù)投資。(康翔)

惠普基礎(chǔ)設(shè)施管理軟件走向聯(lián)合

企業(yè)規(guī)模不斷變化,數(shù)據(jù)中心的服務(wù)器數(shù)量和規(guī)格也不斷變化,每次新服務(wù)器的部署都費(fèi)時(shí)費(fèi)力,而不同服務(wù)器的應(yīng)用高峰不一樣,利用率不高,維護(hù)也相對(duì)復(fù)雜,在業(yè)務(wù)發(fā)生變化的時(shí)候也不能做到及時(shí)響應(yīng)。怎么樣解決這些問(wèn)題呢?惠普提供的的統(tǒng)一管理軟件,可以在一個(gè)簡(jiǎn)單的界面上統(tǒng)一管理所有的基礎(chǔ)設(shè)施。9月26日,惠普在“締造下一代數(shù)據(jù)中心”的適應(yīng)性IT基礎(chǔ)設(shè)施巡展中展示了HP OpenView、HP Systems Insight Manager以及HP ProLiant Essentials三大軟件的最新進(jìn)展。

惠普公司全球軟件戰(zhàn)略經(jīng)理Russell Coombes先生說(shuō),數(shù)據(jù)中心系統(tǒng)之外的管理工具會(huì)影響數(shù)據(jù)中心的效率和靈活性。為了使用戶(hù)的資源得到最大發(fā)揮,惠普提供了對(duì)數(shù)據(jù)中心資源進(jìn)行統(tǒng)一管理的軟件解決方案,其中就包括OpenView、Insight Manager以及HP ProLiant Essentials。這些方案的核心是Systems Insight Manager,它提供了一個(gè)單一控制臺(tái),能夠?qū)ξ锢砗吞摂M服務(wù)器及存儲(chǔ)資源進(jìn)行控制,而與OpenView、ProLiant Essentials結(jié)合,能夠?qū)A(chǔ)設(shè)施進(jìn)行統(tǒng)一管理。

Insight Manager是業(yè)界被廣泛應(yīng)用的系統(tǒng)管理工具之一,利用它可以管理惠普或第三方的服務(wù)器、客戶(hù)機(jī)、集群以及基于HTTP、SNMP和DMI協(xié)議的網(wǎng)絡(luò)設(shè)備?;赪eb的Insight Manager有助于降低系統(tǒng)管理成本,提高運(yùn)行效率和可用性。它提供了集成的系統(tǒng)軟件維護(hù)能力以及故障和性能管理,它還具有更可靠的安全性,包括基于主機(jī)的鑒權(quán)和SSL加密。

惠普近年來(lái)收購(gòu)了一些創(chuàng)新的技術(shù)和服務(wù),不斷完善OpenView產(chǎn)品線,創(chuàng)建起一個(gè)以客戶(hù)為導(dǎo)向的解決方案集,幫助CIO化解在降低管理異構(gòu)IT環(huán)境的復(fù)雜性、成本和時(shí)間方面所面臨的挑戰(zhàn)。HP惠普管理方案專(zhuān)注于四個(gè)核心領(lǐng)域,分別是:業(yè)務(wù)管理、IT服務(wù)管理、應(yīng)用管理和基礎(chǔ)設(shè)施管理,而未來(lái),惠普軟件一大投資領(lǐng)域?qū)⑹堑镀到y(tǒng)的管理。(劉學(xué)習(xí))

戴爾聯(lián)手賽門(mén)鐵克提供電子郵件控制管理

近日,戴爾和賽門(mén)鐵克公司宣布,雙方將聯(lián)手共同提供電子郵件控制管理方案。針對(duì)企業(yè)在保障IT基礎(chǔ)設(shè)施安全和管理方面面臨的嚴(yán)峻挑戰(zhàn),兩家公司推出了Secure Exchange,通過(guò)使用這款端到端的產(chǎn)品,用戶(hù)無(wú)需花費(fèi)大量的時(shí)間和精力,便可搭建安全可靠的Microsoft Exchange環(huán)境,并同時(shí)擁有強(qiáng)大的歸檔功能。

Secure Exchange是業(yè)內(nèi)第一家通過(guò)驗(yàn)證的產(chǎn)品,其充分利用了戴爾在轉(zhuǎn)移400多萬(wàn)個(gè)Exchange和Active Directory郵箱過(guò)程中積累的Microsoft Exchange專(zhuān)業(yè)知識(shí)。該產(chǎn)品有一個(gè)兩家聯(lián)合設(shè)計(jì)的包括軟硬件在內(nèi)的參考架構(gòu)、擴(kuò)展服務(wù)和估量工具,分步驟為客戶(hù)提供逐步規(guī)劃,以簡(jiǎn)化數(shù)據(jù)安全、備份、恢復(fù)和歸檔操作。(胡)

簡(jiǎn)訊

McDATA首款 統(tǒng)一異構(gòu)SAN管理平臺(tái)

McDATA日前了EFCM 9.0管理軟件,將McDATA原有的三個(gè)獨(dú)立的管理應(yīng)用軟件集成,并打造成為一個(gè)強(qiáng)大的易于使用的存儲(chǔ)網(wǎng)絡(luò)管理平臺(tái)。EFCM 9.0提供了先進(jìn)的多廠商光纖網(wǎng)絡(luò)管理、性能監(jiān)控和安全特性,能夠優(yōu)化并保護(hù)數(shù)據(jù)資源,同時(shí)降低管理成本。EFCM 9.0能提供很強(qiáng)的管理能力和擴(kuò)展性,以適應(yīng)當(dāng)今快速發(fā)展的異構(gòu)、多節(jié)點(diǎn)的SAN網(wǎng)絡(luò),以及從HBA卡到存儲(chǔ)陣列的端對(duì)端可視化拓?fù)浣Y(jié)構(gòu),包括交換機(jī)、路由器以及其他通道擴(kuò)展設(shè)備。EFCM 9.0集成了對(duì)路由、擴(kuò)展以及iSCSI協(xié)議的網(wǎng)絡(luò)管理,能夠簡(jiǎn)化并分區(qū)配置多協(xié)議、多節(jié)點(diǎn)的網(wǎng)絡(luò)。(郭平)

SAS分析平臺(tái)的集成組件SAS/QC軟件

商業(yè)智能軟件和服務(wù)提供商SAS公司于9月在上海召開(kāi)的“SAS制造型企業(yè)的質(zhì)量改進(jìn)與保修分析暨商務(wù)智能應(yīng)用研討會(huì)”上,展示了其SAS分析平臺(tái)的集成組件SAS/QC軟件。 SAS能提供完整、全面、集成的數(shù)據(jù)分析平臺(tái)。SAS的產(chǎn)品可以讓用戶(hù)輕松訪問(wèn)任何數(shù)據(jù)源的數(shù)據(jù),進(jìn)行數(shù)據(jù)管理,運(yùn)行統(tǒng)計(jì)分析,然后使用大量報(bào)表和圖表來(lái)提交調(diào)查結(jié)果――所有這一切在一個(gè)易于管理的軟件環(huán)境中來(lái)進(jìn)行。SAS分析平臺(tái)的集成組件SAS/QC軟件為整個(gè)企業(yè)中所有質(zhì)量改進(jìn)工作提供廣泛的專(zhuān)業(yè)化工具,從設(shè)計(jì)實(shí)驗(yàn)和評(píng)估產(chǎn)品可靠性到監(jiān)視流程穩(wěn)定性和確定加工能力。(習(xí))

狗狗網(wǎng)新游戲《天下網(wǎng)游》

日前,狗狗網(wǎng)推出新開(kāi)發(fā)的一款武俠性質(zhì)的MUD游戲《天下網(wǎng)游》,這款游戲集文字,感情、趣味、知識(shí)、互動(dòng)、歷史為一體,參考了眾多經(jīng)典武俠故事中常見(jiàn)的場(chǎng)景,構(gòu)造了一個(gè)最大程度符合大眾心目中江湖形象的世界,目前天下網(wǎng)游已擁有50萬(wàn)的注冊(cè)用戶(hù),日訪問(wèn)量突破一萬(wàn)人次。(杜昊)

篇2

關(guān)鍵詞:軟件配置管理;配置標(biāo)識(shí);基線;變更控制;加載控制;軟件生命周期環(huán)境控制;控制類(lèi)別;DO - 178B;CMMI;民機(jī);軟件

中圖分類(lèi)號(hào):TP311.52

1 引言

飛速發(fā)展的航空工業(yè)在給人們的生活帶來(lái)便利的同時(shí),航空軟件的安全性與穩(wěn)定性也提升到越來(lái)越重要的位置。決定航空軟件安全性和穩(wěn)定性的是軟件過(guò)程,配置管理技術(shù)無(wú)疑是過(guò)程管理中的關(guān)鍵過(guò)程域。不恰當(dāng)?shù)呐渲霉芾砑夹g(shù)會(huì)導(dǎo)致軟件產(chǎn)品的損壞,甚至造成機(jī)毀人亡的慘劇。

為規(guī)范軟件研發(fā)過(guò)程,提高軟件產(chǎn)品的安全性,美國(guó)航空無(wú)線電技術(shù)委員會(huì)( RTCA) 提出了DO-178B《機(jī)載系統(tǒng)和設(shè)備合格審定中的軟件考慮》,它用于建立開(kāi)發(fā)人員、安裝人員和用戶(hù)在使用計(jì)算機(jī)技術(shù)設(shè)計(jì)航空系統(tǒng)及設(shè)備時(shí)遵從的軟件要求。該標(biāo)準(zhǔn)并成為美國(guó)聯(lián)邦航空管理局( FAA) 和歐洲聯(lián)合航空管理局( JAA) 進(jìn)行機(jī)載軟件開(kāi)發(fā)的標(biāo)準(zhǔn)。

CMMI全稱(chēng)是Capability Maturity Model Integration,即軟件能力成熟度模型集成,是由美國(guó)國(guó)防部與卡內(nèi)基-梅隴大學(xué)和美國(guó)國(guó)防工業(yè)協(xié)會(huì)共同開(kāi)發(fā)和研制的,其目的是幫助軟件企業(yè)對(duì)軟件工程進(jìn)行管理和改進(jìn),增強(qiáng)開(kāi)發(fā)與改進(jìn)能力,從而能夠按時(shí)的、不超預(yù)算的開(kāi)發(fā)出高質(zhì)量的軟件。

目前,由于民用航空軟件開(kāi)發(fā)的特殊性,市面上主流的一些配置管理技術(shù)還并不能夠滿(mǎn)足民用機(jī)載航空軟件的開(kāi)發(fā)要求。本文以DO-178B為指導(dǎo),結(jié)合CMMI三級(jí)關(guān)鍵過(guò)程域?qū)嵺`,總結(jié)出一套適用于民機(jī)機(jī)載軟件配置管理的具體實(shí)施方法,供民用機(jī)載軟件配置管理實(shí)踐者參考。

2 民機(jī)配置管理的特點(diǎn)

民機(jī)機(jī)載軟件的特點(diǎn)是,高可靠性,高安全性,所以,民機(jī)機(jī)載軟件配置管理技術(shù)手段也要能夠支持民機(jī)機(jī)載軟件的這些特點(diǎn)。因?yàn)椋駲C(jī)配置管理技術(shù)應(yīng)該要符合以下幾項(xiàng)的技術(shù)特點(diǎn):

(1)嚴(yán)格遵循DO-178B標(biāo)準(zhǔn)。遵循DO-178B標(biāo)準(zhǔn)也給機(jī)載軟件的質(zhì)量帶來(lái)保證。DO-178B規(guī)定了配置管理技術(shù)需要詳細(xì)闡述每一個(gè)與配置管理相關(guān)的活動(dòng)的具體方法和過(guò)程,并且要能夠提供相應(yīng)的符合性證據(jù)。(2)嚴(yán)格的軟件版本控制。不適當(dāng)?shù)能浖姹鹃g的配合,往往會(huì)帶來(lái)嚴(yán)重的后果,甚至?xí)斐蓹C(jī)毀人亡的事故。因?yàn)?,民機(jī)機(jī)載軟件的版本控制必須高于一般行業(yè)的軟件。

3 配置管理實(shí)施

3.1 計(jì)劃制定

按要求在項(xiàng)目早期,根據(jù)項(xiàng)目開(kāi)發(fā)計(jì)劃制定項(xiàng)目的配置管理計(jì)劃,便于項(xiàng)目有計(jì)劃地開(kāi)展配置管理工作。完成此任務(wù)的角色為配置管理員和CCB(變更控制委員會(huì)),其中配置管理員的任務(wù)是制定《配置管理計(jì)劃》CCB(變更控制委員會(huì))的任務(wù)是評(píng)審《配置管理計(jì)劃》

過(guò)程流程如下:(1)配置管理員確定配置管理的軟硬件資源,包括采用的配置管理工具信息和計(jì)算機(jī)硬、軟件資源。(2)配置管理員標(biāo)識(shí)軟件開(kāi)發(fā)過(guò)程中將會(huì)產(chǎn)生的軟件工作產(chǎn)品。(3)配置管理員定義要建立的基線類(lèi)型。定義軟件配置管理結(jié)構(gòu),創(chuàng)建庫(kù)結(jié)構(gòu)進(jìn)行配置管理,針對(duì)配置管理庫(kù)各目錄進(jìn)行存放內(nèi)容說(shuō)明。(4)確定CCB(變更控制委員會(huì))成員,配置管理員和CCB一起指定變更管理流程。(5)配置管理員制定配置庫(kù)備份計(jì)劃及其他相關(guān)計(jì)劃。(6)定義軟件配置管理審核時(shí)機(jī)和審核內(nèi)容。(7)將上述內(nèi)容納入《配置管理計(jì)劃》由CCB評(píng)審,并由配置管理員將其納入配置庫(kù)。

3.2 標(biāo)識(shí)配置項(xiàng)

配置項(xiàng)標(biāo)識(shí)是主要包括了文檔標(biāo)識(shí)和程序標(biāo)識(shí)。配置項(xiàng)標(biāo)識(shí)應(yīng)具備一定的含義,能夠說(shuō)明其代表的文件、源代碼的內(nèi)容或功能。配置項(xiàng)標(biāo)識(shí)一半采用英文,也可以采用中文,但應(yīng)該具有唯一性。

(1)文檔標(biāo)識(shí)方法。文檔的標(biāo)識(shí)一般存與文檔首頁(yè),通常的標(biāo)識(shí)方法為,項(xiàng)目簡(jiǎn)稱(chēng)+文檔類(lèi)型+編號(hào),同時(shí)在文檔的變更記錄中應(yīng)該有該文檔的每個(gè)版本的變更記錄。(2)程序標(biāo)識(shí)方法。程序一般是源代碼,模型文件,測(cè)試用例或測(cè)試腳本等等。這類(lèi)配置項(xiàng)里面會(huì)有許多小文件,不便于為每一個(gè)單獨(dú)的小文件配置標(biāo)識(shí)。一般來(lái)說(shuō),按照程序的功能和特征對(duì)程序分類(lèi),然后將每一類(lèi)程序進(jìn)行唯一的配置標(biāo)識(shí)。通常的標(biāo)識(shí)方法為,項(xiàng)目簡(jiǎn)稱(chēng)+程序類(lèi)型+編號(hào)。

3.3 基線管理

在軟件開(kāi)發(fā)過(guò)程中以及軟件交付以后,因?yàn)楹笃诎l(fā)現(xiàn)錯(cuò)誤需要修正,或者用戶(hù)需求發(fā)生了變化,整個(gè)系統(tǒng)將受到影響,這些影響將會(huì)導(dǎo)致配置項(xiàng)里面存在著多個(gè)版本。所以,需要在所有配置項(xiàng)里面確定一個(gè)相對(duì)固定一致的子集。這個(gè)子集就稱(chēng)之為基線。

一般來(lái)說(shuō),基線可以分為需求基線,設(shè)計(jì)基線,代碼基線,測(cè)試基線,產(chǎn)品基線。其中,需求基線是需求完成,且需求經(jīng)過(guò)評(píng)審,凍結(jié)了的需求。設(shè)計(jì)基線,里面包括了各類(lèi)經(jīng)過(guò)評(píng)審的設(shè)計(jì)文檔。代碼基線,里面包括了所有根據(jù)設(shè)計(jì)完成的代碼。測(cè)試基線,里面應(yīng)該包括所有的測(cè)試用例、測(cè)試腳本及測(cè)試程序。產(chǎn)品基線,里面應(yīng)該包括所有應(yīng)該提交給用戶(hù)的軟件產(chǎn)品,產(chǎn)品說(shuō)明書(shū)等。

3.4 變更控制

配置管理的一個(gè)重要部分是變更控制,只有做好了變更控制,才能夠有效的記錄、跟蹤和報(bào)告軟件系統(tǒng)的更改。軟件開(kāi)發(fā)組織的變更控制流程一般包括了如何提交更改申請(qǐng),如何對(duì)變更要求進(jìn)行評(píng)審從而決定是否實(shí)施更改,變更實(shí)施的執(zhí)行者是誰(shuí),如何實(shí)施變更,如何通知變更受影響方等方面。

3.5 配置審計(jì)

配置審計(jì)活動(dòng)通常發(fā)生在建立基線和軟件產(chǎn)品的時(shí)候。配置審計(jì)由配置管理員執(zhí)行,主要是證明基線或者產(chǎn)品所要求配置項(xiàng)均已產(chǎn)生,所有的變更申請(qǐng)均已經(jīng)得到解決,并且當(dāng)前的配置管理活動(dòng)符合軟件配置管理計(jì)劃。當(dāng)審計(jì)發(fā)現(xiàn)有不符合項(xiàng)的時(shí)候,需要記錄不符合項(xiàng),并跟蹤直到解決。同時(shí),配置審計(jì)報(bào)告將會(huì)分發(fā)給項(xiàng)目經(jīng)理。

3.6 配置記錄

配置記錄活動(dòng)通常定期發(fā)生或者以事件驅(qū)動(dòng)的方式發(fā)生。其目的是為管理人員和軟件開(kāi)發(fā)人員提供有關(guān)項(xiàng)目進(jìn)展的全面信息,提供項(xiàng)目配置的當(dāng)前狀態(tài)及修改情況。

3.7 歸檔、修復(fù)及

軟件及文檔的歸檔、修復(fù)及應(yīng)建立詳細(xì)的規(guī)程。 規(guī)程中應(yīng)規(guī)定時(shí)機(jī)、申請(qǐng)人、批準(zhǔn)機(jī)構(gòu)、申請(qǐng)及審批流程。 而歸檔與恢復(fù)也應(yīng)建立相應(yīng)規(guī)程。

3.8 軟件加載控制

產(chǎn)品軟件的加載,由產(chǎn)品生產(chǎn)部門(mén)填寫(xiě)軟件出庫(kù)申請(qǐng)單,獲得版本的產(chǎn)品軟件,在工藝人員的指導(dǎo)下,寫(xiě)入產(chǎn)品。軟件加載完畢后,填寫(xiě)軟件寫(xiě)片報(bào)告,記錄軟件加載過(guò)程的問(wèn)題以及處理方法。

3.9 生命周期環(huán)境控制

在一般的軟件配置管理活動(dòng)中往往忽略一項(xiàng)重要的活動(dòng),那就是對(duì)用來(lái)開(kāi)發(fā),構(gòu)建,驗(yàn)證以及加載軟件的工具的配置控制,也稱(chēng)為軟件生命周期環(huán)境的控制。而在民機(jī)機(jī)載軟件的配置管理活動(dòng)中,這是不可或缺的一件非常重要的活動(dòng)。DO-178B中對(duì)此有明確的要求;即用來(lái)產(chǎn)生軟件產(chǎn)品的工具必須進(jìn)行標(biāo)識(shí)、控制,以保證其可恢復(fù)性。具體要求如下:項(xiàng)目組內(nèi),建立專(zhuān)門(mén)的工具庫(kù),存放項(xiàng)目中使用到的所有工具及工具軟件,對(duì)于需要進(jìn)行質(zhì)量鑒定的工具還要包括對(duì)應(yīng)的鑒定數(shù)據(jù)。

4 結(jié)束語(yǔ)

想要保證軟件質(zhì)量和軟件產(chǎn)品按時(shí)交付,軟件配置管理是一個(gè)重要手段。在民機(jī)軟件開(kāi)發(fā)過(guò)程中,實(shí)施合適的配置管理方案,有助于提高工作效率,規(guī)范開(kāi)發(fā)過(guò)程,也可以使得機(jī)載軟件產(chǎn)品更加安全、可靠。本文以DO-178B為指導(dǎo),結(jié)合CMMI三級(jí)關(guān)鍵過(guò)程域?qū)嵺`,總結(jié)出一套符合民用機(jī)載軟件的配置管理流程,希望能夠給民用機(jī)載軟件配置管理技術(shù)實(shí)踐者提供參考。

參考文獻(xiàn):

篇3

關(guān)鍵詞:軟件配置管理;流程設(shè)計(jì);實(shí)施策略

中圖分類(lèi)號(hào):TP311文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2009)24-6732-02

Discusses the Software Disposition Management the Flow Design and the Implementation

PENG Wen-bin

(Computer Teaches Education Ministry, Guangzhou Business Vocational School, Guangzhou 510163, China)

Abstract: The software disposition management is set of standards, the highly effective software development management, it can provide the working space management, the parallel development support, the process management, the jurisdiction control, the change management and so on a series of managed capacity, is improves the software quality the important means. The software disposition management may help the development team to carry on the effective change control to the software development process, it organically unifies other support, forms a whole, promotes mutually, the mutual influence, has guaranteed quality system's implementation powerfully. This article mainly carries on the discussion to the software disposition management's flow design and the implementation, and unifies the concrete case, analyzed has carried on the software disposition management the implementation strategy.

Key words: software disposition management; flow design; implementation strategy

1 軟件配置管理概述

現(xiàn)代軟件項(xiàng)目規(guī)模越來(lái)越大,涉及的人員越來(lái)越多,軟件開(kāi)發(fā)過(guò)程中經(jīng)常面臨一些難以解決的問(wèn)題,例如,團(tuán)隊(duì)開(kāi)發(fā)過(guò)程中如何保證產(chǎn)品版本的正確性;怎樣在早先產(chǎn)品版本的基礎(chǔ)上進(jìn)行重構(gòu);如何解決開(kāi)發(fā)策略的統(tǒng)一與特殊版本需求之間的矛盾等,有效的軟件配置管理能夠充分解決上述問(wèn)題,提高軟件的開(kāi)發(fā)效率。軟件配置管理(Software Configuration Management,SCM)其實(shí)并不是一個(gè)新的概念,許多專(zhuān)家學(xué)者早已從不同角度和不同側(cè)面對(duì)它進(jìn)行了論述,本文也是嘗試著從軟件工程的角度出發(fā)對(duì)其進(jìn)行簡(jiǎn)述。

1.1 軟件配置管理的內(nèi)涵

在軟件開(kāi)發(fā)過(guò)程中,會(huì)逐步累積出構(gòu)成軟件產(chǎn)品的程序,包括源代碼、中間代碼和執(zhí)行程序、各類(lèi)文檔及數(shù)據(jù),這些所有能夠形成軟件組成的元素被稱(chēng)為軟件配置,軟件組成中的每一個(gè)元素稱(chēng)為軟件配置中的一個(gè)配置項(xiàng),配置項(xiàng)是軟件配置管理的對(duì)象。

《GB/T11457(1995)軟件工程術(shù)語(yǔ)》中的定義為:軟件配置管理是標(biāo)識(shí)和確定系統(tǒng)中配置項(xiàng)的過(guò)程,在系統(tǒng)整個(gè)生存周期內(nèi)控制這些項(xiàng)的投放和更動(dòng),記錄并報(bào)告配置的狀態(tài)和更動(dòng)要求,驗(yàn)證配置項(xiàng)的完整性和正確性。軟件配置管理活動(dòng)主要包括標(biāo)識(shí)軟件工作產(chǎn)品、配置控制、配置狀態(tài)統(tǒng)計(jì)和配置審核,四項(xiàng)活動(dòng)貫穿于軟件開(kāi)發(fā)活動(dòng)的始終,覆蓋開(kāi)發(fā)活動(dòng)的各個(gè)環(huán)節(jié)。

1.2 軟件配置管理的意義

要開(kāi)發(fā)出滿(mǎn)足用戶(hù)需求的、高質(zhì)量的軟件產(chǎn)品,關(guān)鍵就在于建立起一個(gè)穩(wěn)定、可控、可重用的軟件流程(Software Process)。而要進(jìn)行軟件流程改進(jìn)就需要有明確的、量化的對(duì)現(xiàn)狀的分析和對(duì)未來(lái)的預(yù)期,而進(jìn)行度量的前提和基礎(chǔ)就是軟件配置管理。

與一般制造業(yè)相類(lèi)似,軟件流程就像是一條流水線,在它的各個(gè)環(huán)節(jié)上都會(huì)有“零部件”產(chǎn)生,它們就是我們所熟悉的程序、相關(guān)文檔以及數(shù)據(jù),這些正是軟件配置管理的對(duì)象――軟件配置項(xiàng)。它們不僅是大量人力物力投入的結(jié)晶,更是開(kāi)發(fā)經(jīng)驗(yàn)的積累,是軟件組織最寶貴的財(cái)富[1]。因此,軟件配置管理的重要作用之一就是要全面的管理保存各個(gè)配置項(xiàng),監(jiān)控各配置項(xiàng)的狀態(tài),并向項(xiàng)目經(jīng)理及相關(guān)的人員報(bào)告,從而實(shí)現(xiàn)對(duì)軟件過(guò)程的控制。

2 軟件配置管理的流程設(shè)計(jì)

配置管理流程是軟件開(kāi)發(fā)機(jī)構(gòu)進(jìn)行配置管理的依據(jù),其規(guī)定了開(kāi)發(fā)過(guò)程中需要做哪些配置管理方面的工作。制訂配置管理流程的方法是:通過(guò)對(duì)目標(biāo)機(jī)構(gòu)的調(diào)查、評(píng)估,定義現(xiàn)有的配置管理流程,由配置管理技術(shù)專(zhuān)家對(duì)它進(jìn)一步分析,結(jié)合常規(guī)的配置管理方法制訂出新的流程,然后,依據(jù)選定的配置管理工具的功能,將新流程中可自動(dòng)化的環(huán)節(jié)交由配置管理工具處理,其它環(huán)節(jié)由新制訂的配置管理規(guī)范進(jìn)行控制。下面簡(jiǎn)單介紹軟件配置管理的主要功能、量化的軟件配置管理流程以及常見(jiàn)的配置管理工具。

2.1 軟件配置管理的主要功能

軟件配置管理的主要任務(wù)是在項(xiàng)目的整個(gè)生存周期內(nèi)建立和維護(hù)軟件項(xiàng)目產(chǎn)品的完整性。在IEEE標(biāo)準(zhǔn)729-1983中,軟件配置管理的主要功能包括如下幾項(xiàng):配置表示;版本控制;變更控制;變更狀態(tài)統(tǒng)計(jì);變更審計(jì);構(gòu)建;過(guò)程管理;小組協(xié)作[2]。

一個(gè)理想的配置管理系統(tǒng)應(yīng)該提供以上所有功能,但是在實(shí)現(xiàn)中,這種情況幾乎是不可能的。實(shí)際上,一個(gè)系統(tǒng)若能在某種程度上提供上述部分功能,便可以稱(chēng)之為配置管理系統(tǒng)。因?yàn)閺谋举|(zhì)上來(lái)說(shuō),配置管理系統(tǒng)是一種功能的綜合,而不是一種標(biāo)準(zhǔn)的體系。同時(shí),在企業(yè)實(shí)施軟件配置管理所涉及到的活動(dòng),不僅僅是要采用相應(yīng)配置管理系統(tǒng)來(lái)支持配置管理,還需要制定一個(gè)正確的配置管理解決方案。只有在正確的配置管理方案的指導(dǎo)下,并輔以有效的配置管理工具的支持,才能夠真正的做好配置管理,從而達(dá)到對(duì)軟件過(guò)程的管理和改善,保證軟件產(chǎn)品的高質(zhì)量。

2.2 量化的軟件配置管理流程

軟件量化是對(duì)軟件開(kāi)發(fā)項(xiàng)目、過(guò)程及其產(chǎn)品進(jìn)行數(shù)據(jù)定義、收集以及分析的持續(xù)性定量化過(guò)程,目的在于對(duì)此加以理解、預(yù)測(cè)、評(píng)估、控制和改善。通過(guò)軟件度量可以改進(jìn)軟件開(kāi)發(fā)過(guò)程,促進(jìn)項(xiàng)目成功,開(kāi)發(fā)高質(zhì)量的軟件產(chǎn)品。因此,利用量化的軟件配置管理,可以明確規(guī)定數(shù)值的版本管理,開(kāi)發(fā)人員能按照規(guī)定標(biāo)識(shí)開(kāi)發(fā)過(guò)程中的各產(chǎn)品,進(jìn)行統(tǒng)一管理,提高工作效率和并行開(kāi)發(fā)的安全性。同時(shí),利用量化管理提供的各項(xiàng)數(shù)據(jù),幫助項(xiàng)目主管了解項(xiàng)目進(jìn)展與風(fēng)險(xiǎn),提高管理水平,并可根據(jù)開(kāi)發(fā)人員在對(duì)配置管理支持工作的數(shù)據(jù)中了解開(kāi)發(fā)人員的內(nèi)容,優(yōu)化人員安排,從而提高工程效率,降低工程成本。

2.3 常見(jiàn)的配置管理工具

CVS(Concurrent Versions System)、VSS(ViSua1 Sourcesafe)和Clear Case是版本控制工具中比較典型的三種工具。其中,CVS是開(kāi)放源代碼世界的經(jīng)典,是一個(gè)功能比較全面的現(xiàn)代版本控制系統(tǒng),可以在任何操作系統(tǒng)和網(wǎng)絡(luò)環(huán)境下運(yùn)行;VSS是Microsoft公司開(kāi)發(fā)的、基于Windows平臺(tái)的、面向小型開(kāi)發(fā)項(xiàng)目的版本控制系統(tǒng),依靠服務(wù)器上的共享目錄提供服務(wù);ClearCase是目前世界上最好的功能強(qiáng)大的商用版本控制系統(tǒng),提供了全面的配置管理功能,而且無(wú)需軟件開(kāi)發(fā)者改變他們現(xiàn)有的環(huán)境、開(kāi)發(fā)工具和工作方式,在大型項(xiàng)目的開(kāi)發(fā)管理中表現(xiàn)優(yōu)異。

3 軟件配置管理的實(shí)施策略

如何有效協(xié)調(diào)同一個(gè)軟件產(chǎn)品的維護(hù)和開(kāi)發(fā)工作,使之有序、高效,這是軟件配置管理應(yīng)該解決的問(wèn)題,主要依賴(lài)于配置管理的策略和配置管理工具對(duì)并行開(kāi)發(fā)、自動(dòng)化合并、項(xiàng)目管理等功能的支持。

3.1 軟件項(xiàng)目的并行開(kāi)發(fā)策略

所謂并行開(kāi)發(fā),是指由兩個(gè)或兩個(gè)以上的個(gè)人或團(tuán)隊(duì)針對(duì)同一個(gè)文件或整個(gè)軟件系統(tǒng)進(jìn)行同步的變更,并行開(kāi)發(fā)應(yīng)具備對(duì)并行變更內(nèi)容進(jìn)行合并的能力。一般來(lái)說(shuō),軟件項(xiàng)目有以下三種并行開(kāi)發(fā)策略:

第一,每個(gè)開(kāi)發(fā)人員一個(gè)開(kāi)發(fā)分支/開(kāi)發(fā)流。在這種方式下,每個(gè)開(kāi)發(fā)人員擁有一個(gè)屬于自己的開(kāi)發(fā)流,優(yōu)點(diǎn)是開(kāi)發(fā)人員的環(huán)境是穩(wěn)定的,開(kāi)發(fā)人員決定什么時(shí)候提交結(jié)果,什么時(shí)候看到其他人的結(jié)果;缺點(diǎn)是每個(gè)開(kāi)發(fā)人員處于彼此隔離狀態(tài),集成工作量較大。

第二,多個(gè)開(kāi)發(fā)人員共享一個(gè)開(kāi)發(fā)分支。在這種方式下,多個(gè)開(kāi)發(fā)人員共享一個(gè)開(kāi)發(fā)分支。此方式比較適于彼此之間需要緊密協(xié)作的開(kāi)發(fā)場(chǎng)合,如果使用動(dòng)態(tài)視圖,立即可以自動(dòng)看到其他人的修改;如果使用靜態(tài)視圖,通過(guò)更新也可以看到其他人的修改。

第三,所有開(kāi)發(fā)人員共享一個(gè)分支。這種方式是所有開(kāi)發(fā)人員使用一個(gè)且僅使用一個(gè)分支/流,也就是集成流。這種方式是最大化集成的集中體現(xiàn),適合整個(gè)項(xiàng)目組的各個(gè)成員之間需要緊密協(xié)作的場(chǎng)合下,一般在項(xiàng)目組規(guī)模較小(少于8人),并行修改很小的場(chǎng)合使用。

3.2 配置項(xiàng)標(biāo)識(shí)與庫(kù)結(jié)構(gòu)策略

配置項(xiàng)由配置管理員在配置管理計(jì)劃中確定,進(jìn)行配置標(biāo)識(shí)的基本策略是:邏輯上是一個(gè)整體,標(biāo)識(shí)規(guī)則保持一致,方便檢索,易于記憶。配置項(xiàng)的標(biāo)識(shí)包括配置項(xiàng)名稱(chēng)、配置項(xiàng)版本標(biāo)識(shí)兩個(gè)方面。

在確定了配置項(xiàng)之后,就可以確定配置庫(kù)的目錄結(jié)構(gòu)了。配置庫(kù)的目錄結(jié)構(gòu)直接關(guān)系到配置管理的工作量和使用的方便性,所以需要根據(jù)自己的需要確定一個(gè)合理的結(jié)構(gòu)。配置庫(kù)大結(jié)構(gòu)可以采用二級(jí)庫(kù):開(kāi)發(fā)庫(kù)、受控庫(kù)+知識(shí)庫(kù)[3]的形式。開(kāi)發(fā)庫(kù)和受控庫(kù)下的目錄結(jié)構(gòu)基本相同,但開(kāi)發(fā)庫(kù)比受控庫(kù)多了一個(gè)屬于開(kāi)發(fā)人員使用的工作空間。知識(shí)庫(kù)在項(xiàng)目結(jié)束后,把最終代碼、開(kāi)發(fā)文檔、業(yè)務(wù)相關(guān)資料與項(xiàng)目人員的經(jīng)驗(yàn)體會(huì)等資源收錄其中。

在確定配置管理庫(kù)受控庫(kù)下目錄結(jié)構(gòu)時(shí),有兩種可選的產(chǎn)品目錄結(jié)構(gòu)的方式:一種是按照開(kāi)發(fā)階段劃分,在產(chǎn)品類(lèi)型下再劃分諸如設(shè)計(jì)文檔、代碼等目錄;另一種方式是按照產(chǎn)品類(lèi)型劃分,例如首先是文檔、代碼,然后在其下按照開(kāi)發(fā)階段劃分。這兩種目錄結(jié)構(gòu),可以根據(jù)軟件項(xiàng)目開(kāi)發(fā)的實(shí)際情況來(lái)進(jìn)行相應(yīng)的選擇。

3.3 B公司電子商務(wù)系統(tǒng)的配置管理案例分析

B公司電子商務(wù)系統(tǒng)的項(xiàng)目需求是:除了在線交易外,還要通過(guò)網(wǎng)站將企業(yè)與客戶(hù)結(jié)合起來(lái),將企業(yè)和合作伙伴結(jié)合起來(lái);通過(guò)網(wǎng)絡(luò)的快速反應(yīng),為客戶(hù)提供更好的服務(wù),促進(jìn)企業(yè)的業(yè)務(wù)發(fā)展。

項(xiàng)目根據(jù)企業(yè)實(shí)際需要選擇并行版本系統(tǒng)CVS作為版本控制工具。系統(tǒng)由主服務(wù)器端、客戶(hù)端、備份服務(wù)器端、測(cè)試服務(wù)器端四個(gè)部分組成。主服務(wù)器端負(fù)責(zé)維護(hù)一個(gè)CVS倉(cāng)庫(kù)。

及時(shí)充分的信息交流是每一個(gè)軟件開(kāi)發(fā)項(xiàng)目的基本需要,在該項(xiàng)目的配置過(guò)程中做了以下幾點(diǎn):一是利用公司網(wǎng)站進(jìn)行項(xiàng)目信息的,比如版本信息,整個(gè)項(xiàng)目都通過(guò)該網(wǎng)站來(lái)版本、人員信息等;二是變更控制委員會(huì)和開(kāi)發(fā)小組的例行會(huì)議,用于企業(yè)決策執(zhí)行和跟蹤、技術(shù)升級(jí)、需求變化等重大變更的交流。

基線[4]是軟件開(kāi)發(fā)過(guò)程中最重要的里程碑,在本項(xiàng)目配置管理過(guò)程中,軟件企業(yè)根據(jù)自己的開(kāi)發(fā)要求,主要關(guān)注開(kāi)發(fā)過(guò)程中的階段基線,如表1所示。

在CVS中,用戶(hù)需要有一個(gè)用戶(hù)標(biāo)識(shí)才能訪問(wèn)CVS的倉(cāng)庫(kù),在此軟件開(kāi)發(fā)過(guò)程中,采用Pserver服務(wù)器模式,既可以創(chuàng)建與服務(wù)器的用戶(hù)相對(duì)應(yīng)的用戶(hù)帳號(hào),也可以創(chuàng)建專(zhuān)用于CVS的用戶(hù)標(biāo)識(shí),所有的用戶(hù)名稱(chēng)映射都使用倉(cāng)庫(kù)的CVSROOT模塊中的Passwd文件,由配置管理員完成。

B公司電子商務(wù)系統(tǒng)的軟件配置管理方案,針對(duì)中小型軟件企業(yè)和開(kāi)發(fā)項(xiàng)目特點(diǎn),用CVS作為主要的配置管理工具,有效的實(shí)現(xiàn)了版本控制、變更管理、管理等主要的配置管理功能,較好地滿(mǎn)足了B公司的項(xiàng)目需求。

4 結(jié)論

實(shí)施軟件配置管理可以解決許多軟件開(kāi)發(fā)企業(yè)目前迫切需要解決的問(wèn)題,在軟件開(kāi)發(fā)的整個(gè)生命周期過(guò)程中都能起到積極的促進(jìn)作用。但是實(shí)施軟件配置管理也是一個(gè)非常復(fù)雜的過(guò)程,必須對(duì)配置管理的內(nèi)容有足夠的了解,同時(shí)分析各種工具,采用適合該軟件項(xiàng)目實(shí)際開(kāi)發(fā)流程的配置管理工具,才能實(shí)施一個(gè)成功的軟件配置管理過(guò)程。

參考文獻(xiàn):

[1] Mette A,Hass J.配置管理原理與實(shí)踐[M].龔波,黃慧萍,王高翔,譯.北京:清華大學(xué)出版社,2003.

[2] 李奔.PMT軟件配置管理文集》[EB/OL]./scmchina/doc/pmtscmrpt.pdf.

篇4

【 關(guān)鍵詞 】 配置管理;DO-178B ;民機(jī);軟件

The Research of Civil Aircraft Airborne Software Configuration Management Technology

Yang Juan

(Luoyang Institute of Electro-optical Device HenanLuoyang 471 009)

【 Abstract 】 The importance of Software Configuration management during the development process is realized by more and more people. This article start with the characteristics of civil aircraft airborne software and raised a process of civil aircraft airborne software configuration management and do the compliance control with the chapter 7 of DO-178B . Provide some reference and to the corresponding civil aircraft airborne software configuration management technology.

【 Keywords 】 configuration management; DO-178B; civil aircraft airborne; software

1 引言

軟件配置管理作為軟件開(kāi)發(fā)過(guò)程中一個(gè)重要過(guò)程逐漸受到越來(lái)越多人的重視。軟件配置管理是一個(gè)控制軟件系統(tǒng)演變的學(xué)科,其目標(biāo)是對(duì)軟件產(chǎn)品從軟件項(xiàng)目啟動(dòng)開(kāi)始到軟件最終報(bào)廢為止的全生命周期的信息進(jìn)行管理,主要進(jìn)行版本管理、變更管理、狀態(tài)統(tǒng)計(jì)和配置審核等。

隨著民用飛機(jī)機(jī)載軟件工程技術(shù)的發(fā)展,對(duì)民機(jī)機(jī)載軟件的配置管理問(wèn)題就提到日程上來(lái)了。但是因?yàn)槊裼煤娇疹I(lǐng)域的特殊性,目前的一些配置管理方法等還不能滿(mǎn)足民機(jī)機(jī)載軟件對(duì)配置管理的要求。因此建立一套適于民機(jī)機(jī)載軟件的配置管理策略就成為一項(xiàng)重要問(wèn)題之一。本文主要從民用飛機(jī)機(jī)載軟件配置管理的特點(diǎn)出發(fā),探索滿(mǎn)足民機(jī)機(jī)載軟件研發(fā)過(guò)程的軟件配置管理技術(shù),并從實(shí)踐出發(fā)提出了一套適于民機(jī)機(jī)載軟件配置管理的具體實(shí)施方法。

2 民用飛機(jī)機(jī)載軟件配置管理的特點(diǎn)

民機(jī)機(jī)載軟件與其他行業(yè)的軟件開(kāi)發(fā)有所不同,有很多自己的特點(diǎn)。相應(yīng)配置管理的方法和實(shí)施自然也要有所不同,其特點(diǎn)主要體現(xiàn)在幾個(gè)方面。

a 軟件開(kāi)發(fā)過(guò)程遵從DO-178B標(biāo)準(zhǔn)

DO-178B作為民用航空領(lǐng)域軟件開(kāi)發(fā)的標(biāo)準(zhǔn),它的出現(xiàn)為提高航空軟件的安全性及可靠性提供了保障。滿(mǎn)足DO-178B軟件研發(fā)過(guò)程要求的配置管理技術(shù),需要詳細(xì)闡述開(kāi)展各項(xiàng)軟件配置管理活動(dòng)的具體方法與策略,并提供與DO-178B中相關(guān)要求的符合性說(shuō)明,所有這些希望能為軟件行業(yè)的配置管理人員提供一定的借鑒和參考。

b 對(duì)準(zhǔn)確性要求高

民用航空領(lǐng)域的軟件和其他行業(yè)的軟件不同之處還在于對(duì)產(chǎn)品版本的準(zhǔn)確性要求很高。因?yàn)槿魏我粋€(gè)版本的錯(cuò)誤,都存在導(dǎo)致機(jī)毀人亡的嚴(yán)重后果。因此,產(chǎn)品的版本準(zhǔn)確性要求比一般行業(yè)要求高。

3 適合于民機(jī)機(jī)載軟件配置管理的策劃與實(shí)施

在實(shí)施軟件配置管理計(jì)劃時(shí),選擇一個(gè)方便、實(shí)用、功能齊全的配置管理工具是必不可少的。目前常用的軟件配置管理工具有VSS、CVS、、Hansky Firefly、ClearCase等,根據(jù)實(shí)際具體情況,選用了StarTeam 工具,并制定了一套軟件配置管理流程,如圖1所示。

3.1 制定軟件配置管理計(jì)劃

按照總體要求為每個(gè)軟件項(xiàng)目制定軟件配置管理計(jì)劃。軟件配置管理計(jì)劃是對(duì)軟件項(xiàng)目實(shí)施配置管理活動(dòng)的基礎(chǔ),具體內(nèi)容表現(xiàn)在幾個(gè)方面:

1)定義項(xiàng)目的組織機(jī)構(gòu)與職責(zé);

2)說(shuō)明SCM資源和原則,包括采用的配置管理工具信息和計(jì)算機(jī)硬、軟件資源;

3)定義軟件配置管理結(jié)構(gòu),創(chuàng)建庫(kù)結(jié)構(gòu)進(jìn)行配置管理,針對(duì)配置管理庫(kù)各目錄進(jìn)行存放內(nèi)容說(shuō)明;

4) 標(biāo)識(shí)軟件開(kāi)發(fā)過(guò)程中將會(huì)產(chǎn)生的軟件工作產(chǎn)品;

5)定義軟件項(xiàng)目要建立的基線,描述基線建立時(shí)機(jī),列出基線內(nèi)容;

6) 說(shuō)明更改控制流程,描述變更類(lèi)別;

7)制定軟件配置管理審核時(shí)機(jī)和審核內(nèi)容;

8)制定備份計(jì)劃。

3.2 標(biāo)識(shí)由配置管理控制的軟件產(chǎn)品

主要包括文檔的標(biāo)識(shí)和程序的標(biāo)識(shí)。

3.2.1 文檔標(biāo)識(shí)

受控文檔存入配置管理庫(kù)時(shí),以文檔代號(hào)作為文件名存入;每個(gè)受控文檔存入配置管理庫(kù)時(shí),系統(tǒng)會(huì)自動(dòng)生成一個(gè)修訂號(hào),為保證真實(shí)反映文檔版本,應(yīng)在系統(tǒng)的“描述”框中輸入文檔真實(shí)版本標(biāo)識(shí)。

3.2.2程序標(biāo)識(shí)

程序的命名應(yīng)反映其功能與特性,命名須唯一且便于管理;每個(gè)程序文件存入配置管理庫(kù)時(shí),系統(tǒng)會(huì)自動(dòng)生成一個(gè)修訂號(hào),為保證真實(shí)反映文檔版本,應(yīng)在系統(tǒng)的“描述”框中輸入程序真實(shí)版本標(biāo)識(shí)。

篇5

關(guān)鍵詞:電力系統(tǒng);通信;IT服務(wù)管理

一、電力系統(tǒng)通信部門(mén)的IT服務(wù)管理

電力系統(tǒng)通信部門(mén)IT服務(wù)管理體系包括展現(xiàn)層、功能層、數(shù)據(jù)層。通過(guò)對(duì)各種系統(tǒng)狀態(tài)進(jìn)行實(shí)時(shí)監(jiān)控,將現(xiàn)有軟硬件環(huán)境、網(wǎng)絡(luò)資源、應(yīng)用系統(tǒng)、人力資源、知識(shí)庫(kù)有機(jī)地融為一體,合理調(diào)配資源,切實(shí)解決了機(jī)構(gòu)人員、管理模式、業(yè)務(wù)流程、技術(shù)集成等方面實(shí)際問(wèn)題,真正實(shí)現(xiàn)科學(xué)高效的IT服務(wù)管理。

二、典型處理流程

IT服務(wù)管理是一種面向流程的管理模式。在電力系統(tǒng)通信部門(mén)原有的業(yè)務(wù)流程的基礎(chǔ)上,對(duì)其進(jìn)行優(yōu)化和改造,在此提出了IT服務(wù)管理四個(gè)典型處理流程,下面分別從流程目的、功能等角度進(jìn)行說(shuō)明:

(一)事件管理流程

事件是任何不符合標(biāo)準(zhǔn)操作且已經(jīng)引起或可能引起服務(wù)中斷和服務(wù)質(zhì)量下降的事件。在ITSM引入以前,事件管理沒(méi)有特定的流程,所有事件都通過(guò)通信故障專(zhuān)線通知到通信調(diào)度部門(mén),然后由值班員派工單給檢修班成員,并不區(qū)分事件的“輕重緩急”,也沒(méi)有技術(shù)層面的審核,因此故障派修單回單率一直很低,很多單據(jù)由于不具備執(zhí)行條件而在班組和通信科之間來(lái)回推諉,降低了故障解決時(shí)間,也沒(méi)有相關(guān)考核指標(biāo)。

事件管理的流程如下:首先,事件通過(guò)運(yùn)行單位填報(bào)、用戶(hù)填報(bào)或者通信檢修部門(mén)巡視發(fā)現(xiàn)填報(bào),所有事件記錄進(jìn)系統(tǒng),對(duì)于已經(jīng)處理的缺陷只要補(bǔ)報(bào)即可。接著通信調(diào)度進(jìn)行分類(lèi)預(yù)判斷并分派,確定是事件的影響范圍和優(yōu)先等級(jí):如果是事件處理影響范圍小或無(wú)影響,則直接進(jìn)行派單;如果事件處理影響范圍大,則要求檢修部門(mén)先進(jìn)行停服役申請(qǐng),再進(jìn)行事件處理。然后,檢修部門(mén)消缺完畢后,由用戶(hù)和通信調(diào)度分別進(jìn)行消缺驗(yàn)收,判斷是否已解決確定問(wèn)題:如解決,則由檢修班回單給通信科,則納入審核管理或者填報(bào)缺陷歸檔,關(guān)閉記錄;如沒(méi)有解決,則納入通信科審核管理繼續(xù)診斷,納入下一季度大修工程,必要時(shí)轉(zhuǎn)省調(diào)、廠商和集成商、服務(wù)商等進(jìn)行支持解決等。最后更新文檔,必要時(shí)進(jìn)行回顧,事件支持人員將根據(jù)管理要求定期產(chǎn)生相關(guān)報(bào)表。

(二)問(wèn)題管理流程

問(wèn)題管理流程設(shè)立的主要功能是分析已被列為問(wèn)題的事件(一組或一個(gè))的根本原因,然后找出和建議永久性解決方案。其目的包括:(1)確保分析并確定事件的根本原因,以防止再次發(fā)生;(2)確保問(wèn)題分派了正確支持人員,提高解決率。(3)根據(jù)IT資源情況分派問(wèn)題優(yōu)先級(jí);(4)主動(dòng)提供預(yù)防性措施;(5)提高IT服務(wù)的可靠性;(5)降低IT支持成本;(6)提高通信部門(mén)的整體形象和名譽(yù)。

(三)配置管理流程

通信部門(mén)的所有資源都通過(guò)手工和電子配置管理是通過(guò)手工形式派發(fā)“電路(設(shè)備、線路)投入、改接單”,單據(jù)與實(shí)際資源狀況出入較大。待單據(jù)完成后,由專(zhuān)人進(jìn)行手動(dòng)的資料更新和管理,而經(jīng)常出現(xiàn)資料忘記更新或資料更新出錯(cuò),缺乏必要的考核體系。

配置管理的流程如下:首先進(jìn)行配置申請(qǐng)。接著配置管理員根據(jù)需求進(jìn)行方案設(shè)計(jì),經(jīng)配置管理經(jīng)理審批后生成配置工單。配置工單由配置經(jīng)理審核后進(jìn)行工單派發(fā),此時(shí)由于工單并未真正實(shí)施,配置資源處于預(yù)占狀態(tài)。然后配置管理員根據(jù)班組回單進(jìn)行完成確認(rèn),若確認(rèn)完成,則將資源預(yù)占狀態(tài)更改為運(yùn)行狀態(tài);否則取消資源預(yù)占狀態(tài)。并定期進(jìn)行資源檢查驗(yàn)證,流程回顧,每個(gè)一個(gè)季度由系統(tǒng)自動(dòng)生成配置管理報(bào)告,據(jù)此可進(jìn)行資源分析、預(yù)警等。

(四)變更管理流程

變更管理流程將通過(guò)標(biāo)準(zhǔn)統(tǒng)一的方法和步驟管理和控制所有對(duì)通信系統(tǒng)運(yùn)行環(huán)境有影響的變更。其目的在于:通過(guò)對(duì)所有變更的正確評(píng)估,可以維護(hù)通信系統(tǒng)運(yùn)行環(huán)境的完整性;確保變更和變更實(shí)施得到正確記錄,并提供審核統(tǒng)計(jì);減少或消除由于變更實(shí)施準(zhǔn)備不當(dāng)?shù)仍虺霈F(xiàn)的故障;提供一致性的變更實(shí)施質(zhì)量控制;提高資源使用率(如未得到正確控制和授權(quán)的變更需要更多的后續(xù)資源);確保實(shí)施的變更不會(huì)超出預(yù)定的系統(tǒng)利用限值確保緊急變更請(qǐng)求得到快速實(shí)施。

三、IT服務(wù)管理體系的實(shí)施效果評(píng)價(jià)

杭州市電力局通信部門(mén)IT服務(wù)管理系統(tǒng)2006年初上線運(yùn)行,截止到2007年9月30日,IT服務(wù)管理系統(tǒng)的配置項(xiàng)數(shù)據(jù)包括服務(wù)器、客戶(hù)端設(shè)備、網(wǎng)絡(luò)設(shè)備、變電站通信機(jī)房、變電站通信屏體信息、數(shù)據(jù)采集與監(jiān)視控制系統(tǒng)(SCADA)采集點(diǎn)以及其他各種設(shè)備信息,總計(jì)有36個(gè)分類(lèi)、95000多條記錄。自投運(yùn)以來(lái)總共記錄有效服務(wù)呼叫8546條,電力通信網(wǎng)和管理信息化共關(guān)閉8492條,完成比率達(dá)99%。

杭州市電力局通信部門(mén)IT服務(wù)管理系統(tǒng)固化了18種處理流程及衡量標(biāo)準(zhǔn)、20項(xiàng)事件流程服務(wù)指標(biāo)、10項(xiàng)工作量考核指標(biāo)、28種事件分類(lèi)指標(biāo)等可量化的IT運(yùn)行維護(hù)指標(biāo),電力通信網(wǎng)和管理信息化都分別設(shè)置了流程經(jīng)理,每個(gè)流程又明確了流程負(fù)責(zé)人,負(fù)責(zé)處理流程時(shí)限、效率和質(zhì)量。IT服務(wù)管理系統(tǒng)提供了可觀、可測(cè)、可控、可量化的工作環(huán)境,工作量考核、系統(tǒng)風(fēng)險(xiǎn)識(shí)別、流程實(shí)施關(guān)鍵績(jī)效指標(biāo)(KPI)、人員技術(shù)能力等都可用“數(shù)字說(shuō)話(huà)”。通過(guò)系統(tǒng)實(shí)施,事件處理更加高效,變更管理更加規(guī)范、問(wèn)題管理更加可控、IT服務(wù)水平和人員素質(zhì)得到了極大提高,為IT管理人員提供了方便高效的管理手段。

四、結(jié)語(yǔ)

IT服務(wù)管理系統(tǒng)運(yùn)行兩年的實(shí)踐證明了ITSM是一套科學(xué)的方法論。實(shí)施效果表明該體系應(yīng)用成效顯著,流程清晰,責(zé)權(quán)分明,運(yùn)行維護(hù)內(nèi)容可量化,服務(wù)質(zhì)量可考核,運(yùn)作模式徹底告別了被動(dòng)的救火隊(duì)式的管理,開(kāi)始步入主動(dòng)的有預(yù)案的IT服務(wù)管理良性發(fā)展軌道。通過(guò)系統(tǒng)的實(shí)施,各流程的關(guān)鍵績(jī)效指標(biāo)越來(lái)越好,問(wèn)題的可控程度也越來(lái)越高。因此,有計(jì)劃、分步驟地將各流程應(yīng)用在日常的系統(tǒng)運(yùn)行維護(hù)和管理中去是現(xiàn)階段最切實(shí)可行的方法。

參考文獻(xiàn)

[1]曹漢平,王強(qiáng),賈素玲.現(xiàn)代IT服務(wù)管理——基于ITIL的最佳實(shí)踐[M].清華大學(xué)出版社,2005.

[2]孫強(qiáng),左天祖,劉偉.IT服務(wù)管理——概念、理解與實(shí)施[M].機(jī)械工業(yè)出版社,2007.

篇6

作者憑多年實(shí)施CMM的經(jīng)驗(yàn)認(rèn)為,中小型軟件企業(yè)在實(shí)施CMM時(shí),應(yīng)根據(jù)自身實(shí)際情況和具體要求加以應(yīng)用,并從以下幾方面考慮:

一、 組織及角色安排

首要,如果一個(gè)組織要改善其效能,那么高層管理就必須積極地支持變革。由下至上地改革,無(wú)須高層支持和上級(jí)的認(rèn)同,卻能夠完成變革,這幾乎是不可能的。

建議成立軟件工程過(guò)程組(SEPG),作為協(xié)調(diào)過(guò)程定義、改進(jìn)及部署活動(dòng),不一定要全職的SEPG人員,但應(yīng)該明確指派到某人負(fù)責(zé)。對(duì)于CMM要求的一些角色,可以靈活安排,不必太過(guò)拘泥。小項(xiàng)目未必需要專(zhuān)門(mén)的軟件配置管理組,但配置管理活動(dòng)是不可少的;獨(dú)立的質(zhì)量保證組也許不必要,但必須有人完成驗(yàn)證的活動(dòng)。項(xiàng)目組成員可以擔(dān)當(dāng)多重角色,如項(xiàng)目經(jīng)理可以同時(shí)擔(dān)任SCM的角色,而測(cè)試人員也可同時(shí)擔(dān)負(fù)SQA的角色。

二、 實(shí)施策略

中小企業(yè)在實(shí)施CMM過(guò)程中,組織支持是基礎(chǔ),策略則是步驟有效實(shí)施的粘合劑,不能因?yàn)檫^(guò)于繁瑣或影響進(jìn)度而棄之。

其一是過(guò)程文檔化。如果企業(yè)還沒(méi)有一個(gè)文檔化的軟件過(guò)程,則首先要總結(jié)以往項(xiàng)目成功的經(jīng)驗(yàn),對(duì)當(dāng)前的工作流程進(jìn)行分析、整理及文檔化,制定出一個(gè)適合本企業(yè)的軟件過(guò)程,并用該過(guò)程指導(dǎo)軟件項(xiàng)目的開(kāi)發(fā)。

其二是過(guò)程的裁剪。過(guò)程需要裁剪到項(xiàng)目所需的程度,這也是中小企業(yè)實(shí)施CMM過(guò)程改進(jìn)的關(guān)鍵。裁剪的準(zhǔn)則就是一切以實(shí)用為主,避免過(guò)于繁瑣和形式化。

其三是組織培訓(xùn)。組織培訓(xùn)要完成對(duì)公司所有員工包括高層經(jīng)理的最基本的軟件工程和CMM知識(shí)培訓(xùn)。讓所有員工了解CMM,才能支持CMM的實(shí)施。

三、 實(shí)施步驟

1. 需求管理

1) 從客戶(hù)處獲取原始需求,經(jīng)分析后形成軟件需求規(guī)格說(shuō)明書(shū),獲得客戶(hù)書(shū)面認(rèn)可;

2) 軟件需求規(guī)格說(shuō)明書(shū)通過(guò)項(xiàng)目組的評(píng)審,加入配置管理,創(chuàng)建需求基線;

3) 通過(guò)表格對(duì)需求的開(kāi)發(fā)狀況進(jìn)行跟蹤,了解需求的實(shí)現(xiàn)情況;

3) 如需變更需求,應(yīng)填寫(xiě)《需求變更請(qǐng)求表》,按配置管理的變更流程執(zhí)行。

2. 軟件項(xiàng)目計(jì)劃

軟件項(xiàng)目計(jì)劃是軟件項(xiàng)目跟蹤與監(jiān)控的基礎(chǔ),按照以下步驟實(shí)施即可:

1) 項(xiàng)目經(jīng)理根據(jù)需求進(jìn)行估算,擬定軟件開(kāi)發(fā)計(jì)劃和進(jìn)度表;

2) 軟件開(kāi)發(fā)計(jì)劃必須通過(guò)項(xiàng)目組評(píng)審和上級(jí)部門(mén)的審批,審批通過(guò)后,加入配置管理。

3. 軟件項(xiàng)目跟蹤與監(jiān)控

1) 項(xiàng)目經(jīng)理使用進(jìn)度表作為跟蹤監(jiān)控基礎(chǔ),根據(jù)項(xiàng)目每周的實(shí)際執(zhí)行情況,擬定進(jìn)度報(bào)告,并與項(xiàng)目組成員確認(rèn);

2) 項(xiàng)目經(jīng)理對(duì)照計(jì)劃與實(shí)際執(zhí)行情況,發(fā)現(xiàn)差距形成問(wèn)題報(bào)告;

3) 高層經(jīng)理審查項(xiàng)目報(bào)告,促請(qǐng)項(xiàng)目經(jīng)理修正計(jì)劃及解決存在的問(wèn)題和風(fēng)險(xiǎn)。

4. 軟件質(zhì)量保證

1) 如有專(zhuān)職的SQA,可擬定專(zhuān)門(mén)的質(zhì)量保證計(jì)劃;

2) SQA根據(jù)計(jì)劃審計(jì)項(xiàng)目執(zhí)行過(guò)程和評(píng)審提交的工作產(chǎn)品,記錄不一致的問(wèn)題;

3) 將發(fā)現(xiàn)的問(wèn)題記錄到項(xiàng)目問(wèn)題日志,跟蹤并協(xié)調(diào)問(wèn)題的解決情況,并定期向項(xiàng)目經(jīng)理和高層經(jīng)理匯報(bào)。如果不能解決的由高層經(jīng)理協(xié)助解決。

5. 軟件配置管理

1) 如有專(zhuān)職的SCM,可以擬定專(zhuān)門(mén)的配置管理計(jì)劃;

2) 創(chuàng)建開(kāi)發(fā)域和基線域,開(kāi)發(fā)人員在各自開(kāi)發(fā)域上工作,SCM則標(biāo)識(shí)配置項(xiàng)并加入基線域;

3) SCM在各個(gè)階段結(jié)束時(shí)創(chuàng)建基線,對(duì)配置項(xiàng)和基線進(jìn)行審計(jì);

4) 基線域中的配置項(xiàng)變更請(qǐng)求先向項(xiàng)目經(jīng)理提出,由SCM統(tǒng)一操作和記錄;

5) 質(zhì)量保證人員定期審計(jì)配置管理活動(dòng)。

6. 同行評(píng)審

1) 項(xiàng)目經(jīng)理確定評(píng)審的人員、時(shí)間和地點(diǎn),將相關(guān)的材料分發(fā)給評(píng)審人員;

2) 評(píng)審人員在會(huì)議前認(rèn)真閱讀這些材料,記錄發(fā)現(xiàn)的問(wèn)題;

篇7

關(guān)鍵詞:GJB5000A;過(guò)程域;軍用軟件開(kāi)發(fā);軟件項(xiàng)目管理

0引言

隨著國(guó)防現(xiàn)代化的發(fā)展,武器裝備中的計(jì)算機(jī)應(yīng)用越來(lái)越廣泛而且深入,而軟件系統(tǒng)正在成為提升武器裝備戰(zhàn)斗力的新的驅(qū)動(dòng)力.當(dāng)前,軍用軟件的質(zhì)量同硬件以及裝備質(zhì)量相比,還有一定差距,軟件質(zhì)量問(wèn)題已成為制約武器裝備質(zhì)量發(fā)展的瓶頸.為規(guī)范軍用軟件開(kāi)發(fā)過(guò)程,總裝備部下發(fā)了«GJB5000A軍用軟件研制能力成熟度模型»,明確了軟件研制和維護(hù)活動(dòng)中的主要軟件管理過(guò)程和工程過(guò)程的實(shí)踐,不僅適用于對(duì)組織的軟件研制能力進(jìn)行評(píng)價(jià),也適用于組織本身對(duì)軟件過(guò)程進(jìn)行評(píng)估和改進(jìn).

1GJB5000A三級(jí)簡(jiǎn)介

軍用軟件研制能力成熟度模型采用分級(jí)表示的方法,主要分為5個(gè)等級(jí)[2]:1級(jí)(或M1)為初始級(jí),2級(jí)(或M2)為已管理級(jí),3級(jí)(或ML3)為已定義級(jí),4級(jí)(或ML4)為已定量管理級(jí),5級(jí)(或ML5)為優(yōu)化級(jí).從軟件開(kāi)發(fā)過(guò)程看,成熟度1級(jí)的過(guò)程通常是隨意、無(wú)序的;成熟度2級(jí)的項(xiàng)目已確保其過(guò)程按照方針進(jìn)行策劃并執(zhí)行;在成熟度等級(jí)3,過(guò)程已經(jīng)得到了很好的定義和理解,并采用標(biāo)準(zhǔn)、規(guī)程、工具和方法進(jìn)行了描述.標(biāo)準(zhǔn)包含22個(gè)過(guò)程域,按不同成熟度等級(jí)進(jìn)行了分類(lèi),每個(gè)能力成熟度等級(jí)包含若干過(guò)程域.組織在提升成熟度等級(jí)的過(guò)程中,應(yīng)使用相應(yīng)成熟度等級(jí)中的過(guò)程域以及較低成熟度等級(jí)中的全部過(guò)程域,增量地實(shí)現(xiàn)幾個(gè)過(guò)程域相關(guān)的專(zhuān)用目標(biāo)和共用目標(biāo).其中成熟度等級(jí)2包括配置管理、測(cè)量與分析、項(xiàng)目監(jiān)控、項(xiàng)目策劃、過(guò)程和產(chǎn)品質(zhì)量保證、需求管理、供方協(xié)議管理7個(gè)過(guò)程域,成熟度等級(jí)3則是在成熟度等級(jí)2的基礎(chǔ)上增加了決策分析與決定、集成項(xiàng)目管理、組織過(guò)程定義、組織過(guò)程焦點(diǎn)、組織培訓(xùn)、產(chǎn)品集成、需求開(kāi)發(fā)、風(fēng)險(xiǎn)管理、技術(shù)解決方案、確認(rèn)、驗(yàn)證11個(gè)過(guò)程域.

2GJB5000A三級(jí)實(shí)施中的關(guān)鍵過(guò)程

2.1需求開(kāi)發(fā)與管理

需求開(kāi)發(fā)的目的是挖掘并分析顧客、產(chǎn)品和產(chǎn)品部件的需求.需求管理的目的是管理項(xiàng)目需求,并標(biāo)識(shí)這些需求與項(xiàng)目的計(jì)劃和工作產(chǎn)品之間的不一致性.具體實(shí)施步驟如下:①將用戶(hù)需求轉(zhuǎn)換為軟件系統(tǒng)需求,制定軟件系統(tǒng)規(guī)范,并通過(guò)仿真或編碼實(shí)現(xiàn)的方式確定軟件的關(guān)鍵技術(shù);②將軟件系統(tǒng)需求分解給各個(gè)配置項(xiàng),開(kāi)展軟件需求分析工作,并確定最終解決方案;③對(duì)軟件需求實(shí)現(xiàn)方案進(jìn)行詳細(xì)設(shè)計(jì);④依據(jù)軟件設(shè)計(jì)進(jìn)行代碼的編寫(xiě);⑤每個(gè)開(kāi)發(fā)階段都形成相應(yīng)的文檔,文檔之間采用正逆向追溯表進(jìn)行需求之間的追溯.

2.2軟件項(xiàng)目管理

軟件項(xiàng)目管理的目的是在項(xiàng)目的全生命周期內(nèi)制定和維護(hù)項(xiàng)目活動(dòng)計(jì)劃并監(jiān)控計(jì)劃的執(zhí)行,確保項(xiàng)目的有效運(yùn)作.具體實(shí)施步驟如下:①建立項(xiàng)目已定義過(guò)程,完成項(xiàng)目的工作量和進(jìn)度估計(jì),完成軟件項(xiàng)目計(jì)劃,并保證各個(gè)計(jì)劃之間的一致性;②依據(jù)階段計(jì)劃,在定期監(jiān)控、月分析和里程碑階段進(jìn)行任務(wù)分配和監(jiān)控,針對(duì)出現(xiàn)的問(wèn)題和偏差采取糾正措施;③軟件開(kāi)發(fā)工作完成后,對(duì)軟件開(kāi)發(fā)的各項(xiàng)工作進(jìn)行總結(jié)分析,并編寫(xiě)軟件開(kāi)發(fā)總結(jié)報(bào)告。

2.3軟件分包管理

軟件分包管理的目的是保證項(xiàng)目按計(jì)劃讓分包方提交滿(mǎn)足要求的產(chǎn)品.具體實(shí)施步驟如下:①擬制軟件技術(shù)協(xié)議并簽訂合同,并明確與分包軟件研制工作有關(guān)的實(shí)施要求;②按照分包合同及技術(shù)協(xié)議、分包管理計(jì)劃的要求參與并管控分包合同及技術(shù)協(xié)議,以及分包管理計(jì)劃的執(zhí)行;③對(duì)分包方提交的產(chǎn)品進(jìn)行驗(yàn)收,證明該產(chǎn)品能夠滿(mǎn)足軟件技術(shù)協(xié)議的要求.2.4軟件質(zhì)量保證軟件質(zhì)量保證的目的是使員工和管理者對(duì)過(guò)程和相關(guān)的工作產(chǎn)品能有客觀深入的了解.具體步驟如下:①開(kāi)展軟件質(zhì)量保證策劃工作,如制定«軟件質(zhì)量保證計(jì)劃»;②在規(guī)定的過(guò)程評(píng)價(jià)時(shí)間點(diǎn)到達(dá)時(shí),或相關(guān)事件發(fā)生時(shí)對(duì)過(guò)程活動(dòng)進(jìn)行評(píng)價(jià),記錄與計(jì)劃、標(biāo)準(zhǔn)、過(guò)程、規(guī)程不符合之處;③在規(guī)定的工作產(chǎn)品評(píng)價(jià)時(shí)間點(diǎn)到達(dá)時(shí)對(duì)軟件工作產(chǎn)品進(jìn)行評(píng)價(jià);④記錄過(guò)程評(píng)價(jià)和工作產(chǎn)品評(píng)價(jià)中發(fā)現(xiàn)的問(wèn)題,跟蹤不符合項(xiàng)的關(guān)閉;⑤在項(xiàng)目規(guī)定的報(bào)告期內(nèi)總結(jié)軟件質(zhì)量保證工作的開(kāi)展情況.

2.5軟件配置管理

軟件配置管理的目的是利用配置標(biāo)識(shí)、配置控制、配置狀態(tài)紀(jì)實(shí)和配置審核,建立和維護(hù)工作產(chǎn)品的完整性.具體實(shí)施步驟如下:①開(kāi)展配置管理策劃工作,如建立配置管理系統(tǒng)和制定«軟件配置管理計(jì)劃»;②控制工作產(chǎn)品的入庫(kù)、出庫(kù)和變更活動(dòng),變更應(yīng)采取分級(jí)管理;③在各個(gè)階段結(jié)束點(diǎn)開(kāi)展基線審核,并建立基線;④在項(xiàng)目規(guī)定的報(bào)告期內(nèi)總結(jié)軟件配置管理工作的開(kāi)展情況.

2.6軟件過(guò)程改進(jìn)

軟件過(guò)程改進(jìn)主要是站在組織層面,提高整個(gè)組織的軟件過(guò)程改進(jìn)能力.主要內(nèi)容包括:①制定并維護(hù)年度軟件過(guò)程改進(jìn)工作計(jì)劃;②制定并維護(hù)軟件過(guò)程體系文件;③定期召開(kāi)例會(huì)和按計(jì)劃定期跟蹤相關(guān)過(guò)程和產(chǎn)品,監(jiān)督過(guò)程改進(jìn)工作及項(xiàng)目組部署的過(guò)程資產(chǎn)的實(shí)施,并在出現(xiàn)偏差時(shí)采取適當(dāng)?shù)募m正措施;④定期在組織內(nèi)開(kāi)展內(nèi)部評(píng)估,為下一輪過(guò)程改進(jìn)工作作準(zhǔn)備;⑤更新組織級(jí)測(cè)量數(shù)據(jù)與軟件工作環(huán)境標(biāo)準(zhǔn),對(duì)軟件過(guò)程資產(chǎn)進(jìn)行系統(tǒng)維護(hù),對(duì)全年的軟件過(guò)程改進(jìn)工作進(jìn)行分析和總結(jié);⑥根據(jù)軟件過(guò)程改進(jìn)工作的活動(dòng)、狀態(tài)和結(jié)果組織管理評(píng)審,以便評(píng)價(jià)和掌握過(guò)程改進(jìn)工作績(jī)效,并形成相關(guān)決策事項(xiàng),作為下輪過(guò)程改進(jìn)工作的基礎(chǔ).

2.7重大決策過(guò)程

重大決策過(guò)程的目的是采用正式的評(píng)價(jià)過(guò)程分析重大問(wèn)題或事項(xiàng)可能的決策,依據(jù)定義的評(píng)價(jià)準(zhǔn)則和評(píng)價(jià)方法,選擇一個(gè)盡可能滿(mǎn)足多個(gè)利益相關(guān)方要求的解法,從而規(guī)避決策結(jié)果可能帶來(lái)的重大風(fēng)險(xiǎn).其中,主要要素包括評(píng)價(jià)準(zhǔn)則、評(píng)價(jià)方法、參與評(píng)價(jià)人員和評(píng)價(jià)時(shí)間.組織人員確定重大決策問(wèn)題的備選方案,或在需要時(shí)進(jìn)一步明確重大決策事項(xiàng);對(duì)評(píng)價(jià)結(jié)果做出決定,在必要時(shí)進(jìn)行風(fēng)險(xiǎn)分析;對(duì)活動(dòng)的結(jié)果作記錄,記錄形式可采用會(huì)議紀(jì)要、評(píng)審報(bào)告或獨(dú)立的文檔.

3GIB5000A三級(jí)實(shí)施過(guò)程中的常見(jiàn)問(wèn)題與建議

(1)同行評(píng)審流于形式.同行評(píng)審被定義為“由軟件工作產(chǎn)品生產(chǎn)者的同行遵循已定義的規(guī)程對(duì)產(chǎn)品進(jìn)行的技術(shù)評(píng)審”,在目前的軟件開(kāi)發(fā)過(guò)程中,存在“重代碼、輕文檔”的現(xiàn)象,從而導(dǎo)致軟件開(kāi)發(fā)文檔的質(zhì)量普遍不高,因此需要相關(guān)領(lǐng)域的專(zhuān)家對(duì)文檔質(zhì)量進(jìn)行把關(guān).然而,目前大多數(shù)評(píng)審只是流于形式,而未能發(fā)現(xiàn)實(shí)質(zhì)性問(wèn)題,評(píng)審有效性不足.建議文檔評(píng)審之前先交由同行專(zhuān)家進(jìn)行文檔審查;管理層需要給予同行評(píng)審提供支持,如資源、時(shí)間、培訓(xùn)和激勵(lì)等;評(píng)審結(jié)果生成評(píng)審缺陷分析表,用于檢測(cè)評(píng)審的有效性.

(2)對(duì)軟件測(cè)試過(guò)程不夠重視.目前軟件開(kāi)發(fā)過(guò)程中由于時(shí)間緊、前期項(xiàng)目計(jì)劃未得到有效策劃和跟蹤,導(dǎo)致后續(xù)測(cè)試時(shí)間嚴(yán)重不足.軟件測(cè)試是為了盡快、盡早地不斷發(fā)現(xiàn)各種軟件缺陷而開(kāi)展的對(duì)軟件及過(guò)程產(chǎn)品的驗(yàn)證和確認(rèn)活動(dòng).建議在項(xiàng)目初期安排好項(xiàng)目計(jì)劃,項(xiàng)目除進(jìn)行配置項(xiàng)測(cè)試和系統(tǒng)測(cè)試外,針對(duì)關(guān)鍵重要模塊要開(kāi)展單元和集成測(cè)試,測(cè)試文檔要與開(kāi)發(fā)文檔形成追溯關(guān)系,保證功能與性能的一致性.

(3)變更控制不到位.與硬件相比,軟件的變更更為頻繁和難以控制.在軟件開(kāi)發(fā)過(guò)程中變更主要來(lái)自計(jì)劃和需求,分為文檔變更和代碼變更.在目前的項(xiàng)目運(yùn)行過(guò)程中,變更影響域分析很薄弱,過(guò)程中比較常見(jiàn)的現(xiàn)象是項(xiàng)目分派和計(jì)劃、設(shè)計(jì)文檔和代碼之間對(duì)應(yīng)不上.建議除了對(duì)變更進(jìn)行分級(jí)控制外,應(yīng)細(xì)化軟件文檔模板(增加正逆向追溯表),并加強(qiáng)對(duì)變更后文檔的同行評(píng)審和聯(lián)合評(píng)審.

4結(jié)語(yǔ)

GJB5000A作為軟件開(kāi)發(fā)的一個(gè)通用標(biāo)準(zhǔn),其中的過(guò)程域既獨(dú)立又相互融會(huì)貫通,而在推廣實(shí)施過(guò)程中,要將標(biāo)準(zhǔn)中的要求轉(zhuǎn)化成自身的體系要求,并結(jié)合實(shí)際情況不斷進(jìn)行改進(jìn)與提升,最后達(dá)到規(guī)范開(kāi)發(fā)過(guò)程、提高軟件開(kāi)發(fā)能力和保證軟件產(chǎn)品質(zhì)量的目標(biāo).

參考文獻(xiàn):

[1]GJB5000AG2008軍用軟件研制能力成熟度模型[S].2008.

[2]馮聽(tīng)雷.GJB5000A從二級(jí)到三級(jí)的升級(jí)策略[J].價(jià)值工程,2012(5):74G75.

[3]張萬(wàn)軍,儲(chǔ)善忠.基于CMMI的軟件工程教程[M].北京:清華大學(xué)出版社,2008.

[4]倪亭.在軟件研發(fā)與測(cè)試中推廣GJB5000A[J].軟件,2013(2):31G35.

[5]董越.未雨綢繆:理解軟件配置管理[M].北京:電子工業(yè)出版社,2012.

篇8

[摘 要]本文結(jié)合最新項(xiàng)目管理知識(shí)體系要求,對(duì)源海CRM軟件項(xiàng)目的現(xiàn)狀及存在問(wèn)題等方面進(jìn)行了具體分析,然后借鑒項(xiàng)目范圍管理技術(shù),對(duì)源海CRM軟件項(xiàng)目進(jìn)行了項(xiàng)目范圍管理分析,包括收集需求、定義范圍、創(chuàng)建WBS、核實(shí)范圍、控制范圍等。

[關(guān)鍵詞]項(xiàng)目管理 項(xiàng)目范圍管理 CRM 客戶(hù)關(guān)系管理

一、項(xiàng)目范圍管理及源海CRM軟件現(xiàn)狀分析

項(xiàng)目范圍管理是確保項(xiàng)目包括成功完成項(xiàng)目所需的全部工作,但又只包括必須完成的工作的各個(gè)過(guò)程。根據(jù)最新版的《項(xiàng)目管理知識(shí)體系指南》(第4版)要求,其內(nèi)容主要包括收集需求、定義范圍、創(chuàng)建WBS、核實(shí)范圍、控制范圍五大方面,其中收集需求替代了《項(xiàng)目管理知識(shí)體系指南》(第3版)中的范圍規(guī)劃,這也是新一版的體系指南中范圍管理變動(dòng)最大的一個(gè)部分,另一個(gè)較大變化(對(duì)全過(guò)程的)是為每個(gè)過(guò)程都繪制了一張數(shù)據(jù)流向圖,列出了過(guò)程的輸入與輸出關(guān)系。在項(xiàng)目的環(huán)境中,“范圍”這一術(shù)語(yǔ)有兩種含義:一是指產(chǎn)品范圍,一是指項(xiàng)目范圍,本文所涉及的為CRM軟件設(shè)計(jì)項(xiàng)目,因此其范圍是指產(chǎn)品范圍,是指某項(xiàng)產(chǎn)品、服務(wù)或成果所具有的特性和功能。

源海CRM軟件是源海軟件的主要軟件產(chǎn)品,源海CRM軟件以V5.0為例分為五大部分:系統(tǒng)與基礎(chǔ)數(shù)據(jù)、客戶(hù)管理、樣品管理、溝通管理、統(tǒng)計(jì)分析。該系列產(chǎn)品集客戶(hù)信息處理、企業(yè)營(yíng)銷(xiāo)管理、產(chǎn)品圖形展示、客戶(hù)關(guān)系管理理念結(jié)合在一起,這個(gè)系列軟件有網(wǎng)絡(luò)版及單機(jī)版,具有方便、實(shí)用、性?xún)r(jià)比優(yōu)越的特點(diǎn),目前已在多個(gè)行業(yè)及眾多用戶(hù)中產(chǎn)生了一定的信譽(yù)與影響。但該軟件目前銷(xiāo)量還不夠理想,軟件在銷(xiāo)售過(guò)程中發(fā)現(xiàn)用戶(hù)經(jīng)常要求對(duì)軟件進(jìn)行修改,可是花費(fèi)不少時(shí)間及費(fèi)用改過(guò)之后,其他用戶(hù)還想要到以前的功能等等,這也顯示軟件開(kāi)發(fā)過(guò)程存在一些問(wèn)題,通過(guò)對(duì)源海客戶(hù)關(guān)系管理軟件項(xiàng)目的分析,雖然軟件在功能簡(jiǎn)捷,使用方便,價(jià)格適宜上具有相當(dāng)競(jìng)爭(zhēng)力,但在CRM系統(tǒng)的項(xiàng)目范圍的界限等方面存在一些問(wèn)題,影響到項(xiàng)目的發(fā)展,主要表現(xiàn)為:

(1)軟件的范圍定義不夠清晰;

(2)軟件的部分功能操作不太方便;

(3)管理溝通中聯(lián)系記錄及服務(wù)記錄有重復(fù)的地方;

(4)軟件營(yíng)銷(xiāo)力度欠佳;

(5)部分地方還有一些BUG存在。

根據(jù)以上分析,得出本項(xiàng)目的初步目標(biāo)為,在半年內(nèi)為源海CRM軟件進(jìn)行項(xiàng)目范圍管理分析,重新定義其項(xiàng)目管理的范圍,進(jìn)一步加強(qiáng)軟件的使用功能,擴(kuò)大軟件的推廣應(yīng)用。

二、項(xiàng)目范圍管理技術(shù)在源海CRM項(xiàng)目設(shè)計(jì)中的應(yīng)用

源海CRM軟件項(xiàng)目不是一個(gè)全新項(xiàng)目,是指對(duì)原有CRM軟件V5.0產(chǎn)品項(xiàng)目按項(xiàng)目管理的要求進(jìn)行規(guī)范管理,并更新一系列的產(chǎn)品功能、市場(chǎng)推廣策略的項(xiàng)目,在此簡(jiǎn)稱(chēng)為源海CRM軟件更新項(xiàng)目,以下內(nèi)容如無(wú)特別說(shuō)明,所有涉及到的源海軟件項(xiàng)目均指此。以下就以本項(xiàng)目為例,重點(diǎn)探討范圍管理技術(shù)的收集需求、定義范圍、創(chuàng)建WBS、核實(shí)范圍、控制范圍五大方面的應(yīng)用情況。

1. 收集需求

收集需求是為實(shí)現(xiàn)項(xiàng)目目標(biāo)而定義并記錄干系人的需求的過(guò)程。收集需求的輸入為項(xiàng)目章程與干系人登記冊(cè),工具與技術(shù)的形式較多,包括訪談,焦點(diǎn)小組會(huì)議,引導(dǎo)式研討會(huì),群體創(chuàng)新技術(shù),群體決策技術(shù),問(wèn)卷調(diào)查,觀察,原型法等,本項(xiàng)目主要采用了訪談與原型法,輸出項(xiàng)主要包括需求文件、需求管理計(jì)劃與需求跟蹤矩陣,本項(xiàng)目的需求文件的主要包括業(yè)務(wù)功能需求的明確,CRM軟件項(xiàng)目功能結(jié)構(gòu)圖見(jiàn)圖1。源海CRM軟件更改項(xiàng)目的項(xiàng)目范圍管理計(jì)劃主要包括以下幾個(gè)要點(diǎn):

(1)形成項(xiàng)目范圍初步說(shuō)明書(shū),因是小型軟件公司,沒(méi)有前期的項(xiàng)目管理步驟,因而在此階段直接形成項(xiàng)目范圍初步說(shuō)明書(shū);

(2)確定與核準(zhǔn)項(xiàng)目范圍說(shuō)明書(shū)的基本流程,主要進(jìn)行一個(gè)審批與確定過(guò)程,否則項(xiàng)目范圍說(shuō)明書(shū)的隨意性較大,不利于項(xiàng)目范圍說(shuō)明書(shū)的穩(wěn)定性;

(3)確定如何核實(shí)與驗(yàn)收已交付源海CRM軟件的一個(gè)過(guò)程,測(cè)試到何程度才能進(jìn)行軟件;

(4)項(xiàng)目范圍說(shuō)明書(shū)變更時(shí)的處理,也就是說(shuō)是否需一個(gè)變更控制過(guò)程,在此項(xiàng)目,將此作為一項(xiàng)重要而且基礎(chǔ)的工作,也就是須提交一份項(xiàng)目范圍變更書(shū)面材料,并得到批準(zhǔn)后,范圍變更才能有效。

2. 定義范圍

根據(jù)《項(xiàng)目管理知識(shí)體系指南》的要求,定義范圍是制定項(xiàng)目和產(chǎn)品詳細(xì)描述的過(guò)程。詳細(xì)項(xiàng)目范圍說(shuō)明書(shū)的編制,對(duì)項(xiàng)目成功至關(guān)重要。經(jīng)過(guò)范圍定義管理,或者說(shuō)列出了較詳細(xì)的范圍(產(chǎn)品)說(shuō)明書(shū)后,可能對(duì)項(xiàng)目范圍計(jì)劃進(jìn)行更新。我們根據(jù)以前源??蛻?hù)關(guān)系管理版本設(shè)計(jì)的過(guò)程及相關(guān)內(nèi)容細(xì)致分析,得出源海客戶(hù)關(guān)系管理項(xiàng)目范圍說(shuō)明書(shū)的主要內(nèi)容,同時(shí)也對(duì)前面所提的項(xiàng)目范圍計(jì)劃進(jìn)行了部分更新。

項(xiàng)目范圍說(shuō)明書(shū)是項(xiàng)目定義管理的主要內(nèi)容,它包括的內(nèi)容較多,大型企業(yè)一般會(huì)進(jìn)行詳細(xì)說(shuō)明,但對(duì)于一般的中小企業(yè),只需列出其主要方面,并對(duì)其進(jìn)行認(rèn)真細(xì)致的思考,就會(huì)起到良好的作用。現(xiàn)將源??蛻?hù)關(guān)系管理項(xiàng)目的項(xiàng)目范圍說(shuō)明書(shū)按項(xiàng)目管理知識(shí)的要求進(jìn)行了部分整理,結(jié)論分以下幾點(diǎn)。

(1)項(xiàng)目目標(biāo)

項(xiàng)目目標(biāo)是在半年時(shí)間內(nèi)以現(xiàn)有人力、物力,以項(xiàng)目范圍管理的基本理論規(guī)范化源??蛻?hù)關(guān)系管理軟件的項(xiàng)目范圍,以保證源海軟件的管理規(guī)范化,發(fā)展持續(xù)性及市場(chǎng)推廣應(yīng)用有一個(gè)10%以上的提高。

(2)產(chǎn)品范圍說(shuō)明書(shū)

產(chǎn)品范圍包括以下方面:源??蛻?hù)關(guān)系管理V5.0的單機(jī)版,網(wǎng)絡(luò)版;由以上功能變動(dòng)帶來(lái)的相關(guān)源海軟件的范圍變更,這些還包括: 源??蛻?hù)信息管理軟件V2.0,V4.0單機(jī)版;源??蛻?hù)信息管理軟件V2.0網(wǎng)絡(luò)版。

產(chǎn)品范圍不包括以下產(chǎn)品: 源??蛻?hù)信息管理V1.0單機(jī)版;源??蛻?hù)信息管理V3.0單機(jī)及網(wǎng)絡(luò)版。

產(chǎn)品范圍管理在市場(chǎng)條件另有要求的條件下,可以考慮包括源海各專(zhuān)業(yè)版的客戶(hù)關(guān)系管理軟件,這些軟件主要包括源海紙箱專(zhuān)業(yè)版客戶(hù)關(guān)系管理系統(tǒng);源海框業(yè)營(yíng)銷(xiāo)管理系統(tǒng)。

(3)項(xiàng)目要求說(shuō)明書(shū)

本項(xiàng)目為非合同型項(xiàng)目,主要為提高原有項(xiàng)目的市場(chǎng)競(jìng)爭(zhēng)力,加強(qiáng)項(xiàng)目規(guī)范管理,保證項(xiàng)目的持續(xù)性發(fā)展而進(jìn)行的項(xiàng)目,本項(xiàng)目的重點(diǎn)是規(guī)范源??蛻?hù)關(guān)系管理V5.0單機(jī)版,網(wǎng)絡(luò)版的范圍管理,修改并升級(jí)市場(chǎng)上要求較強(qiáng)列的部分功能;其次也修改并升級(jí)相關(guān)的源海軟件其它系列產(chǎn)品。

(4)項(xiàng)目邊界

本項(xiàng)目的邊界,包括以上產(chǎn)品范圍說(shuō)明書(shū)的內(nèi)容外,還包括以下內(nèi)容: 產(chǎn)品的流程的再定義與管理;產(chǎn)品的管理工作,包括項(xiàng)目范圍計(jì)劃,定義,范圍說(shuō)明書(shū),變更計(jì)劃控制;產(chǎn)品的程序設(shè)計(jì)工作;源海軟件的推廣策略更新;網(wǎng)站的更新工作。

項(xiàng)目邊界不包括源海軟件的以下其他方面的工作: 管理咨詢(xún)工作;培訓(xùn)工作;為其他網(wǎng)站所進(jìn)行的網(wǎng)站推廣工作;源海軟件的其它正在進(jìn)行或準(zhǔn)備開(kāi)拓的新業(yè)務(wù)。

(5)項(xiàng)目可交付成果

項(xiàng)目可交付成果包括: 項(xiàng)目范圍說(shuō)明書(shū);項(xiàng)目變更控制表格及流程;源海軟件V5.0單機(jī)版及網(wǎng)絡(luò)版的軟件流程圖;源海軟件V5.0單機(jī)版及網(wǎng)絡(luò)版的更新軟件;新的軟件推廣方案;更新的源海網(wǎng)站。

(6)產(chǎn)品驗(yàn)收準(zhǔn)則

按的要求驗(yàn)收項(xiàng)目范圍說(shuō)明書(shū),按軟件工程及項(xiàng)目管理的要求驗(yàn)收項(xiàng)目變更控制及流程,其他按市場(chǎng)用戶(hù)的要求及反應(yīng)進(jìn)行測(cè)試,驗(yàn)證。

(7)項(xiàng)目制約因素

項(xiàng)目主要是自我發(fā)展為主,不是合約式制約,其主要制約因素主要包括: 時(shí)間為半年時(shí)間;人力資源不再增加;源海軟件在工作過(guò)程中可能會(huì)增加一些臨時(shí)事務(wù),如管理咨詢(xún)服務(wù),網(wǎng)站推廣,網(wǎng)頁(yè)設(shè)計(jì)及中間有不完全確定的用戶(hù)定制軟件開(kāi)發(fā)業(yè)務(wù)等;其它可能未能預(yù)見(jiàn)的因素。

(8)項(xiàng)目假設(shè)

項(xiàng)目如有順利完成,需作如下假設(shè): 市場(chǎng)對(duì)CRM軟件的需求不會(huì)出現(xiàn)突然性衰退;源海軟件在近期內(nèi)沒(méi)有接收到特別緊急的業(yè)務(wù),如大型軟件定制業(yè)務(wù)等;主要程序員沒(méi)有出現(xiàn)重大病情及跳槽離開(kāi)等;沒(méi)有出現(xiàn)其他重大突發(fā)事情。

(9)項(xiàng)目初步組織

源海軟件的組織采用了項(xiàng)目形組織形式,在總經(jīng)理的直接領(lǐng)導(dǎo)下,分成軟件設(shè)計(jì)項(xiàng)目,管理咨詢(xún)項(xiàng)目,網(wǎng)站推廣項(xiàng)目三個(gè)項(xiàng)目組,并分別設(shè)置相關(guān)項(xiàng)目經(jīng)理的組織結(jié)構(gòu)。

(10)初步確定的風(fēng)險(xiǎn)

初步確定的項(xiàng)目風(fēng)險(xiǎn)主要表現(xiàn)如下: 市場(chǎng)風(fēng)險(xiǎn);開(kāi)發(fā)成本風(fēng)險(xiǎn);開(kāi)發(fā)進(jìn)度風(fēng)險(xiǎn);其他項(xiàng)目并行工作所帶來(lái)的相關(guān)事務(wù)風(fēng)險(xiǎn)。

(11)項(xiàng)目進(jìn)度(里程碑)

項(xiàng)目進(jìn)度(里程碑)主要如下:

(12)資金限制及費(fèi)用估計(jì)

本項(xiàng)目在工作中不再增加更多的新的資金,主要為人員的工資部分,但會(huì)增加推廣費(fèi)用45000元。人工費(fèi)用估計(jì)需80人日。

(13)項(xiàng)目配置管理要求

本項(xiàng)目配置管理主要指軟件配置管理(Software Configuration Management,SCM),軟件配置管理按齊治昌編著的《軟件工程》說(shuō)明,軟件項(xiàng)目配置管理是對(duì)軟件修改進(jìn)行標(biāo)識(shí)、組織和控制的技術(shù),用來(lái)協(xié)調(diào)整個(gè)系統(tǒng)過(guò)程。軟件研發(fā)和管理過(guò)程中會(huì)產(chǎn)生許許多多的工作成果,例如文檔、程序和數(shù)據(jù)等,他們都應(yīng)當(dāng)妥善地保管起來(lái),以便查閱和修改。如果把所有文件一股腦的塞進(jìn)計(jì)算機(jī)里,那么使用起來(lái)很麻煩。在本項(xiàng)目的配置管理重點(diǎn)包括兩方面,一是版本管理,一是修改控制。

項(xiàng)目配置管理是項(xiàng)目管理及項(xiàng)目范圍管理的一個(gè)十分重要的內(nèi)容,以前源海軟件在設(shè)計(jì)及管理過(guò)程中,由于不太重視項(xiàng)目配置管理,也不太熟悉項(xiàng)目配置管理,浪費(fèi)了不少時(shí)間。其中出現(xiàn)的一個(gè)較多的浪費(fèi)是對(duì)一段(個(gè))程序文件進(jìn)行修改后,覆蓋了老的程序,發(fā)現(xiàn)新程序還不如以前的程序,或者客戶(hù)反過(guò)來(lái)就需要以前的程序功能,這時(shí)候往往需從新開(kāi)始再編寫(xiě)以前寫(xiě)過(guò)的程序,而且有時(shí)以前寫(xiě)過(guò)的程序還不是后修改的程序員所寫(xiě),因此還不容易寫(xiě)好,甚至于有時(shí)還寫(xiě)不出來(lái),而有時(shí)還原為原程序后,將新程序覆蓋了,過(guò)了一段時(shí)間,發(fā)現(xiàn)新程序還不錯(cuò),等等情況,出現(xiàn)多次,讓程序員及管理員十分頭痛,后來(lái)我們想到使用整個(gè)文件直接備份的方式進(jìn)行程序備份,但由于源程序太大,備份版本只能是最近的有限的幾個(gè)版本,效果也有限,我也了解到,現(xiàn)在還有不少的中小型軟件公司正遇到我們以前所遇到的困境,因此我建議采用項(xiàng)目配置管理是十分必要的,修改控制對(duì)保護(hù)自己的工作成果特別是軟件代碼開(kāi)發(fā),很有幫助。

經(jīng)過(guò)上述項(xiàng)目范圍說(shuō)明的定義,一般企業(yè)都會(huì)對(duì)先前所列的項(xiàng)目范圍計(jì)劃進(jìn)行部分更新,因?yàn)榻?jīng)過(guò)定義階段以后,對(duì)項(xiàng)目的范圍會(huì)比以前更詳細(xì),清晰,同時(shí)也可能對(duì)以前的計(jì)劃或功能會(huì)有所修改,本項(xiàng)目主要是增加了軟件項(xiàng)目的配置管理。

3. 創(chuàng)建WBS

工作分解結(jié)構(gòu)(WBS)的作用是根據(jù)項(xiàng)目范圍說(shuō)明書(shū)的要求,經(jīng)過(guò)認(rèn)真分析與總結(jié),設(shè)計(jì)出項(xiàng)目產(chǎn)品的WBS。這是項(xiàng)目范圍管理的核心內(nèi)容,結(jié)果好像很明確,用WBS樹(shù)型結(jié)構(gòu)或?qū)哟谓Y(jié)構(gòu)表示就可以了,但真要將項(xiàng)目(產(chǎn)品)范圍包括且僅包括進(jìn)來(lái)就不太容易了。在這方面我們不僅要用到項(xiàng)目管理的基礎(chǔ)知識(shí),還要從軟件分析與設(shè)計(jì)的角度來(lái)進(jìn)行思考,對(duì)于類(lèi)似我們這樣的軟件系統(tǒng),我推薦用案例(Use Case)法進(jìn)行制作與設(shè)計(jì)。所謂使用案例指的是具體的描寫(xiě)一個(gè)使用者使用軟件產(chǎn)品或系統(tǒng)的具體步驟和順序。這種方法為軟件功能分析與總結(jié)提供了一個(gè)從抽象的功能概念到具體的功能使用的體現(xiàn)的轉(zhuǎn)換過(guò)程,本項(xiàng)目的WBS如下圖所示:

4. 核實(shí)范圍與控制范圍

核實(shí)范圍是正式驗(yàn)收項(xiàng)目已完成的可交付成果的過(guò)程。核實(shí)范圍包括與客戶(hù)或發(fā)起人一起審查可交付成果,確??山桓冻晒褕A滿(mǎn)完成,并獲得客戶(hù)或發(fā)起人的正式驗(yàn)收。范圍核實(shí)的重點(diǎn)一定要關(guān)注于可交付成果的驗(yàn)收,可直接同項(xiàng)目范圍說(shuō)明書(shū)進(jìn)行比較。項(xiàng)目范圍管理另一個(gè)重要的內(nèi)容就是項(xiàng)目范圍變動(dòng)控制問(wèn)題,根據(jù)項(xiàng)目管理的要求,項(xiàng)目范圍變動(dòng)控制的一個(gè)非常重要手段就是在有變動(dòng)時(shí),需按一定的流程及程序,以表格申請(qǐng)方式進(jìn)行登記,審核,再?zèng)Q定項(xiàng)目范圍變動(dòng),其主要參考表格如下表所示:

3. 項(xiàng)目范圍管理技術(shù)應(yīng)用價(jià)值小結(jié)

項(xiàng)目管理范圍管理技術(shù)對(duì)中小企業(yè)CRM系統(tǒng)設(shè)計(jì)的應(yīng)用價(jià)值主要表現(xiàn)在以下二方面

(1)為中小軟件企業(yè)的軟件系統(tǒng)項(xiàng)目范圍定位提供幫助

中小企業(yè)CRM系統(tǒng)的設(shè)計(jì)的成功實(shí)現(xiàn),將會(huì)為軟件企業(yè)創(chuàng)造收益帶來(lái)可能,根據(jù)目前我國(guó)中小企業(yè)的管理現(xiàn)狀,對(duì)CRM系統(tǒng)將會(huì)有一個(gè)巨大的需求,這也是一個(gè)十分廣泛的市場(chǎng),如能有效地成功地設(shè)計(jì)中小企業(yè)的CRM系統(tǒng),加上成功的推廣應(yīng)用,必然會(huì)給企業(yè)帶來(lái)直接的經(jīng)濟(jì)收益,但是許多中小軟件在開(kāi)發(fā)軟件過(guò)程中卻不同程度地遇到軟件范圍管理的問(wèn)題,如客戶(hù)的大量無(wú)休止的功能修改、軟件公司內(nèi)部人員對(duì)項(xiàng)目范圍的界限等,我所要重點(diǎn)論述的軟件公司也正面臨此相關(guān)問(wèn)題,我想通過(guò)本論述將會(huì)解決或部分解決中小軟件公司遇到的軟件項(xiàng)目范圍管理中的問(wèn)題。

(2)為項(xiàng)目管理理論在軟件設(shè)計(jì)中的應(yīng)用提供借鑒

中小企業(yè)CRM軟件的設(shè)計(jì)借鑒了項(xiàng)目管理的理論知識(shí),特別是項(xiàng)目管理的范圍管理,包括收集需求、定義范圍、創(chuàng)建WBS、核實(shí)范圍、控制范圍等對(duì)軟件開(kāi)發(fā)的項(xiàng)目成本與進(jìn)度管理、軟件項(xiàng)目質(zhì)量控制都啟到十分關(guān)鍵的作用,同時(shí)又適應(yīng)了我國(guó)中小企業(yè)實(shí)際情況,不是墨守成規(guī)地套用國(guó)外的現(xiàn)成理論,有一定的創(chuàng)新性及本地特色,因此為先進(jìn)的項(xiàng)目管理理論在管理軟件的設(shè)計(jì)中的應(yīng)用提供了借鑒參考,對(duì)軟件企業(yè)的軟件開(kāi)發(fā)及項(xiàng)目管理意義深遠(yuǎn)。

參考文獻(xiàn):

[1] 源海軟件網(wǎng)站. 網(wǎng)址, 省略

[2] 美國(guó)項(xiàng)目管理協(xié)會(huì)著, 《項(xiàng)目管理知識(shí)體系指南》(PMBOK指南)(第4版),電子工業(yè)出版社,2009.4

[3] 李文龍 李 玲 徐湘江編:《客戶(hù)關(guān)系管理實(shí)務(wù)》.清華大學(xué)出版,2010.1

[4] 白思俊主編:《現(xiàn)代項(xiàng)目管理》. 機(jī)械出版社, 2005.7

篇9

關(guān)鍵詞:IT運(yùn)維;管理平臺(tái);設(shè)備管理

1 設(shè)備管理平臺(tái)的需求及流程設(shè)計(jì)

從設(shè)備管理的角度來(lái)看,整個(gè)運(yùn)維管理平臺(tái)應(yīng)該能夠包含[1]:臺(tái)帳管理模塊、系統(tǒng)管理模塊、文件管理模塊以及報(bào)表統(tǒng)計(jì)模塊等。臺(tái)帳管理模塊包含設(shè)備的名稱(chēng)、類(lèi)型及型號(hào)、序列號(hào)等疾病信息;系統(tǒng)管理模塊主要對(duì)平臺(tái)內(nèi)相關(guān)的代碼和權(quán)限等進(jìn)行管理,以記錄設(shè)備管理平臺(tái)使用人員的操作記錄;文件管理模塊可以對(duì)設(shè)備的維護(hù)記錄、設(shè)備采購(gòu)、報(bào)廢信息等進(jìn)行管理。

設(shè)計(jì)基于IT運(yùn)維的設(shè)備管理平臺(tái)時(shí),可以在遵循上述需求分析的情況下,進(jìn)行數(shù)據(jù)庫(kù)、中間代碼以及前端等的設(shè)計(jì),設(shè)計(jì)后同時(shí)進(jìn)行數(shù)據(jù)庫(kù)、中間件及客戶(hù)端的部署??紤]到以后的管理及維護(hù)成本,可以采用B/S架構(gòu);數(shù)據(jù)庫(kù)選擇Mysql,其高性能及高并發(fā)性會(huì)給設(shè)備管理平臺(tái)提供高效的數(shù)據(jù)引擎支持;為提供報(bào)表管理功能,設(shè)備管理平臺(tái)也會(huì)提供數(shù)據(jù)導(dǎo)入導(dǎo)出工具。

基于IT運(yùn)維的設(shè)備管理平臺(tái)能夠?qū)υO(shè)備管理的全過(guò)程進(jìn)行動(dòng)態(tài)管理,不論是進(jìn)行設(shè)備的采購(gòu)、維修還是報(bào)廢等工作,都需要根據(jù)設(shè)備管理的操作流程進(jìn)行,而且設(shè)備管理流程的每個(gè)步驟都要能夠根據(jù)操作人員的角色進(jìn)行業(yè)務(wù)處理,從而快速、高效的管理設(shè)備。作為平臺(tái)的核心功能模塊,設(shè)備故障處理要經(jīng)過(guò)故障申報(bào)、故障處理以及處理結(jié)果等步驟,每一步驟完成后會(huì)顯示步驟的操作人員和處理時(shí)間。

2 IT運(yùn)維管理平臺(tái)的功能模塊

缺陷管理模塊中可以創(chuàng)建關(guān)聯(lián)的變更單,此時(shí)有缺陷的被管理設(shè)備的狀態(tài)被標(biāo)記為“擱置”,缺陷問(wèn)題被創(chuàng)建后,一旦缺陷問(wèn)題被成功關(guān)閉,則可以根據(jù)缺陷的解決狀態(tài)進(jìn)行設(shè)備的狀態(tài)變更,解決的缺陷其狀態(tài)被變更為“已解決”。缺陷的記錄一般由發(fā)現(xiàn)缺陷的人員進(jìn)行,缺陷驗(yàn)收合格后,設(shè)備管理平臺(tái)的運(yùn)維人員需要注明缺陷處理的相關(guān)信息,并注銷(xiāo)缺陷。

IT設(shè)備經(jīng)常會(huì)遇到變更關(guān)聯(lián)設(shè)備的情況,如果某設(shè)備有關(guān)聯(lián)的設(shè)備存在,那么此設(shè)備的關(guān)聯(lián)關(guān)系在被關(guān)閉前,此設(shè)備不能被移除。設(shè)備的變更管理包括用戶(hù)接入、安裝調(diào)試、檢修以及配置管理等內(nèi)容,如圖1所示:

圖1 設(shè)備變更管理的內(nèi)容

其中,用戶(hù)接入指的是用戶(hù)提交設(shè)備變更單,對(duì)于處理完成的變更單,如果其達(dá)到預(yù)期目標(biāo),那么此變更單相關(guān)的設(shè)備變更流程即可關(guān)閉,否則此變更處理流程需要被返回。檢修人員作出的檢修申請(qǐng)形成變更申請(qǐng)單,如果此變更申請(qǐng)單涉及到的是通信的檢修或停退,需要判斷此檢修過(guò)程是否存在檢修計(jì)劃,目的是讓用戶(hù)明確的知曉,從而指導(dǎo)設(shè)備管理[2]。安裝人員提交安裝調(diào)試的變更申請(qǐng),只有當(dāng)所有變更資料都提交完后,才去驗(yàn)收安裝調(diào)試過(guò)程是否合格;如果安裝調(diào)試過(guò)程達(dá)到預(yù)期目標(biāo),則可以關(guān)閉此變更申請(qǐng)單。配置管理變更申請(qǐng)一般是由用戶(hù)提出,配置管理人員會(huì)判斷是否需要備份處理。

日常巡檢管理模塊根據(jù)巡檢的設(shè)備來(lái)執(zhí)行不同的標(biāo)準(zhǔn),巡檢記錄可以根據(jù)不同的預(yù)定義規(guī)則生成。設(shè)備管理平臺(tái)的運(yùn)維人員根據(jù)巡檢標(biāo)準(zhǔn)、巡檢周期等進(jìn)行設(shè)備的定期巡檢,并記錄相關(guān)的巡檢日志。相關(guān)設(shè)備的維護(hù)人員對(duì)此巡檢日志進(jìn)行分析,并給出是否正常、是否有缺陷等結(jié)論,如果發(fā)現(xiàn)設(shè)備的缺陷,則依據(jù)前文介紹的缺陷管理模塊進(jìn)行處理。

3 基于IT運(yùn)維的設(shè)備管理平臺(tái)

基于IT運(yùn)維的設(shè)備管理平臺(tái)的設(shè)備管理流程包括請(qǐng)實(shí)現(xiàn)、事件管理以及配置管理,其總共規(guī)劃目標(biāo)是實(shí)現(xiàn)設(shè)備管理的快捷性、全局性以及經(jīng)濟(jì)性。從整體結(jié)構(gòu)上而言,設(shè)備管理平臺(tái)從上而下分為表示層、業(yè)務(wù)邏輯層以及數(shù)據(jù)訪問(wèn)層三層。表示層用戶(hù)和用戶(hù)交互,業(yè)務(wù)邏輯層制定業(yè)務(wù)規(guī)則并實(shí)現(xiàn)相關(guān)的業(yè)務(wù)流程,充當(dāng)表示層和數(shù)據(jù)訪問(wèn)層之間的橋梁;數(shù)據(jù)訪問(wèn)層的作用是訪問(wèn)數(shù)據(jù)庫(kù)。這三層之間的依賴(lài)關(guān)系是向下的,底層無(wú)法感知上層的存在,對(duì)上層的任何設(shè)計(jì)上的改變都不會(huì)影響底層。

設(shè)計(jì)基于IT運(yùn)維的設(shè)備管理平臺(tái)的目的是對(duì)基于IT運(yùn)維的設(shè)備管理、維護(hù)中的各項(xiàng)功能及非功能性需求進(jìn)行設(shè)計(jì),其中最重要的一部分是數(shù)據(jù)庫(kù),不僅要明確數(shù)據(jù)庫(kù)的表名、字段名等數(shù)據(jù)信息,還要進(jìn)行存儲(chǔ)過(guò)程等數(shù)據(jù)庫(kù)腳本的擴(kuò)展。具體設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí),要考慮系統(tǒng)模塊相關(guān)概念的設(shè)計(jì)、數(shù)據(jù)關(guān)系圖設(shè)計(jì)以及數(shù)據(jù)的邏輯結(jié)構(gòu)設(shè)計(jì)等。使用設(shè)備管理系統(tǒng)的人員主要是系統(tǒng)管理員、維護(hù)人員以及一般用戶(hù),不同角色應(yīng)該有不同的操作權(quán)限。數(shù)據(jù)邏輯結(jié)構(gòu)的設(shè)計(jì)包括設(shè)備數(shù)據(jù)庫(kù)關(guān)系圖、故障信息數(shù)據(jù)庫(kù)關(guān)系圖以及系統(tǒng)管理數(shù)據(jù)庫(kù)關(guān)系圖等[3]。設(shè)備數(shù)據(jù)庫(kù)關(guān)系圖包括設(shè)備的信息表、設(shè)備相關(guān)資料表等;故障信息關(guān)系圖包含發(fā)生故障設(shè)備信息表、設(shè)備備件維修信息表等;系統(tǒng)管理關(guān)系圖包含設(shè)備單位信息表、廠商信息表等等。

參考文獻(xiàn)

[1]李曉禹.基于SOA的設(shè)備管理信息系統(tǒng)平臺(tái)的研究與實(shí)現(xiàn)[D].南京大學(xué),2013.

[2]孫藝新.大型電網(wǎng)企業(yè)特高壓設(shè)備運(yùn)維檢修模式淺析[J].中國(guó)設(shè)備工程,2014.

篇10

目前,風(fēng)能在全球發(fā)電能源中所占的比重日益提高,發(fā)展也越來(lái)越快。新疆金風(fēng)科技股份有限公司(以下簡(jiǎn)稱(chēng)金風(fēng)科技)全球裝機(jī)超過(guò)15,000臺(tái)機(jī)組,約400多個(gè)風(fēng)電場(chǎng),但企業(yè)的服務(wù)管理和投資管理,特別是對(duì)零配件更換及維修業(yè)務(wù)的管理,大部分仍依靠手工作業(yè),難以滿(mǎn)足業(yè)務(wù)快速擴(kuò)張的需求。金風(fēng)科技一直致力于為客戶(hù)提供整體解決方案,關(guān)注風(fēng)電機(jī)組全生命周期的可靠運(yùn)行。因此,可靠的服務(wù)記錄和準(zhǔn)確的成本跟蹤對(duì)其服務(wù)流程和業(yè)務(wù)運(yùn)營(yíng)至關(guān)重要。

中國(guó)惠普有限公司軟件集團(tuán)日前宣布與金風(fēng)科技達(dá)成合作,通過(guò)惠普服務(wù)與組合管理軟件和解決方案(HP Service & Portfolio Management,SPM)幫助金風(fēng)科技建立統(tǒng)一的風(fēng)電場(chǎng)全生命周期管理體系,實(shí)現(xiàn)業(yè)務(wù)流程標(biāo)準(zhǔn)化,加速業(yè)務(wù)拓展,并不斷提高運(yùn)營(yíng)效率。

“風(fēng)能產(chǎn)業(yè)的發(fā)展蒸蒸日上,金風(fēng)科技須對(duì)其資源進(jìn)行高效、綜合的管理,抓住行業(yè)快速發(fā)展的機(jī)遇?!被萜哲浖瘓F(tuán)專(zhuān)業(yè)服務(wù)部大中華區(qū)總經(jīng)理?xiàng)罾诒硎?,“通過(guò)在風(fēng)電場(chǎng)全生命周期資產(chǎn)管理上的合作,惠普軟件將幫助金風(fēng)科技全面了解其運(yùn)維服務(wù)的歷史記錄并為客戶(hù)提供無(wú)縫、優(yōu)質(zhì)的運(yùn)維服務(wù),并為未來(lái)進(jìn)一步的業(yè)務(wù)轉(zhuǎn)型提供強(qiáng)有力的支撐?!?/p>

解決方案

惠普服務(wù)與產(chǎn)品組合管理軟件和解決方案將應(yīng)用到金風(fēng)科技遍布全球的關(guān)鍵業(yè)務(wù)中,主要包括以下模塊:

惠普服務(wù)管理軟件(HP Service Manager):包括服務(wù)臺(tái)、IT變更管理、服務(wù)目錄、知識(shí)管理、請(qǐng)求管理和服務(wù)級(jí)別管理等服務(wù)內(nèi)容,通過(guò)一系列自動(dòng)化流程快速高效地管理服務(wù)交付,幫助金風(fēng)科技實(shí)現(xiàn)風(fēng)電建設(shè)中的接貨、吊裝、調(diào)試、驗(yàn)收等流程功能以及相關(guān)成本管理,同時(shí)還為后期風(fēng)電場(chǎng)運(yùn)營(yíng)維護(hù)提供各類(lèi)檢修等服務(wù)支持。

惠普資產(chǎn)管理軟件(HP Asset Manager):可對(duì)資產(chǎn)管理流程進(jìn)行控制,同時(shí)能對(duì)端到端的資產(chǎn)使用進(jìn)行優(yōu)化以實(shí)現(xiàn)最佳價(jià)值并降低成本,從而幫助金風(fēng)科技在風(fēng)機(jī)的生命周期內(nèi)對(duì)包括大部件和易耗品在內(nèi)的全部風(fēng)機(jī)資產(chǎn)進(jìn)行管理。

惠普項(xiàng)目與組合管理軟件(HP Project and Portfolio Management,PPM):能夠標(biāo)準(zhǔn)化管理并捕獲項(xiàng)目和運(yùn)營(yíng)活動(dòng)的執(zhí)行情況,提供實(shí)時(shí)的關(guān)鍵信息,幫助金風(fēng)科技統(tǒng)一管理風(fēng)電場(chǎng)在建設(shè)期和運(yùn)營(yíng)維護(hù)期相關(guān)的所有業(yè)務(wù),提供包括制定項(xiàng)目計(jì)劃、跟蹤項(xiàng)目執(zhí)行情況、風(fēng)電設(shè)備運(yùn)輸安裝、人員管理、建設(shè)材料管理、工程進(jìn)度管理、建設(shè)成本管理等服務(wù)。

惠普配置管理系統(tǒng)服務(wù) (CMS):可以用來(lái)收集、存儲(chǔ)、管理、更新并展示與 IT 服務(wù)配置項(xiàng)目(包括軟件和基礎(chǔ)設(shè)施)及其相互關(guān)系的數(shù)據(jù)?;萜张渲霉芾硐到y(tǒng)包括 HP Universal Discovery (UD) 和聯(lián)合配置管理數(shù)據(jù)庫(kù) (UCMDB),二者與可信源無(wú)縫集成,支持 IT 管理團(tuán)隊(duì)制定高效的決策,并有效控制變更事宜。

客戶(hù)收益

惠普公司憑借業(yè)內(nèi)領(lǐng)先的技術(shù)優(yōu)勢(shì)、全球資源及經(jīng)驗(yàn),將協(xié)助金風(fēng)科技打造以風(fēng)機(jī)為中心的全生命周期管理體系,幫助金風(fēng)科技全面實(shí)現(xiàn)信息管理現(xiàn)代化:

通過(guò)橫跨不同業(yè)務(wù)模塊的高效追蹤、管理和控制的統(tǒng)一平臺(tái),惠普將幫助金風(fēng)科技建立完整、統(tǒng)一的閉環(huán)管理體系,在全生命周期中實(shí)現(xiàn)維修記錄電子化及準(zhǔn)確追蹤、設(shè)備資產(chǎn)管理透明化,從而幫助金風(fēng)科技全面了解其全球風(fēng)力發(fā)電機(jī)組的運(yùn)行狀況,降低設(shè)備部件的故障發(fā)生率和人員成本。