• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            軟件監(jiān)理

                  摘要:本文對(duì)軟件開發(fā)型信息化項(xiàng)目的監(jiān)理工作按照流程進(jìn)行了設(shè)計(jì):招標(biāo)階段、總體規(guī)劃階段、需求分析階段、概要設(shè)計(jì)階段、詳細(xì)設(shè)計(jì)階段、編碼和測(cè)試階段、系統(tǒng)試運(yùn)行階段;并介紹了每個(gè)階段監(jiān)理方應(yīng)承擔(dān)的工作。

              關(guān)鍵詞:軟件開發(fā)型 項(xiàng)目監(jiān)理 流程

              Abstract: This paper designs the surveillance flows of information engineering that focused on software development: the phase of inviting public bidding、of laying out、of demand analysis、 of outline design、of detail design、of coding and testing 、of system test run , and presents the necessary work that the surveillant should do in the different phase.

              Key words: project of software development surveillance flow

              一、三種類型的信息化監(jiān)理項(xiàng)目介紹

              按照信息化工程項(xiàng)目本身的特點(diǎn),信息化工程項(xiàng)目監(jiān)理可以劃分為三類:硬件網(wǎng)絡(luò)集成項(xiàng)目的監(jiān)理、軟件產(chǎn)品實(shí)施型信息化項(xiàng)目的監(jiān)理以及軟件開發(fā)型信息化項(xiàng)目的監(jiān)理。下面分別介紹這三類監(jiān)理工作的特點(diǎn):

              硬件網(wǎng)絡(luò)集成項(xiàng)目的監(jiān)理:這類項(xiàng)目,主要包括綜合布線和網(wǎng)絡(luò)系統(tǒng)集成。這類監(jiān)理最主要的特點(diǎn)是,硬件網(wǎng)絡(luò)集成項(xiàng)目的評(píng)測(cè)標(biāo)準(zhǔn)是非常明確,易于執(zhí)行的。比如,綜合布線的監(jiān)理依據(jù)有“中國(guó)工程建筑標(biāo)準(zhǔn)化協(xié)會(huì)標(biāo)準(zhǔn)CESC89:97.5建筑與建筑群綜合布線系統(tǒng)工程施工和驗(yàn)收規(guī)范”、“中華人民共和國(guó)通信行業(yè)標(biāo)準(zhǔn)YD/T926.11997大樓通信綜合布線系統(tǒng)”等,網(wǎng)絡(luò)質(zhì)量監(jiān)理依據(jù)有“ANSIX3T9.5光纖分布式數(shù)據(jù)接口標(biāo)準(zhǔn)規(guī)范”等,這些都是直接面向結(jié)果的規(guī)范。所以,相對(duì)于軟件產(chǎn)品實(shí)施型信息化項(xiàng)目的監(jiān)理和軟件開發(fā)型信息化項(xiàng)目的監(jiān)理,硬件網(wǎng)絡(luò)集成項(xiàng)目的監(jiān)理是比較簡(jiǎn)單的。

              軟件產(chǎn)品實(shí)施型信息化項(xiàng)目的監(jiān)理:這類項(xiàng)目,主要是面向各廠商開發(fā)出來(lái)的產(chǎn)品軟件,選擇出合適的軟件產(chǎn)品,并根據(jù)企業(yè)需求進(jìn)行實(shí)施。相對(duì)于硬件網(wǎng)絡(luò)集成項(xiàng)目的監(jiān)理,這類項(xiàng)目涉及到對(duì)于軟件應(yīng)用的評(píng)測(cè),而目前對(duì)于軟件評(píng)測(cè),國(guó)家還沒(méi)有相應(yīng)的標(biāo)準(zhǔn)來(lái)控制。事實(shí)上,軟件實(shí)施評(píng)測(cè)也不容易形成統(tǒng)一的標(biāo)準(zhǔn),這造成了此類項(xiàng)目監(jiān)理一定的難度。

              軟件開發(fā)型信息化項(xiàng)目的監(jiān)理:這類項(xiàng)目,主要是基于一定的硬件網(wǎng)絡(luò)設(shè)施,由承建方根據(jù)建設(shè)方需求開發(fā)出一套能夠滿足建設(shè)方需求的軟件系統(tǒng)。由于軟件開發(fā)工作,是知識(shí)密集程度非常高的工作,在某種程度上,也是非常個(gè)性化的。目前對(duì)于軟件開發(fā)項(xiàng)目的各種標(biāo)準(zhǔn),多是針對(duì)軟件開發(fā)過(guò)程的控制,比如術(shù)語(yǔ)、文檔等。因此這類項(xiàng)目監(jiān)理也有一定難度。

              筆者將結(jié)合自身的軟件開發(fā)型項(xiàng)目監(jiān)理的經(jīng)歷,就此類信息化項(xiàng)目監(jiān)理工作的流程研究進(jìn)行初步的試探。

              由于建設(shè)方和監(jiān)理方的關(guān)系始于雙方監(jiān)理合同的簽訂,所以本文的監(jiān)理流程從監(jiān)理合同簽訂開始。但鑒于在合同簽訂前監(jiān)理方的前期準(zhǔn)備工作是監(jiān)理后續(xù)工作的基礎(chǔ),因此先描述監(jiān)理方的準(zhǔn)備工作是非常必要的。

              在簽訂監(jiān)理合同之前,監(jiān)理公司首先應(yīng)對(duì)建設(shè)單位進(jìn)行需求調(diào)研。此次需求調(diào)研的直接目的是為了編制更詳細(xì)的項(xiàng)目建議書以獲得監(jiān)理合同,同時(shí)也是為招投標(biāo)階段編制招標(biāo)文件做準(zhǔn)備。此次調(diào)研主要明確如下問(wèn)題:建設(shè)方在該項(xiàng)目上總體上要達(dá)到什么目標(biāo)?細(xì)分后分別是什么目標(biāo)?質(zhì)量上要達(dá)到什么要求?時(shí)間方面的要求?投資預(yù)算多少?等。最后完成項(xiàng)目建議書和初步監(jiān)理規(guī)劃。

              下面將詳細(xì)敘述每個(gè)階段的特點(diǎn)及監(jiān)理方在該階段的工作。

              二、軟件開發(fā)型項(xiàng)目監(jiān)理基本流程

              1、招投標(biāo)階段

              在招投標(biāo)階段,監(jiān)理方主要工作是根據(jù)前期調(diào)研工作,協(xié)助建設(shè)方編制招標(biāo)文件,協(xié)助建設(shè)方評(píng)標(biāo)及保管合同及文檔。其中招標(biāo)文件應(yīng)包括:投標(biāo)人須知、招標(biāo)項(xiàng)目性質(zhì)、技術(shù)要求、質(zhì)量要求、工期要求、培訓(xùn)要求、驗(yàn)收要求、報(bào)價(jià)要求、投標(biāo)人資質(zhì)等級(jí)要求、投標(biāo)保證金要求、投標(biāo)文件編制要求、評(píng)標(biāo)標(biāo)準(zhǔn)、履約擔(dān)保函、合同主要條款等內(nèi)容。而協(xié)助評(píng)標(biāo)工作主要?jiǎng)t從以下方面入手:

              ⑴、技術(shù)方面

              對(duì)于技術(shù)方面的評(píng)比,一般有兩種方法:一是比較法,二是打分法。比較法一般是從標(biāo)書的技術(shù)部分中選取一些關(guān)鍵技術(shù)進(jìn)行橫向比較,誰(shuí)的參數(shù)最接近標(biāo)書要求,誰(shuí)的技術(shù)評(píng)比的名次就越靠前。相對(duì)于比較法,打分法的精確性更高些。打分法也是從標(biāo)書中選擇關(guān)鍵技術(shù)參數(shù),按照預(yù)定好的權(quán)值計(jì)算分值進(jìn)行打分,分?jǐn)?shù)高者就在技術(shù)方面具有更大優(yōu)勢(shì)。兩種方法各有長(zhǎng)短。打分法一般適用于需要提取的關(guān)鍵技術(shù)種類比較多比較復(fù)雜且具有較大的成熟度、能較清晰劃分高下的情況,但在目前的評(píng)標(biāo)工作中,一般都是采用比較法。

              在技術(shù)方面,同時(shí)還應(yīng)該考慮投標(biāo)單位的技術(shù)背景等信息。比如公司具有的CMM等級(jí),是否有過(guò)類似項(xiàng)目的開發(fā)經(jīng)驗(yàn)以及過(guò)去項(xiàng)目的客戶反饋等。

              ⑵、價(jià)格方面

              在價(jià)格方面,監(jiān)理方應(yīng)協(xié)助招標(biāo)方對(duì)評(píng)標(biāo)價(jià)進(jìn)行評(píng)比。在核算時(shí)應(yīng)注意如下因素:

              ①、總報(bào)價(jià)是否等于各分項(xiàng)報(bào)價(jià)之和。如果總報(bào)價(jià)不等于各分項(xiàng)報(bào)價(jià)之和,則以各分項(xiàng)報(bào)價(jià)之和為準(zhǔn),價(jià)差按誤差處理。

              ②、貨幣轉(zhuǎn)換。如果投標(biāo)價(jià)所使用的貨幣不一樣,則需根據(jù)開標(biāo)當(dāng)日中國(guó)國(guó)家外匯管理局公布的各種貨幣對(duì)美元匯率的賣出價(jià),將非美元報(bào)價(jià)折算成美元報(bào)價(jià)后再進(jìn)行比較。

              ③、報(bào)價(jià)缺項(xiàng)的處理。對(duì)照投標(biāo)文件的要求核對(duì)每一項(xiàng)報(bào)價(jià),如果發(fā)現(xiàn)有缺項(xiàng)報(bào)價(jià),按規(guī)定必須先發(fā)函澄清,如果屬實(shí)則將這一標(biāo)中所報(bào)該項(xiàng)的平均報(bào)價(jià)補(bǔ)充投標(biāo)商缺項(xiàng)報(bào)價(jià)計(jì)算評(píng)標(biāo)價(jià)格,并且注明該項(xiàng)補(bǔ)遺的相關(guān)指標(biāo)在招標(biāo)文件中的序號(hào)及理由。如果缺項(xiàng)的總金額超過(guò)開標(biāo)價(jià)格的5%時(shí),則可視為重大偏差。

              ④、超范圍投標(biāo)項(xiàng)目的處理。投標(biāo)商在投標(biāo)文件中超過(guò)投標(biāo)文件規(guī)定范圍投報(bào)的項(xiàng)目,原則上不能作為增減因素修改評(píng)標(biāo)價(jià)格,也不可以發(fā)函澄清其報(bào)價(jià)。只有當(dāng)超范圍投標(biāo)項(xiàng)目在報(bào)價(jià)表中有單獨(dú)列名報(bào)價(jià)時(shí),經(jīng)批準(zhǔn)可以從評(píng)標(biāo)價(jià)格中扣除,并且在表下注明該項(xiàng)報(bào)價(jià)在投標(biāo)文件中的編號(hào)以及理由。

              經(jīng)過(guò)調(diào)整補(bǔ)充所得到的報(bào)價(jià)則稱為評(píng)標(biāo)價(jià),對(duì)評(píng)標(biāo)價(jià)進(jìn)行評(píng)比和排序即得到價(jià)格方面的評(píng)測(cè)結(jié)果。

              ⑶、其它方面

              任何產(chǎn)品的生產(chǎn),都著重對(duì)質(zhì)量、成本和交貨期三方面的控制。對(duì)于軟件開發(fā)項(xiàng)目,除了技術(shù)因素和價(jià)格因素,交貨期也是一個(gè)重要的指標(biāo)。所以投標(biāo)書所報(bào)的交貨期也需重點(diǎn)考慮。與此同時(shí),技術(shù)規(guī)范中所要求的有關(guān)服務(wù)費(fèi)用,投標(biāo)人的信譽(yù),售后服務(wù)等因素也需要考慮到。

              2、總體規(guī)劃階段

              在招投標(biāo)階段確定中標(biāo)人,甲乙雙方簽訂合同之后,整個(gè)項(xiàng)目就形成了建設(shè)方、承建方和監(jiān)理方的三方并存協(xié)作的一個(gè)團(tuán)體,因此合理統(tǒng)一的規(guī)劃就是項(xiàng)目成功的基礎(chǔ)。總體規(guī)劃階段的主要任務(wù),就是在承建方制定出項(xiàng)目規(guī)劃后,對(duì)其項(xiàng)目規(guī)劃審查,并根據(jù)承建方的項(xiàng)目規(guī)劃,修訂前期制定的監(jiān)理項(xiàng)目規(guī)劃。

              監(jiān)理規(guī)劃的性質(zhì),是監(jiān)理方對(duì)整個(gè)項(xiàng)目工作的初步設(shè)計(jì),是具體的監(jiān)理活動(dòng)的基礎(chǔ)。監(jiān)理規(guī)劃一般由監(jiān)理方在該項(xiàng)目的總監(jiān)理工程師制定。其基本內(nèi)容應(yīng)包括:

              ⑴、工程概況。包括工程名稱、建設(shè)地址,項(xiàng)目組成及規(guī)模,預(yù)計(jì)總投資額,預(yù)計(jì)項(xiàng)目工期,工程質(zhì)量等級(jí),設(shè)計(jì)、開發(fā)單位名稱,工程特點(diǎn)等。

              ⑵、監(jiān)理范圍和目標(biāo)。監(jiān)理范圍一般包括在工程各階段的質(zhì)量控制、進(jìn)度控制和投資控制,以及其它委托服務(wù)。監(jiān)理目標(biāo)以三大控制為目標(biāo)。

              ⑶、主要監(jiān)理措施。

              ⑷、監(jiān)理組織機(jī)構(gòu)。

              ⑸、項(xiàng)目監(jiān)理工作制度。如監(jiān)理方內(nèi)部的工作會(huì)議制度、監(jiān)理日志制度、監(jiān)理周報(bào)和月報(bào)制度,監(jiān)理方與另兩方的定期溝通制度等。

              這個(gè)階段結(jié)束時(shí),監(jiān)理方應(yīng)提交:監(jiān)理規(guī)劃。

              3、需求分析階段

              需求分析是項(xiàng)目建設(shè)的基石,監(jiān)理方在需求分析階段應(yīng)以尊重承建方的項(xiàng)目管理和項(xiàng)目分析能力為前提,在具體的任務(wù)開展上不深入、不干擾承建方的自主權(quán)。同時(shí),監(jiān)理方要充分發(fā)揮好項(xiàng)目監(jiān)督及溝通建設(shè)方和承建方之間的橋梁作用。

              需求分析的工作方法,通常有三個(gè)階段。

              第一階段:訪談階段。這一階段是和具體用戶方的領(lǐng)導(dǎo)層、業(yè)務(wù)層人員的訪談式溝通,目的是從宏觀了解用戶需求方向和趨勢(shì),了解現(xiàn)有組織構(gòu)架、業(yè)務(wù)流程、軟硬件環(huán)境及使用情況。實(shí)現(xiàn)手段通常是事先將調(diào)查問(wèn)卷發(fā)放到待調(diào)研部門,然后在約定時(shí)間圍繞問(wèn)卷進(jìn)行交流訪談。

              第二階段:深入階段。這一階段的工作是建立在訪談階段工作完成,承建方已經(jīng)了解了用戶的組織構(gòu)架、業(yè)務(wù)流程、軟硬件環(huán)境及使用情況等基本現(xiàn)狀的基礎(chǔ)之上。承建方根據(jù)以往項(xiàng)目經(jīng)驗(yàn)以及業(yè)務(wù)專家的經(jīng)驗(yàn),和建設(shè)方共同探討業(yè)務(wù)模型的合理性、準(zhǔn)確性和發(fā)展方向等問(wèn)題,得到相對(duì)先進(jìn)的業(yè)務(wù)模型。

              第三階段:確認(rèn)階段。在完成上兩階段的工作之后,就需要對(duì)具體的流程細(xì)化,對(duì)數(shù)據(jù)進(jìn)行確認(rèn)了。根據(jù)前兩個(gè)階段的工作,承建方應(yīng)草擬出一份需求分析報(bào)告,并提供原型演示系統(tǒng),和建設(shè)方進(jìn)行進(jìn)一步的討論,最終確定一份需求分析報(bào)告。

              需要指出的是,在系統(tǒng)建設(shè)的過(guò)程中,特別在采用迭代法的開發(fā)模式時(shí),需求分析的工作需一直進(jìn)行下去,而在后期的需求改進(jìn)中,工作則基本集中在后兩個(gè)階段中。

              監(jiān)理方在這三個(gè)階段的工作,按照內(nèi)容可以分為兩部分:監(jiān)督和溝通。監(jiān)督工作包括對(duì)需求分析階段的各種文檔的保管監(jiān)督,對(duì)承建方的訪談活動(dòng)的監(jiān)督,對(duì)需求分析報(bào)告、原型演示系統(tǒng)的確認(rèn)等;溝通工作則表現(xiàn)在當(dāng)建設(shè)方和承建方由于知識(shí)背景不同而在訪談過(guò)程中溝通不順暢的時(shí)候,監(jiān)理方應(yīng)利用自身優(yōu)勢(shì)使得雙方順利理解對(duì)方。

              需求分析階段,監(jiān)理方可參考的標(biāo)準(zhǔn)有:GB938588計(jì)算機(jī)軟件需求說(shuō)明編寫指南。

              這個(gè)階段監(jiān)理方應(yīng)提交:在需求分析進(jìn)行前提交需求分析階段監(jiān)理細(xì)則、監(jiān)理日志、在需求分析結(jié)束后提交需求分析階段總結(jié)報(bào)告。

              4、概要設(shè)計(jì)階段

              概要設(shè)計(jì),即將軟件需求轉(zhuǎn)化為數(shù)據(jù)結(jié)構(gòu)和軟件的系統(tǒng)結(jié)構(gòu),一般包括數(shù)據(jù)設(shè)計(jì)和系統(tǒng)結(jié)構(gòu)設(shè)計(jì)。其中數(shù)據(jù)設(shè)計(jì)側(cè)重于數(shù)據(jù)結(jié)構(gòu)的定義,系統(tǒng)結(jié)構(gòu)設(shè)計(jì)定義軟件系統(tǒng)各主要成份之間的關(guān)系。

              在承建方進(jìn)行概要設(shè)計(jì)的過(guò)程中,監(jiān)理方需要監(jiān)督以下方面:

              ⑴、制定規(guī)范

              在進(jìn)入軟件開發(fā)階段之初,首先應(yīng)為軟件開發(fā)組制定在設(shè)計(jì)時(shí)應(yīng)該共同遵守的標(biāo)準(zhǔn),以便協(xié)調(diào)組內(nèi)各成員的工作。包括:

              閱讀和理解軟件需求說(shuō)明書,確認(rèn)用戶要求能否實(shí)現(xiàn),明確實(shí)現(xiàn)的條件,從而確定設(shè)計(jì)的目標(biāo),以及它們的優(yōu)先順序;

              根據(jù)目標(biāo)確定最合適的設(shè)計(jì)方法;

              規(guī)定設(shè)計(jì)文檔的編制標(biāo)準(zhǔn);

              規(guī)定編碼的信息形式,與硬件,操作系統(tǒng)的接口規(guī)約,命名規(guī)則。

              ⑵、軟件系統(tǒng)結(jié)構(gòu)的總體設(shè)計(jì)

              根據(jù)需求分析,基于功能層次結(jié)構(gòu)建立系統(tǒng),其中包括采用某種設(shè)計(jì)方法,將系統(tǒng)按功能劃分成模塊的層次結(jié)構(gòu)、確定每個(gè)模塊的功能、建立與已確定的軟件需求的對(duì)應(yīng)關(guān)系、確定模塊間的調(diào)用關(guān)系、確定模塊間的接口、評(píng)估模塊劃分的質(zhì)量。

              ⑶、處理方式設(shè)計(jì)

              處理方式設(shè)計(jì)要確定為實(shí)現(xiàn)系統(tǒng)的功能需求所必需的算法,評(píng)估算法的性能;確定為滿足系統(tǒng)的性能需求所必需的算法和模塊間的控制方式;確定外部信號(hào)的接收發(fā)送形式。

              ⑷、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)

              根據(jù)需求分析報(bào)告進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)。數(shù)據(jù)庫(kù)設(shè)計(jì)包括確定軟件涉及的文件系統(tǒng)的結(jié)構(gòu)以及數(shù)據(jù)庫(kù)的模式、子模式,進(jìn)行數(shù)據(jù)完整性和安全性的設(shè)計(jì);確定輸入,輸出文件的詳細(xì)的數(shù)據(jù)結(jié)構(gòu);結(jié)合算法設(shè)計(jì),確定算法所必需的邏輯數(shù)據(jù)結(jié)構(gòu)及其操作;確定對(duì)邏輯數(shù)據(jù)結(jié)構(gòu)所必需的那些操作的程序模塊(軟件包);限制和確定各個(gè)數(shù)據(jù)設(shè)計(jì)決策的影響范圍;若需要與操作系統(tǒng)或調(diào)度程序接口所必須的控制表等數(shù)據(jù)時(shí),確定其詳細(xì)的數(shù)據(jù)結(jié)構(gòu)和使用規(guī)則;數(shù)據(jù)的保護(hù)性設(shè)計(jì);數(shù)據(jù)的一致性設(shè)計(jì);冗余性設(shè)計(jì)等。

              ⑸、可靠性設(shè)計(jì)

              可靠性設(shè)計(jì)也叫做質(zhì)量設(shè)計(jì)。在運(yùn)行過(guò)程中,為了適應(yīng)環(huán)境的變化和用戶新的要求,需經(jīng)常對(duì)軟件進(jìn)行改造和修正。在軟件開發(fā)的一開始就要確定軟件可靠性和其它質(zhì)量指標(biāo),考慮相應(yīng)措施,以使得軟件易于修改和易于維護(hù)。

              ⑹、概要設(shè)計(jì)階段的文檔

              概要設(shè)計(jì)階段完成時(shí)應(yīng)編寫以下文檔:概要設(shè)計(jì)說(shuō)明書、數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書、用戶手冊(cè)、制定初步的測(cè)試計(jì)劃。

              針對(duì)上述工作,監(jiān)理方應(yīng)按如下標(biāo)準(zhǔn)評(píng)定承建方的概要設(shè)計(jì):

              ⑴、可追溯性:確認(rèn)該設(shè)計(jì)是否覆蓋了所有已確定的軟件需求,軟件每一成份是否可追溯到某一項(xiàng)需求;

              ⑵、接口:確認(rèn)該軟件的內(nèi)部接口與外部接口是否已經(jīng)明確定義,模塊是否滿足高內(nèi)聚和低耦合的要求,模塊作用范圍是否在其控制范圍之內(nèi);

              ⑶、風(fēng)險(xiǎn):確認(rèn)該設(shè)計(jì)在現(xiàn)有技術(shù)條件下和預(yù)算范圍內(nèi)是否能按時(shí)實(shí)現(xiàn);

              ⑷、實(shí)用性:確認(rèn)該設(shè)計(jì)對(duì)于需求的解決方案是否實(shí)用;

              ⑸、技術(shù)清晰度:確認(rèn)該設(shè)計(jì)是否以一種易于翻譯成代碼的形式表達(dá);

              ⑹、可維護(hù)性:確認(rèn)該設(shè)計(jì)是否考慮了方便未來(lái)的維護(hù);

              ⑺、質(zhì)量:確認(rèn)該設(shè)計(jì)是否表現(xiàn)出良好的質(zhì)量特征;

              ⑻、各種選擇方案:看是否考慮過(guò)其它方案,比較各種選擇方案的標(biāo)準(zhǔn)是什么;

              ⑼、限制:評(píng)估對(duì)該軟件的限制是否現(xiàn)實(shí),是否與需求一致;

              ⑽、其它具體問(wèn)題:對(duì)于文檔、可測(cè)試性、設(shè)計(jì)過(guò)程等進(jìn)行評(píng)估。

              這個(gè)階段監(jiān)理方應(yīng)提交:在概要設(shè)計(jì)進(jìn)行前提交總體設(shè)計(jì)階段監(jiān)理細(xì)則、監(jiān)理周記、在概要設(shè)計(jì)完成后提交概要設(shè)計(jì)監(jiān)理報(bào)告。

              5、詳細(xì)設(shè)計(jì)階段

              詳細(xì)設(shè)計(jì)階段的直接目標(biāo)是編寫詳細(xì)設(shè)計(jì)說(shuō)明書,為此,承建方應(yīng)做如下工作:

              ⑴、確定每個(gè)模塊的算法,用工具表達(dá)算法的過(guò)程,寫出模塊的詳細(xì)過(guò)程性描述;

              ⑵、確定每一模塊的數(shù)據(jù)結(jié)構(gòu);

              ⑶、確定模塊接口細(xì)節(jié)。

              監(jiān)理方在這個(gè)階段主要是在進(jìn)度上進(jìn)行控制,主要手段是定期與承建方溝通,檢查文檔。

              這個(gè)階段監(jiān)理方應(yīng)提交:在詳細(xì)設(shè)計(jì)進(jìn)行前提交詳細(xì)設(shè)計(jì)階段監(jiān)理細(xì)則、監(jiān)理周記、在詳細(xì)設(shè)計(jì)完成后提交詳細(xì)設(shè)計(jì)說(shuō)明書的確認(rèn)報(bào)告。

              6、編碼及測(cè)試階段

              編碼是將詳細(xì)設(shè)計(jì)階段的設(shè)計(jì)思想用某種計(jì)算機(jī)語(yǔ)言實(shí)現(xiàn)的過(guò)程。監(jiān)理方應(yīng)從結(jié)構(gòu)化程序設(shè)計(jì)原則來(lái)進(jìn)行編碼工作的監(jiān)理:

              ⑴、使用語(yǔ)言中的順序、選擇、重復(fù)等有限的基本控制結(jié)構(gòu)表示程序邏輯;

              ⑵、選用的控制結(jié)構(gòu)只準(zhǔn)許有一個(gè)入口和一個(gè)出口;

              ⑶、程序語(yǔ)句組成容易識(shí)別的塊,每塊只有一個(gè)入口和一個(gè)出口;

              ⑷、復(fù)雜結(jié)構(gòu)應(yīng)該用基本控制結(jié)構(gòu)進(jìn)行組合嵌套來(lái)實(shí)現(xiàn);

              ⑸、語(yǔ)言中沒(méi)有的控制結(jié)構(gòu),可用一段等價(jià)的程序段模擬,但要求該程序段在整個(gè)系統(tǒng)中應(yīng)前后一致;

              通常測(cè)試是伴隨著編碼而同時(shí)進(jìn)行的。廣義上軟件測(cè)試并非只在這個(gè)階段才有,而是貫穿軟件需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)等階段的。本處的測(cè)試,則指代碼測(cè)試。在測(cè)試階段,監(jiān)理方應(yīng)依據(jù)測(cè)試原則對(duì)承建方的測(cè)試進(jìn)行監(jiān)督:

              ⑴、應(yīng)盡早的和不斷的進(jìn)行軟件測(cè)試;

              ⑵、測(cè)試用例應(yīng)由測(cè)試輸入數(shù)據(jù)和對(duì)應(yīng)的預(yù)期輸出結(jié)果這兩部分組成;

              ⑶、程序員應(yīng)避免檢查自己的程序;

              ⑷、在設(shè)計(jì)測(cè)試用例時(shí),應(yīng)包括合理的輸入條件和不合理的輸入條件;

              ⑸、充分注意測(cè)試中的群集現(xiàn)象,即一般測(cè)試后程序中殘存的錯(cuò)誤數(shù)目與該程序中已發(fā)現(xiàn)的錯(cuò)誤數(shù)目成正比;

              ⑹、嚴(yán)格執(zhí)行測(cè)試計(jì)劃,排除測(cè)試的隨意性;

              ⑺、應(yīng)當(dāng)對(duì)每一個(gè)測(cè)試結(jié)果做全面檢查。

              ⑻、妥善保存測(cè)試計(jì)劃,測(cè)試用例,出錯(cuò)統(tǒng)計(jì)和最終分析報(bào)告,為維護(hù)提供方便。

              在編碼及測(cè)試階段監(jiān)理方可參考的標(biāo)準(zhǔn)有:GB938688計(jì)算機(jī)軟件測(cè)試文件編制規(guī)范、GB/T1250490計(jì)算機(jī)軟件質(zhì)量標(biāo)準(zhǔn)保證計(jì)劃規(guī)范、GB/T1250590計(jì)算機(jī)軟件配置管理計(jì)劃規(guī)范、GB/T1553295計(jì)算機(jī)軟件單元測(cè)試等。

              7、系統(tǒng)試運(yùn)行階段

              由于信息化軟件一般都是比較大型的軟件,因此在完成了系統(tǒng)測(cè)試后還需要經(jīng)過(guò)一段時(shí)間的試運(yùn)行。系統(tǒng)試運(yùn)行實(shí)際是測(cè)試的延續(xù),檢查系統(tǒng)的穩(wěn)定性、適用性等。監(jiān)理方在這個(gè)階段的主要工作有:

              ⑴、審核竣工文檔資料的完整性、可讀性及其與工程實(shí)際的一致性;

              ⑵、審核操作系統(tǒng)、應(yīng)用系統(tǒng)等軟件配置與設(shè)計(jì)方案的符合性;

              ⑶、檢測(cè)驗(yàn)證系統(tǒng)功能性能與合同的符合性;

              ⑷、檢查人員培訓(xùn)計(jì)劃落實(shí)情況;

              ⑸、出具驗(yàn)收?qǐng)?bào)告;

              ⑹、幫助用戶制定系統(tǒng)運(yùn)行管理規(guī)章制度;

              ⑺、在保修期內(nèi)定期或不定期對(duì)項(xiàng)目進(jìn)行質(zhì)量檢查、督促承建方按合同要求進(jìn)行維護(hù)。

              小結(jié)

              從監(jiān)理合同簽訂開始到最后系統(tǒng)試運(yùn)行結(jié)束,監(jiān)理方工作在職能上可以歸結(jié)為兩點(diǎn):溝通與監(jiān)督。溝通的目標(biāo)是建設(shè)方與承建方信息對(duì)等,溝通的手段是定期或不定期召開工作會(huì)議;監(jiān)督的目標(biāo)是在質(zhì)量、進(jìn)度和投資上進(jìn)行控制,監(jiān)督的手段是合同管理和文檔管理。

              參考文獻(xiàn)

              1.葛乃康,羅四維信息工程建設(shè)監(jiān)理電子工業(yè)出版社2002年
              2.張海藩軟件工程導(dǎo)論清華大學(xué)出版社1998年
              3.黃學(xué)戰(zhàn)項(xiàng)目需求階段的監(jiān)理角色和方法論中國(guó)計(jì)算機(jī)報(bào)2003年第三期


            posted on 2009-07-09 16:30 王光平 閱讀(787) 評(píng)論(0)  編輯 收藏 引用 所屬分類: 工作筆記


            只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問(wèn)   Chat2DB   管理


            <2009年7月>
            2829301234
            567891011
            12131415161718
            19202122232425
            2627282930311
            2345678

            導(dǎo)航

            統(tǒng)計(jì)

            留言簿(4)

            隨筆分類

            隨筆檔案

            搜索

            最新評(píng)論

            久久天天躁夜夜躁狠狠| 91久久香蕉国产熟女线看| 国产精品久久久久久久久| 色婷婷综合久久久中文字幕| 午夜不卡久久精品无码免费| 国产精品美女久久久久AV福利| 免费一级做a爰片久久毛片潮| 亚洲精品国产综合久久一线| 久久精品国产亚洲精品2020| 久久久精品国产亚洲成人满18免费网站| 久久精品一区二区三区AV| 久久久久亚洲AV片无码下载蜜桃| 99久久国产综合精品成人影院| 久久AV无码精品人妻糸列| 伊人丁香狠狠色综合久久| 久久人人爽人人爽人人片AV高清| 996久久国产精品线观看| 亚洲国产一成久久精品国产成人综合| 久久综合国产乱子伦精品免费| 亚洲国产精品无码久久青草 | 久久久一本精品99久久精品88| 久久精品www人人爽人人| 亚洲国产成人久久综合区| 狠狠色丁香久久婷婷综| 99精品久久精品一区二区| 久久久噜噜噜久久中文字幕色伊伊| 亚洲综合精品香蕉久久网| 亚洲欧美一级久久精品| 国产成人精品久久| 大香网伊人久久综合网2020| 99久久无色码中文字幕| 97精品国产97久久久久久免费| 久久久久久久久久久免费精品| 国产成人久久精品二区三区| 久久久久综合网久久| 日本久久久久久中文字幕| 精品久久久久久中文字幕人妻最新| 久久精品亚洲一区二区三区浴池| 久久无码专区国产精品发布 | 久久综合视频网| 97视频久久久|