開發(fā)一個(gè)計(jì)算機(jī)信息系統(tǒng),不管它是聯(lián)機(jī)航空公司訂票系統(tǒng)。還是庫(kù)存控制系統(tǒng),其過(guò)程基本上是相同的。每一過(guò)程都由一些基本的活動(dòng)組成。這些活動(dòng)是每一個(gè)信息服務(wù)人員都應(yīng)掌握的。但是由于各人對(duì)該過(guò)程的解釋不同,所以很多公司采用了標(biāo)準(zhǔn)的系統(tǒng)開發(fā)方法。這些方法(與軟件一樣)可以在市場(chǎng)上買到或者內(nèi)部設(shè)計(jì)。
系統(tǒng)開發(fā)方法學(xué)指出了要進(jìn)行的活動(dòng)、這些活動(dòng)之間的關(guān)系和順序在及關(guān)鍵的評(píng)價(jià)和判定的階段標(biāo)志。提交可行性研究報(bào)告和完成功能說(shuō)明書是典型方法學(xué)中的兩個(gè)重要的階段標(biāo)志。
系統(tǒng)開發(fā)方法學(xué)的好處
1.資料
長(zhǎng)期以來(lái),在信息系統(tǒng)的開發(fā)和維護(hù)中,資料總是一個(gè)問(wèn)題。信息系統(tǒng)開發(fā)方法學(xué)(以下簡(jiǎn)稱方法學(xué))鼓勵(lì)項(xiàng)目組成員將資料作為設(shè)計(jì)的副產(chǎn)品產(chǎn)生出來(lái)。因此,在信息系統(tǒng)實(shí)現(xiàn)時(shí),資料總是最新的,而且是完整的。在方法學(xué)中包含了變換控制機(jī)構(gòu)以保證資料總是最新的版本。不采用方法學(xué)的計(jì)算中心依靠各人的自覺(jué)性來(lái)更新他們職責(zé)范圍內(nèi)的資料和程序。這種工作方式會(huì)導(dǎo)致失敗及不必要的人力浪費(fèi)。當(dāng)某個(gè)人離開,而留下沒(méi)有資料的系統(tǒng)和程序時(shí),必須花費(fèi)大量的人時(shí)來(lái)弄清楚已經(jīng)做了些什么。
2.項(xiàng)目管理
由于對(duì)開發(fā)任務(wù)(活動(dòng))進(jìn)行了判別和排出了先后順序,所以可以形成實(shí)現(xiàn)一個(gè)項(xiàng)目管理系統(tǒng)所必要的輸入。如果沒(méi)有標(biāo)準(zhǔn)的系統(tǒng)開發(fā)方法學(xué),在信息服務(wù)環(huán)境中要實(shí)現(xiàn)項(xiàng)目的計(jì)劃和控制幾乎是不可能的。
3.資金上的節(jié)省
方法學(xué)具有節(jié)省相當(dāng)大的財(cái)力和人力的潛力。最大的節(jié)省可以說(shuō)是由于取消了進(jìn)三步退兩步的系統(tǒng)開發(fā)方法學(xué)而得到的。方法學(xué)對(duì)于系統(tǒng)開發(fā)不可忽略的重要方面提供了方向和保證。例如,一個(gè)好的方法學(xué)將要求在進(jìn)行系統(tǒng)設(shè)計(jì)之前標(biāo)列出成本、進(jìn)度、安排、軟件、操作以及設(shè)備等約束條件。有關(guān)的用戶和信息服務(wù)經(jīng)理將就這些書面的約束條件簽定協(xié)議。如果沒(méi)有這些指導(dǎo)準(zhǔn)則,項(xiàng)目組經(jīng)常是在一個(gè)方向推進(jìn)(進(jìn)三步)后,結(jié)果卻發(fā)現(xiàn)由于違反了設(shè)計(jì)要求,有許多工作必須重做(退兩步)。
當(dāng)項(xiàng)目組遵循一個(gè)描述清楚的系統(tǒng)開發(fā)方法學(xué)的指導(dǎo)準(zhǔn)則時(shí),開發(fā)一個(gè)滿足用戶要求的高質(zhì)量的系統(tǒng)的概率是非常高的。圖20.9.1強(qiáng)調(diào)了在第一次就正確地做好這件事在經(jīng)濟(jì)
有時(shí)用戶和信息服務(wù)管理人員僅僅看到開發(fā)成本,但是估計(jì)系統(tǒng)的成本時(shí)應(yīng)該包括整個(gè)系統(tǒng)的壽命期(包括生產(chǎn)年限)。圖20.9.1說(shuō)明盡管利用方法學(xué)開發(fā)一個(gè)系統(tǒng)在前期要求較多的人力,但是最終的設(shè)計(jì)將是高質(zhì)量的,從而將減少對(duì)系統(tǒng)的修改要求。而且由于有完善的資料,這種修改也更容易實(shí)現(xiàn)。另一方面,根據(jù)個(gè)人所好而沒(méi)有借助于系統(tǒng)開發(fā)方法學(xué)所設(shè)計(jì)的系統(tǒng)將不可避免地導(dǎo)致質(zhì)量低和相當(dāng)可觀的維護(hù)成本。一個(gè)設(shè)計(jì)很差的系統(tǒng)的整個(gè)設(shè)計(jì)組被指派去以全部時(shí)間維護(hù)系統(tǒng)的情況并不少見。
聯(lián)系客服