監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價(jià)咨詢管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 甲方項(xiàng)目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關(guān)閉

軟件開(kāi)發(fā)型信息項(xiàng)目監(jiān)理初探(3)

申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114

第三階段:確認(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ò)程中,特別在采用迭代法的開(kāi)發(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ō)明編寫(xiě)指南。

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

閱讀和理解軟件需求說(shuō)明書(shū),確認(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)行改造和修正。在軟件開(kāi)發(fā)的一開(kāi)始就要確定軟件可靠性和其它質(zhì)量指標(biāo),考慮相應(yīng)措施,以使得軟件易于修改和易于維護(hù)。

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

概要設(shè)計(jì)階段完成時(shí)應(yīng)編寫(xiě)以下文檔:概要設(shè)計(jì)說(shuō)明書(shū)、數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)、用戶手冊(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);

QQ在線咨詢