【正文】
為多邊形數(shù)據(jù),輸出到GIS應(yīng)用中,其誤差來源包括糾正(包括輻射糾正和結(jié)合糾正)以及分類過程中的誤分。紙質(zhì)地圖的錄入,可以采取手扶跟蹤數(shù)字化和掃描矢量化兩種方式,其誤差來自于數(shù)字化過程,并且與進(jìn)行數(shù)字化人員的工作態(tài)度有密切的關(guān)系,此外數(shù)字化數(shù)據(jù)往往現(xiàn)勢性較差。數(shù)據(jù)輸入和處理的進(jìn)度控制可以采用普通的里程碑方法或甘特圖法,如果工作區(qū)范圍較大,并且每一數(shù)據(jù)處理單元只覆蓋工作區(qū)的一部分,可以采用圖159所示的方法,以表示進(jìn)度,其優(yōu)點(diǎn)是更加直觀,不容易遺漏數(shù)據(jù)。圖159:一種直觀的數(shù)據(jù)輸入進(jìn)度管理方法示例(圖中每一矩形框內(nèi)的時間表示該數(shù)據(jù)應(yīng)該完成的時間,深灰色矩形表示已經(jīng)完成,而淺灰色矩形表示數(shù)據(jù)錄入和處理正在進(jìn)行)如果項目中數(shù)據(jù)量大,并且需要多個數(shù)據(jù)文件以存儲數(shù)據(jù),那么需要在工作進(jìn)行之初就定義文件的命名規(guī)則,以通過文件名表達(dá)其數(shù)據(jù)內(nèi)容,避免造成管理上的混亂* 采用地理信息系統(tǒng)軟件工程技術(shù)一章中描述的數(shù)據(jù)配置管理方法可以更好的避免數(shù)據(jù)管理混亂。如用文件名SO01DG表示第一次數(shù)字化的土壤圖(SO:Soil,土壤;01:第一次;DG:數(shù)字化)。通過文件名表達(dá)的信息可以有專題、已進(jìn)行的處理、時間、處理人員、數(shù)據(jù)區(qū)域范圍等等,但是太長的文件名同樣會造成記憶的困難。除了定義文件命名規(guī)則外,其它描述信息,包括數(shù)據(jù)來源、地物的數(shù)值范圍、地圖投影、精度、數(shù)據(jù)的依賴關(guān)系等元數(shù)據(jù)可以建立數(shù)據(jù)字典??梢詫?shù)據(jù)字典進(jìn)行檢索,以掌握數(shù)據(jù)的進(jìn)度。9.項目控制與評估在GIS應(yīng)用項目進(jìn)行中,控制活動要貫穿于整個項目的始終,才不至于在項目完成后出現(xiàn)嚴(yán)重的質(zhì)量以及時間問題。而在項目的每一個階段、或者整個完成之后,進(jìn)行事后分析和評估可以更好地了解項目進(jìn)展中的問題,對項目參與人員進(jìn)行評定,為下一階段或者以后類似項目組織管理作為參考依據(jù)。從一定意義上來講,進(jìn)行評估是實施項目控制的有效途徑。通常,進(jìn)行事后分析和評估的對象包括:1)程序:數(shù)量和質(zhì)量;2)數(shù)據(jù):數(shù)量和質(zhì)量;3)參與人員:工作時間和效率;4)資金:使用情況和使用效率;5)設(shè)備:占用情況和效率。在對上述因素進(jìn)行分析和評估時,要盡可能使用定量的方法,一方面數(shù)量能更準(zhǔn)確地說明項目進(jìn)展和存在的問題;另一方面,采用數(shù)量也便于進(jìn)行橫向和縱向的對比。橫向?qū)Ρ仁侵疙椖恐懈鱾€小組,甚至不同人員的對比,縱向?qū)Ρ仁侵疙椖康牟煌A段或不同項目之間的對比。分析評估的結(jié)果可以以表格、統(tǒng)計圖的形式直觀的表現(xiàn)(表156,圖1510),項目管理人員可以根據(jù)結(jié)果評估工作進(jìn)展,發(fā)現(xiàn)問題,并在下一步的工作中進(jìn)行改正。表156:XX項目第一階段(1999年1月1999年10月)工作分析結(jié)果項目數(shù)值程序代碼總行數(shù)錯誤數(shù)目錯誤比率數(shù)據(jù)錄入總數(shù)據(jù)量抽樣平均偏移誤差遙感分類后數(shù)據(jù)總量抽樣分類精度人員人員總工作時間資金總使用資金7853213078兆290兆83%140人月表156列出了從總量上對項目中各個要素分析的結(jié)果,可以作為計算項目階段成本、效率的依據(jù);而圖1510更好的說明了項目的進(jìn)展?fàn)顩r,可以使管理者方便地發(fā)現(xiàn)項目進(jìn)展順利和不順利的時間段,并進(jìn)而發(fā)現(xiàn)其原因,作為下一階段工作管理的依據(jù)。而整個項目的分析圖表可以被復(fù)用于下一個類似的項目,進(jìn)行成本——效益分析和進(jìn)度安排。圖1510:通過不同指標(biāo)反映項目的進(jìn)展?fàn)顩r10.軟件研制和開發(fā)的質(zhì)量管理——對于GIS軟件開發(fā)組織的指導(dǎo)由于計算機(jī)技術(shù)的發(fā)展以及用戶需求的增長,GIS軟件的研制與開發(fā)(Ramp。D,Research and Development)也越來越多,這意味著競爭也愈加激烈。對于GIS軟件開發(fā)組織,在市場上取得成功的因素包括:技術(shù)的先進(jìn)性、功能的實用性和可靠性、系統(tǒng)操作的便利性、版本的連續(xù)性以及技術(shù)支持維護(hù)等等。為了達(dá)到這些目的,唯一的途徑就是采用合適的質(zhì)量管理與控制。10.1 ISO9000系列標(biāo)準(zhǔn)質(zhì)量管理的目的是為了生產(chǎn)高質(zhì)量的產(chǎn)品,它不是通過檢驗產(chǎn)品的質(zhì)量,而是把質(zhì)量建立在生產(chǎn)過程之中來達(dá)到。近年來,國際上影響最為深遠(yuǎn)的質(zhì)量管理標(biāo)準(zhǔn)是ISO9000系列標(biāo)準(zhǔn)。ISO9000最初主要針對制造行業(yè),現(xiàn)在已經(jīng)擴(kuò)展到硬件、軟件甚至服務(wù)領(lǐng)域。ISO9000強(qiáng)調(diào)控制、可審查性、檢驗與核實以及過程的改進(jìn)。其基本要求是:“說你做的(Say what you do)”,“做你說的(Do what you say)”,并“證明你已做的(Demostrate what you have done)”。ISO9000系列標(biāo)準(zhǔn)包括:1)ISO9000質(zhì)量管理和質(zhì)量保證標(biāo)準(zhǔn)——選擇和使用的導(dǎo)則;2)ISO9001質(zhì)量體系——設(shè)計/開發(fā),生產(chǎn),安裝和服務(wù)中的質(zhì)量保證模式;3)ISO9002質(zhì)量體系——生產(chǎn)和安裝中的質(zhì)量保證模式;4)ISO9003質(zhì)量體系——最終檢驗和測試中的質(zhì)量保證模式;5)ISO9004質(zhì)量管理和質(zhì)量體系要素——導(dǎo)則。ISO9000原本為了制造業(yè)而規(guī)定,不能直接應(yīng)用于軟件行業(yè),后來追加了90003標(biāo)準(zhǔn),成為“使ISO9001適用于軟件開發(fā)、供應(yīng)和維護(hù)的指南”。ISO90003的核心思想是“將質(zhì)量制作入產(chǎn)品之中”,也就是說,軟件的質(zhì)量提高不能依賴于完成后的測試,而取決于整個軟件生存期所有的活動。ISO90003的要點(diǎn)如下:1)ISO90003標(biāo)準(zhǔn)不適用于面向多數(shù)用戶銷售的程序包軟件,僅適合于依照合同進(jìn)行的單獨(dú)訂貨開發(fā)軟件,它也是用戶企業(yè)的系統(tǒng)部門在建立質(zhì)量保證體系時的指南;2)ISO90003標(biāo)準(zhǔn)對供需雙方領(lǐng)導(dǎo)的責(zé)任都做了明確的規(guī)定,并沒有單純地把義務(wù)全部加在供方;3)在包括合同在內(nèi)的全部工序中進(jìn)行審查,并徹底文檔化。具體來說,就是需方和供方合作審查,找出含混不清的問題,并記錄在文件中;4)ISO90003敘述了供方和需方如何合作進(jìn)行有組織的質(zhì)量保證活動才能制作完美的軟件,強(qiáng)調(diào)質(zhì)量保證體系貫穿于整個開發(fā)過程,強(qiáng)調(diào)防患于未然而不是事后糾正;6)供方應(yīng)實施內(nèi)部質(zhì)量審核制度,要求供方為了質(zhì)量管理而整頓其組織機(jī)構(gòu),建立監(jiān)督質(zhì)量體系的機(jī)制;7)供方應(yīng)對每項合同進(jìn)行審查。10.2軟件過程改進(jìn)的CMM模型 由于ISO9000系列標(biāo)準(zhǔn)并不針對于軟件企業(yè),到九十年代初,CMU的SEI(軟件工程研究所)提出了軟件的能力成熟度模型(CMMCapability Maturity Model for Software)。與ISO9000相比,CMM只關(guān)注軟件,明確強(qiáng)調(diào)持續(xù)的過程改進(jìn),而ISO9000只是解決質(zhì)量體系的最小保證。CMM模型較為全面地描述和分析軟件過程* 軟件過程是人們用于開發(fā)和維護(hù)軟件及其相關(guān)產(chǎn)品的一系列活動、方法、實踐和改造。軟件的開發(fā)有兩種截然不同的方式:“面向過程的(Process Oriented)”和“面向責(zé)任的(Commitment Oriented)”,前者強(qiáng)調(diào)過程的規(guī)范和持續(xù)優(yōu)化,后者更強(qiáng)調(diào)個人的能力。目前許多軟件企業(yè)都開始注重軟件過程。能力的發(fā)展程度,建立了描述一個組織的軟件過程成熟程度的分級標(biāo)準(zhǔn)。利用該標(biāo)準(zhǔn),軟件組織可以評估自己當(dāng)前的過程成熟程度,并通過提出更嚴(yán)格的軟件質(zhì)量標(biāo)準(zhǔn)和過程改進(jìn),來選擇自己的改進(jìn)策略,以達(dá)到更高一級的成熟程度。CMM模型共有五個成熟度級別,其特征為:1)初始級(Initial)軟件過程雜亂無章,有時甚至混亂,幾乎沒有明確定義的步驟,成功完全依賴于個人努力和英雄式的核心人物。2)可重復(fù)級(Repeatable)建立了基本的項目管理過程來跟蹤成本、進(jìn)度和機(jī)能,有必要的過程準(zhǔn)則來重復(fù)以前在同類項目的成功。3)定義級(Defined)管理和工程的軟件過程已經(jīng)文檔化、標(biāo)準(zhǔn)化,并綜合成為整個軟件開發(fā)組織的標(biāo)準(zhǔn)軟件過程,所有的項目都采用根據(jù)實際情況修改后得到的標(biāo)準(zhǔn)軟件過程來開發(fā)和維護(hù)軟件。4)管理級(Managed)制訂了軟件過程和產(chǎn)品質(zhì)量的詳細(xì)度量標(biāo)準(zhǔn)。軟件過程和產(chǎn)品的質(zhì)量都被開發(fā)組織的成員所理解和掌握。5)持續(xù)優(yōu)化級(Optimizing)加強(qiáng)了定量分析,通過來自過程質(zhì)量反饋和來自新觀念、新技術(shù)的反饋使過程能夠不斷持續(xù)地改進(jìn)。CMM定義了每個成熟度級別的關(guān)鍵過程范圍(圖1511),一個軟件組織只有滿足該范圍內(nèi)的每個目標(biāo),才能被認(rèn)為達(dá)到該成熟度級,這實際上也是軟件組織達(dá)到更高一級成熟度的指導(dǎo)。圖1511:CMM模型中的五個成熟度級別,其關(guān)鍵過程范圍[CMU SEI]CMM建立了一個可用的標(biāo)準(zhǔn)描述,在簽定軟件項目合同時,可以參考這些標(biāo)準(zhǔn)進(jìn)行風(fēng)險評估,而軟件企業(yè)可以利用CMM框架來改進(jìn)其開發(fā)和維護(hù)過程。盡管CMM列出了每個成熟度級別的特征和關(guān)鍵過程,但是并沒有回答如何做才能達(dá)到高一級的成熟度級的問題,沒有提出特定的軟件技術(shù),也沒有涉及如何具體的進(jìn)行人員管理,這些都需要應(yīng)用CMM的組織在實踐過程中,根據(jù)其具體情況加以解決