專利名稱:項(xiàng)目過程數(shù)據(jù)采集方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種數(shù)據(jù)采集方法,尤其涉及一種基于軟件的項(xiàng)目過程數(shù) 據(jù)的采集方法。
背景技術(shù):
近年來,隨著IT技術(shù)的迅猛發(fā)展,各行各業(yè)軟件項(xiàng)目的建設(shè)成倍增 加。項(xiàng)目管理對(duì)整個(gè)項(xiàng)目的成敗起著至關(guān)重要的作用。提升軟件項(xiàng)目的管 理水平日益成為許多成長(zhǎng)型軟件企業(yè)共同的關(guān)心點(diǎn),通過ISO或C匿認(rèn)證 成為大多數(shù)企業(yè)的首選。項(xiàng)目管理離不開項(xiàng)目數(shù)據(jù)的釆集。 一切項(xiàng)目管理 都應(yīng)該建立在項(xiàng)目數(shù)據(jù)的基礎(chǔ)上。有了前期項(xiàng)目數(shù)據(jù)的積累才能更好的指 導(dǎo)后續(xù)項(xiàng)目管理,有了正確的項(xiàng)目管理我們積累的項(xiàng)目數(shù)據(jù)才是最有效 的。因此項(xiàng)目數(shù)據(jù)的采集和項(xiàng)目管理是密不可分的一個(gè)有機(jī)整體。目前企 業(yè)紛紛借助于軟件項(xiàng)目管理工具來進(jìn)行項(xiàng)目的管理。對(duì)于當(dāng)前的項(xiàng)目管理 工具來說并沒有很好的解決項(xiàng)目過程建模的問題,項(xiàng)目過程數(shù)據(jù)的收集沒 有根據(jù)項(xiàng)目本身的生命周期模型進(jìn)行,對(duì)于特定項(xiàng)目生命周期過程的指導(dǎo) 性不顯著。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種項(xiàng)目過程數(shù)據(jù)采集方法,可動(dòng)態(tài) 實(shí)現(xiàn)對(duì)各種不同復(fù)雜項(xiàng)目環(huán)境及項(xiàng)目目標(biāo)的項(xiàng)目過程數(shù)據(jù)采集,從而提高 項(xiàng)目過程數(shù)據(jù)采集的靈活性。
為解決上述技術(shù)問題,本發(fā)明提供一種項(xiàng)目過程數(shù)據(jù)采集方法,包括: (1 )進(jìn)行項(xiàng)目過程建模,將各種項(xiàng)目生命周期的項(xiàng)目活動(dòng)以帶有WBS 編碼的形式維護(hù)在數(shù)據(jù)庫系統(tǒng)中;
(2) 通過定義項(xiàng)目數(shù)據(jù)采集的度量標(biāo)準(zhǔn)對(duì)度量項(xiàng)進(jìn)行定義,并將所 述度量項(xiàng)維護(hù)在所述數(shù)據(jù)庫系統(tǒng)中;
(3) 對(duì)項(xiàng)目活動(dòng)度量項(xiàng)進(jìn)行配置;
(4) 根據(jù)步驟(2)和(3)所設(shè)定的過程采集定義和設(shè)置,采集項(xiàng) 目中各項(xiàng)活動(dòng)的項(xiàng)目過程數(shù)據(jù)。
本發(fā)明由于采用了上述技術(shù)手段,具有這樣的技術(shù)效果,即通過采用 WBS編碼方式對(duì)各種項(xiàng)目生命周期的項(xiàng)目活動(dòng)進(jìn)行建模,使得項(xiàng)目的各項(xiàng) 活動(dòng)有機(jī)結(jié)合起來,并在此基礎(chǔ)上進(jìn)行過程數(shù)據(jù)的采集,從而實(shí)現(xiàn)了對(duì)各 種復(fù)雜項(xiàng)目過程數(shù)據(jù)的動(dòng)態(tài)采集;通過對(duì)度量項(xiàng)的定義以及對(duì)項(xiàng)目活動(dòng)度 量項(xiàng)的配置,使得可以根據(jù)系統(tǒng)提供的可用采集點(diǎn)自由地選擇某個(gè)具體項(xiàng) 目活動(dòng)的數(shù)據(jù)采集點(diǎn),并且實(shí)現(xiàn)了在后續(xù)的項(xiàng)目活動(dòng)過程中,系統(tǒng)可以根 據(jù)項(xiàng)目活動(dòng)配置數(shù)據(jù)采集點(diǎn)收集項(xiàng)目數(shù)據(jù),從而適應(yīng)了不同項(xiàng)目的需求, 具有較大的靈活性;并且,通過本發(fā)明所述方法還實(shí)現(xiàn)了結(jié)構(gòu)化與層次化 的數(shù)據(jù)采集,從而更便于對(duì)后期數(shù)據(jù)進(jìn)行估算預(yù)與控制。
下面結(jié)合附圖與具體實(shí)施方式
對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說明-圖1為根據(jù)本發(fā)明一個(gè)實(shí)施例的項(xiàng)目過程數(shù)據(jù)采集的流程示意圖; 圖2為根據(jù)本發(fā)明的一個(gè)實(shí)施例的定義項(xiàng)目度量項(xiàng)的流程示意圖; 圖3為根據(jù)本發(fā)明的一個(gè)實(shí)施例的對(duì)過程度量進(jìn)行設(shè)置的流程示意 圖4為根據(jù)本發(fā)明的一個(gè)實(shí)施例進(jìn)行過程數(shù)據(jù)采集的流程示意圖。
具體實(shí)施例方式
如圖l所示,本發(fā)明所述項(xiàng)目過程數(shù)據(jù)采集方法包括以下步驟
(1) 進(jìn)行項(xiàng)目過程建模。所述項(xiàng)目過程建模,是指將組織使用的所 有項(xiàng)目活動(dòng)進(jìn)行整理,維護(hù)在數(shù)據(jù)庫系統(tǒng)中。這樣,當(dāng)項(xiàng)目立項(xiàng)后,就可 以根據(jù)實(shí)際需要,選擇列表中的項(xiàng)目活動(dòng),組成項(xiàng)目自己的生命周期。目 前較常見的生命周期有瀑布型、增量型和原型法生命周期。在本發(fā)明中,
在進(jìn)行項(xiàng)目過程建模時(shí),將各種項(xiàng)目生命周期的項(xiàng)目活動(dòng)以帶有WBS (Work Breakdown Structures,工程項(xiàng)目工作分解結(jié)構(gòu))編碼的形式維
護(hù)在數(shù)據(jù)庫系統(tǒng)中,因此在本發(fā)明中,所述項(xiàng)目過程模型實(shí)際上就是維護(hù) 在數(shù)據(jù)庫中的項(xiàng)目活動(dòng)例化后,再以WBS碼的方式重新組合而成的。因此 在本發(fā)明中,項(xiàng)目過程建模是動(dòng)態(tài)的,具有可持續(xù)性和可維護(hù)性。其中, 所述項(xiàng)目活動(dòng)包括開發(fā)計(jì)劃、需求分析、基本設(shè)計(jì)、編碼、測(cè)試等過程。 因此,項(xiàng)目活動(dòng)記錄了一個(gè)組織對(duì)這個(gè)活動(dòng)的定義,至少應(yīng)包括過程名稱、 過程類型、過程描述信息等。
(2) 由于項(xiàng)目的實(shí)際環(huán)境的千差萬別,不可能給出一個(gè)確定不變的 度量方案,而是需要能夠根據(jù)不同的項(xiàng)目環(huán)境和要求給出不同的度量方 案,因此根據(jù)本發(fā)明,在一個(gè)實(shí)施例中,通過定義項(xiàng)目數(shù)據(jù)采集的度量標(biāo) 準(zhǔn)對(duì)度量項(xiàng)進(jìn)行定義,并將這些度量項(xiàng)維護(hù)在數(shù)據(jù)庫系統(tǒng)中。在一個(gè)實(shí)施 例中,如圖2所示,所述度量項(xiàng)的定義中至少應(yīng)當(dāng)包括對(duì)度量項(xiàng)的名稱、 單位、描述、數(shù)據(jù)類型等屬性的定義,并通過對(duì)該定義后的度量項(xiàng)進(jìn)行保
存,以給后期的選擇提供幫助。
(3) 對(duì)項(xiàng)目活動(dòng)度量項(xiàng)(即采集點(diǎn))進(jìn)行配置,以在項(xiàng)目建模后根 據(jù)項(xiàng)目的實(shí)際需要,設(shè)定項(xiàng)目各項(xiàng)活動(dòng)的度量項(xiàng),并從組織提供的度量項(xiàng)
列表中選擇或剔除度量項(xiàng)。在一個(gè)實(shí)施例中,如圖3所示,對(duì)項(xiàng)目活動(dòng)度
量項(xiàng)的配置包括選擇項(xiàng)目活動(dòng)、選擇度量項(xiàng)和增刪度量項(xiàng)。其中,項(xiàng)目 活動(dòng)的度量項(xiàng)通常應(yīng)該包括工期、工作量、成本、規(guī)模。
(4) 根據(jù)步驟(2)和(3)所設(shè)定的過程采集定義和設(shè)置,采集項(xiàng) 目中各項(xiàng)活動(dòng)的項(xiàng)目過程數(shù)據(jù)。由于有了項(xiàng)目過程模型以及度量項(xiàng)的定 義,因此為了完成過程數(shù)據(jù)的采集,需對(duì)存放在數(shù)據(jù)庫中的例化后的項(xiàng)目 活動(dòng)與已定義的過程度量項(xiàng)建立關(guān)聯(lián)關(guān)系,即使得每個(gè)例化后的項(xiàng)目活動(dòng) 過程對(duì)應(yīng)一個(gè)或者多個(gè)過程度量項(xiàng)。并且,這種關(guān)聯(lián)關(guān)系應(yīng)該可以根據(jù)項(xiàng) 目活動(dòng)的實(shí)際需要進(jìn)行變更和維護(hù),使得每個(gè)例化后的項(xiàng)目活動(dòng)都擁有一 套動(dòng)態(tài)的度量方案,依托此動(dòng)態(tài)方案進(jìn)行過程數(shù)據(jù)的采集,便實(shí)現(xiàn)了動(dòng)態(tài) 過程數(shù)據(jù)采集。在一個(gè)實(shí)施例中,如圖4所示,該過程數(shù)據(jù)的采集過程包
括選擇項(xiàng)目活動(dòng)、設(shè)置起始日期和采集度量項(xiàng)數(shù)據(jù)。項(xiàng)目活動(dòng)的每個(gè)度 量項(xiàng)還應(yīng)分為如下幾類數(shù)據(jù)估算數(shù)據(jù)、實(shí)際數(shù)據(jù)、控制上限、控制下限、 起始日期。
權(quán)利要求
1.一種項(xiàng)目過程數(shù)據(jù)采集方法,其特征在于,包括(1)進(jìn)行項(xiàng)目過程建模,將各種項(xiàng)目生命周期的項(xiàng)目活動(dòng)以帶有WBS編碼的形式維護(hù)在數(shù)據(jù)庫系統(tǒng)中;(2)通過定義項(xiàng)目數(shù)據(jù)采集的度量標(biāo)準(zhǔn)對(duì)度量項(xiàng)進(jìn)行定義,并將所述度量項(xiàng)維護(hù)在所述數(shù)據(jù)庫系統(tǒng)中;(3)對(duì)項(xiàng)目活動(dòng)度量項(xiàng)進(jìn)行配置;(4)根據(jù)步驟(2)和(3)所設(shè)定的過程采集定義和設(shè)置,采集項(xiàng)目中各項(xiàng)活動(dòng)的項(xiàng)目過程數(shù)據(jù)。
2、 根據(jù)權(quán)利要求l所述的項(xiàng)目過程數(shù)據(jù)采集方法,其特征在于,所 述步驟(2)中對(duì)度量項(xiàng)的定義至少應(yīng)當(dāng)包括對(duì)度量項(xiàng)的名稱、單位、描 述、數(shù)據(jù)類型的定義。
3、 根據(jù)權(quán)利要求l所述的項(xiàng)目過程數(shù)據(jù)采集方法,其特征在于,所 述步驟(3)中對(duì)項(xiàng)目活動(dòng)度量項(xiàng)的配置包括選擇項(xiàng)目活動(dòng)、選擇度量 項(xiàng)和增刪度量項(xiàng);其中,項(xiàng)目活動(dòng)的度量項(xiàng)包括工期、工作量、成本、規(guī) 模。
4、 根據(jù)權(quán)利要求l所述的項(xiàng)目過程數(shù)據(jù)采集方法,其特征在于,所 述步驟(4)中,在對(duì)各項(xiàng)活動(dòng)的項(xiàng)目過程數(shù)據(jù)進(jìn)行采集時(shí),需對(duì)存放在 數(shù)據(jù)庫中的例化后的項(xiàng)目活動(dòng)與已定義的過程度量項(xiàng)建立關(guān)聯(lián)關(guān)系;并 且,所述關(guān)聯(lián)關(guān)系能夠根據(jù)項(xiàng)目活動(dòng)的實(shí)際需要進(jìn)行變更和維護(hù)。
5、 根據(jù)權(quán)利要求1或4所述的項(xiàng)目過程數(shù)據(jù)采集方法,其特征在于, 所述步驟(4)對(duì)過程數(shù)據(jù)的采集過程包括選擇項(xiàng)目活動(dòng)、設(shè)置起始日期和采集度量項(xiàng)數(shù)據(jù)'
全文摘要
本發(fā)明公開了一種項(xiàng)目過程數(shù)據(jù)采集方法,通過采用WBS編碼方式對(duì)各種項(xiàng)目生命周期的項(xiàng)目活動(dòng)進(jìn)行建模,使得項(xiàng)目的各項(xiàng)活動(dòng)有機(jī)結(jié)合起來,并在此基礎(chǔ)上進(jìn)行過程數(shù)據(jù)的采集,從而實(shí)現(xiàn)了對(duì)各種復(fù)雜項(xiàng)目過程數(shù)據(jù)的采集;通過對(duì)度量項(xiàng)的定義以及對(duì)項(xiàng)目活動(dòng)度量項(xiàng)的配置,使得可以根據(jù)系統(tǒng)提供的可用采集點(diǎn)自由地選擇某個(gè)具體項(xiàng)目活動(dòng)的數(shù)據(jù)采集點(diǎn),并且實(shí)現(xiàn)了在后續(xù)的項(xiàng)目活動(dòng)過程中,系統(tǒng)可以根據(jù)項(xiàng)目活動(dòng)配置數(shù)據(jù)采集點(diǎn)收集項(xiàng)目數(shù)據(jù),從而適應(yīng)了不同項(xiàng)目的需求,具有較大的靈活性;并且,通過本發(fā)明所述方法還實(shí)現(xiàn)了結(jié)構(gòu)化與層次化的數(shù)據(jù)采集,從而更便于對(duì)后期數(shù)據(jù)進(jìn)行估算預(yù)與控制。
文檔編號(hào)G06F9/44GK101373429SQ20071009402
公開日2009年2月25日 申請(qǐng)日期2007年8月21日 優(yōu)先權(quán)日2007年8月21日
發(fā)明者巖 崔, 張克強(qiáng), 巍 李 申請(qǐng)人:上海寶信軟件股份有限公司