- 相關(guān)推薦
MIS 系統(tǒng)開(kāi)發(fā)中的項(xiàng)目管理
摘要:分析軟件開(kāi)發(fā)過(guò)程中項(xiàng)目管理的一些問(wèn)題,探討軟件項(xiàng)目管理中的人員角色及其職責(zé),以及各種關(guān)系的處理及解決策略。關(guān)鍵詞:軟件工程;項(xiàng)目管理;角色
計(jì)算機(jī)管理信息系統(tǒng)(簡(jiǎn)稱 MIS系統(tǒng))的開(kāi)發(fā)是一項(xiàng)復(fù)雜的系統(tǒng)工程。從 70年代開(kāi)始,人們逐漸認(rèn)識(shí)到,為了保證 MIS系統(tǒng)開(kāi)發(fā)成功,必須采用工程化的系統(tǒng)開(kāi)發(fā)方法,并研究出一些符合工程化標(biāo)準(zhǔn)的開(kāi)發(fā)方法。這些方法旨在指導(dǎo)開(kāi)發(fā)者進(jìn)行工程化的系統(tǒng)開(kāi)發(fā),從而加快 MIS系統(tǒng)開(kāi)發(fā)的速度、保證質(zhì)量、以及降低開(kāi)發(fā)成本。工程化的系統(tǒng)開(kāi)發(fā)方法確實(shí)在開(kāi)發(fā)實(shí)踐中取得了一定的效果。
那么,是不是采用了工程化的系統(tǒng)開(kāi)發(fā)方法便一定能保證 MIS系統(tǒng)開(kāi)發(fā)的成功呢?答案是否定的。有許多失敗的 MIS系統(tǒng)的例子,其開(kāi)發(fā)也是采用了工程化的方法,或聲稱采用了這種方法。但結(jié)果在投入了大量資金后,系統(tǒng)卻不能達(dá)到預(yù)期的目標(biāo),滿足不了用戶的需求,以致用戶方懷疑是否應(yīng)進(jìn)行該項(xiàng)目的開(kāi)發(fā),或者開(kāi)發(fā)所選擇的硬件、軟件以及開(kāi)發(fā)工具是否得當(dāng)。究竟問(wèn)題出在哪里呢?通過(guò)對(duì)一些失敗的 MIS系統(tǒng)的分析,發(fā)現(xiàn)問(wèn)題并沒(méi)有出在開(kāi)發(fā)方法本身,以及硬軟件的選擇上,而是出在了開(kāi)發(fā)方法的實(shí)施過(guò)程中,也就是說(shuō)主要出在開(kāi)發(fā)項(xiàng)目的管理上。
任何一種開(kāi)發(fā)方法最終是要由人來(lái)實(shí)施的,人們?cè)陂_(kāi)發(fā)工作實(shí)施過(guò)程中不可避免地要遇到許多項(xiàng)目管理方面的問(wèn)題,如何正確對(duì)待、解決這些問(wèn)題,直接關(guān)系到 MIS系統(tǒng)開(kāi)發(fā)的成敗。目前計(jì)算機(jī)界雖有許多關(guān)于 MIS系統(tǒng)開(kāi)發(fā)中項(xiàng)目管理方面的問(wèn)題的討論,但大多局限于針對(duì)理想開(kāi)發(fā)環(huán)境中的理想開(kāi)發(fā)模型的討論。而實(shí)際的開(kāi)發(fā)環(huán)境和開(kāi)發(fā)模型卻各不相同,它受到各種客觀因素的影響,忽略這些因素,或者回避、不解決存在的問(wèn)題,必將導(dǎo)致開(kāi)發(fā)工作的不完善、甚至于失敗。本文就是要通過(guò)討論如何處理實(shí)際 MIS系統(tǒng)開(kāi)發(fā)中一些重要因素之間的關(guān)系,分析項(xiàng)目管理中存在的矛盾,來(lái)揭示其中存在的問(wèn)題并探討解決的方案。
1 什么是 MIS 系統(tǒng)開(kāi)發(fā)的項(xiàng)目管理
MIS 系統(tǒng)開(kāi)發(fā)的項(xiàng)目管理是根據(jù)管理科學(xué)的理論,聯(lián)系 MIS 系統(tǒng)開(kāi)發(fā)的實(shí)際,保證工程化系統(tǒng)開(kāi)發(fā)方法順利實(shí)施的管理實(shí)踐。它包括 MIS系統(tǒng)開(kāi)發(fā)中的項(xiàng)目評(píng)估及可行性分析、人員管理、進(jìn)度管理及成本控制等方面。
2 項(xiàng)目開(kāi)發(fā)中的角色及其職責(zé)
一個(gè) MIS系統(tǒng)的開(kāi)發(fā)需要用戶方與開(kāi)發(fā)方的共同協(xié)作。在一個(gè) MIS系統(tǒng)開(kāi)發(fā)中,開(kāi)發(fā)方人員和用戶方人員各自扮演著不同的角色。主要角色有:
用戶方的項(xiàng)目管理人員:他是開(kāi)發(fā)項(xiàng)目的組織者,負(fù)有開(kāi)發(fā)項(xiàng)目的計(jì)劃、系統(tǒng)的階段驗(yàn)收及對(duì)系統(tǒng)整體進(jìn)度的監(jiān)控、經(jīng)費(fèi)的使用、與開(kāi)發(fā)方的項(xiàng)目管理人員工作的協(xié)調(diào)、用戶方的使用人員的組織與培訓(xùn)等職責(zé)。
用戶方的業(yè)務(wù)人員:MIS系統(tǒng)需求的提出者,也是 MIS系統(tǒng)的最終用戶。他們是對(duì)應(yīng)用系統(tǒng)開(kāi)發(fā)成功與否的最終評(píng)判者。
用戶方的決策層:MIS系統(tǒng)開(kāi)發(fā)的最終決策機(jī)構(gòu),決策層要對(duì) MIS系統(tǒng)開(kāi)發(fā)的項(xiàng)目的上馬、經(jīng)費(fèi)的預(yù)算以及系統(tǒng)所要達(dá)到的總目標(biāo)等作出決策。其決策直接關(guān)系到 MIS系統(tǒng)的開(kāi)發(fā)能否成功與順利實(shí)施。
開(kāi)發(fā)方的項(xiàng)目管理人員:負(fù)責(zé)項(xiàng)目的計(jì)劃、開(kāi)發(fā)人員的組織與調(diào)度、開(kāi)發(fā)進(jìn)度的檢查、以及與用戶方項(xiàng)目管理人員工作的協(xié)調(diào)。
開(kāi)發(fā)方的軟件編程人員:根據(jù)用戶方的需求、按照項(xiàng)目的計(jì)劃及進(jìn)度進(jìn)行系統(tǒng)開(kāi)發(fā)。
3 項(xiàng)目管理中各種問(wèn)題及各種關(guān)系的處理
3.1 用戶方與開(kāi)發(fā)方的關(guān)系
用戶方與開(kāi)發(fā)方是對(duì)立的統(tǒng)一體,雙方均希望將開(kāi)發(fā)項(xiàng)目做好。但用戶方可能對(duì)計(jì)算機(jī)系統(tǒng)工程,如工程組織,缺乏全面的了解;而開(kāi)發(fā)方對(duì)用戶方的需求、細(xì)節(jié)也可能了解不充分。由此使得用戶方與開(kāi)發(fā)方對(duì)工程的理解從一開(kāi)始就存在著差異。而這種認(rèn)識(shí)上的差異與理解的不同往往在開(kāi)發(fā)初期并沒(méi)有表現(xiàn)出來(lái),當(dāng)系統(tǒng)開(kāi)發(fā)結(jié)束時(shí),雙方才發(fā)現(xiàn)這種差異使開(kāi)發(fā)出的系統(tǒng)與實(shí)際需求偏差甚遠(yuǎn)。因此,MIS 系統(tǒng)開(kāi)發(fā)項(xiàng)目管理的重要目標(biāo)便是建立一個(gè)便于開(kāi)發(fā)方與用戶方之間進(jìn)行交流的環(huán)境。在系統(tǒng)需求分析階段,開(kāi)發(fā)方與用戶方的深入的交流是項(xiàng)目獲得成功的關(guān)鍵。但這種交流卻經(jīng)常由于各種雙方的誤解而難以溝通。
在需求分析階段,開(kāi)發(fā)方的分析人員總是先把精力集中在整個(gè)系統(tǒng)的總的需求上,而不會(huì)對(duì)具體細(xì)節(jié)作過(guò)多的考查。當(dāng)用戶方提出一些細(xì)節(jié)要求時(shí),開(kāi)發(fā)方往往說(shuō):“這些問(wèn)題留待后面討論”,而糟糕的是以后卻可能永遠(yuǎn)不會(huì)再談及這個(gè)問(wèn)題。當(dāng)用戶方認(rèn)為已經(jīng)向開(kāi)發(fā)方提出這些需求時(shí),開(kāi)發(fā)方卻根本未予考慮。
因此,開(kāi)發(fā)初期,用戶方的項(xiàng)目管理人員應(yīng)該把這些“留待后面討論”的需求單獨(dú)記錄整理,在開(kāi)發(fā)方做完系統(tǒng)的整體需求分析后,項(xiàng)目管理人員應(yīng)及時(shí)提出對(duì)系統(tǒng)進(jìn)行進(jìn)一步的、更深入細(xì)致的、具體的需求分析,以解決那些開(kāi)發(fā)方要“留待后面討論”的問(wèn)題。
在某些需求尚未確定時(shí),用戶方項(xiàng)目管理人員往往會(huì)說(shuō):“這部分需求我們還要考慮,不過(guò)你們可以先按現(xiàn)在的模式做。”遺憾的是,開(kāi)發(fā)方經(jīng)常就會(huì)把現(xiàn)在的工作模式作為將來(lái)的、確定的需求去設(shè)計(jì)開(kāi)發(fā)系統(tǒng),而把用戶方在此需求上的未確定因素拋在腦后。當(dāng)后來(lái)用戶方要求其改變時(shí),開(kāi)發(fā)方便陷入了窘境。因此,用戶方管理人員應(yīng)盡量將需求陳述清楚,對(duì)不能確定的因素,應(yīng)提出幾種可能的實(shí)施方案供開(kāi)發(fā)方參考,以保證開(kāi)發(fā)方系統(tǒng)設(shè)計(jì)時(shí),將不確定因素設(shè)計(jì)成靈活可變的功能。
其實(shí),需求分析報(bào)告是對(duì)系統(tǒng)需求的書(shū)面表達(dá)形式。由于需求分析報(bào)告是采用軟件設(shè)計(jì)的術(shù)語(yǔ)編寫的,因此常常令計(jì)算機(jī)背景知識(shí)較少的用戶方難以理解,也就很難發(fā)現(xiàn)需求報(bào)告中與實(shí)際需求不符之處,更難提出建設(shè)性的意見(jiàn)。特別是那些編寫得較差的需求分析報(bào)告,用戶方更是不知所云。
因此,用戶方的項(xiàng)目管理人員一定要要求開(kāi)發(fā)方對(duì)需求分析報(bào)告進(jìn)行進(jìn)一步更詳細(xì)的解釋,以便用戶方準(zhǔn)確地理解需求分析報(bào)告內(nèi)容,能及早地發(fā)現(xiàn)需求與實(shí)際的偏差。這也是對(duì)需求分析工作的總結(jié)與確認(rèn)。
用戶方說(shuō):“計(jì)算機(jī)應(yīng)該能實(shí)現(xiàn)這個(gè)功能,為什么會(huì)做不到?”用戶方往往容易過(guò)高地估計(jì)計(jì)算機(jī)的軟件開(kāi)發(fā)工具的能力,總認(rèn)為它一定能實(shí)現(xiàn)任何所需功能,期望值過(guò)高,所以經(jīng)常會(huì)對(duì)所設(shè)計(jì)的軟件大失所望。其實(shí)任何技術(shù)均有其一定的局限性,計(jì)算機(jī)系統(tǒng)也不例外,系統(tǒng)開(kāi)發(fā)的最終結(jié)果只能達(dá)到
有限的目標(biāo)。
因此,雙方應(yīng)詳細(xì)制定系統(tǒng)最終實(shí)現(xiàn)的目標(biāo),切不可用一些簡(jiǎn)單的術(shù)語(yǔ)來(lái)籠統(tǒng)概括需求,例如:“實(shí)現(xiàn)辦公自動(dòng)化”、“建立現(xiàn)代化的 MIS系統(tǒng)”這種抽象的術(shù)語(yǔ)只能將用戶對(duì) MIS系統(tǒng)的理解引入誤區(qū)。
總之,用戶方與開(kāi)發(fā)方的關(guān)系是項(xiàng)目管理所要處理的最重要的關(guān)系之一,增加溝通和減少誤解是處理好這個(gè)關(guān)系的關(guān)鍵。所以項(xiàng)目管理人員要有效地安排開(kāi)發(fā)方軟件人員與需求方使用人員的交流,保證有暢通的交流渠道。在交流中用戶方要盡量避免含糊不清的需求,而開(kāi)發(fā)方要杜絕敷衍了事、得過(guò)且過(guò)的行為。
3.2 用戶方項(xiàng)目管理人員與使用人員(業(yè)務(wù)人員)及決策層的關(guān)系
用戶方項(xiàng)目管理人員與系統(tǒng)使用人員的關(guān)系是十分微妙的。一方面,MIS 系統(tǒng)使使用人員減輕工作強(qiáng)度、提高工作效率;而另一方面,MIS 系統(tǒng)改變了現(xiàn)行的工作管理模式,使使用人員失去了一定的靈活性和隨意性。但是 MIS系統(tǒng)的成功與否有賴于使用人員的檢驗(yàn)。再好的系統(tǒng),如果使用人員不愿意用,也不能說(shuō)獲得了成功。特別是在MIS系統(tǒng)的試運(yùn)行階段,使用人員對(duì) MIS系統(tǒng)的使用實(shí)際上是對(duì)系統(tǒng)的深入測(cè)試,他們將發(fā)現(xiàn)許多在軟件測(cè)試時(shí)疏漏的程序錯(cuò)誤,從而有助于幫助開(kāi)發(fā)方進(jìn)一步完善軟件功能,提高軟件的實(shí)用性、穩(wěn)定性及可靠性。因此,如何鼓勵(lì)使用人員使用 MIS系統(tǒng),幫助他們克服對(duì)新的工作模式的畏難情緒,也成為項(xiàng)目管理的任務(wù)之一。
用戶方的決策人士是用戶方項(xiàng)目管理人員領(lǐng)導(dǎo),由于行政手段是推行 MIS系統(tǒng)使用的有力手段之一,他對(duì)項(xiàng)目的支持是使 MIS系統(tǒng)開(kāi)發(fā)成功關(guān)鍵與順利實(shí)施的保證。因此用戶方項(xiàng)目管理人員應(yīng)隨時(shí)與決策層溝通,取得其鼎力支持,這也是保證軟件開(kāi)發(fā)、使用成功的一個(gè)致關(guān)重要的因素。
任何一種新的工作方式,均必然有其適應(yīng)及完善過(guò)程,用戶方的項(xiàng)目管理人員、決策層及使用人員必須充分認(rèn)識(shí)到這一點(diǎn)。當(dāng)出現(xiàn)問(wèn)題時(shí),用戶方項(xiàng)目管理人員應(yīng)迅速分析問(wèn)題,正確判斷哪些問(wèn)題屬于不適應(yīng)新的工作模式引起的,哪些問(wèn)題屬于操作不當(dāng)引起的,哪些問(wèn)題屬于 MIS系統(tǒng)本身不完善引起的。對(duì)于那些由于不適應(yīng)新的工作模式引起的問(wèn)題,項(xiàng)目管理人員應(yīng)引導(dǎo)使用人員迅速適應(yīng)新的工作模式,必要時(shí)也要說(shuō)服用戶方的決策層采用行政手段推動(dòng)實(shí)施;對(duì)于那些由于操作方法不當(dāng)引起的問(wèn)題,項(xiàng)目管理人員應(yīng)培訓(xùn)使用人員正確操作系統(tǒng);而對(duì)于那些由于 MIS系統(tǒng)本身不完善引起的問(wèn)題,項(xiàng)目管理人員應(yīng)迅速與開(kāi)發(fā)方協(xié)調(diào),盡快排除系統(tǒng)中的錯(cuò)誤。
在系統(tǒng)試運(yùn)行初期,使用人員常抱怨說(shuō):“這個(gè)界面不方便,不好用”。
在軟件界面設(shè)計(jì)方面,用戶方管理人員應(yīng)注意提醒開(kāi)發(fā)方注重其實(shí)用性、簡(jiǎn)便性、易操作性,要注意現(xiàn)行工作模式的特點(diǎn),照顧使用人員的工作習(xí)慣,以便降低系統(tǒng)的使用難度。這將有利于新系統(tǒng)的順利實(shí)施,有助于工作方式的順利過(guò)渡。
綜上所述,項(xiàng)目管理人員應(yīng)時(shí)刻注意取得決策層的理解與支持;要幫助使用人員盡快地適應(yīng)新的工作方式,幫助他們解決使用中遇到的問(wèn)題;并使系統(tǒng)在使用中不斷地得以完善。
3.3 項(xiàng)目管理人員與軟件編程人員的關(guān)系
項(xiàng)目管理人員與軟件編程人員的關(guān)系處理得如何將直接影響軟件編程人員的積極性。在 MIS項(xiàng)目開(kāi)發(fā)中,項(xiàng)目管理人員經(jīng)常處在兩面夾攻的地位。一面是使用人員,而另一面是軟件編程人員。當(dāng)使用人員對(duì)系統(tǒng)提出問(wèn)題,并要求改動(dòng)時(shí),除了最簡(jiǎn)單的界面修改外,軟件編程人員往往總是找出各種理由(如影響進(jìn)度、系統(tǒng)結(jié)構(gòu)會(huì)打亂、性能會(huì)受影響等)予以否定。而這正是引起開(kāi)發(fā)方與用戶方矛盾的最經(jīng)常的原因。
作為項(xiàng)目管理人員,既要滿足用戶方的需求變化,又要充分調(diào)動(dòng)開(kāi)發(fā)人員的積極性。由于系統(tǒng)分析不夠準(zhǔn)確,用戶方業(yè)務(wù)需求的改變等諸多因素,均會(huì)導(dǎo)致要求開(kāi)發(fā)方修改程序。作為項(xiàng)目管理人員應(yīng)及早提醒開(kāi)發(fā)方程序修改的必要性,在實(shí)際運(yùn)作過(guò)程中用戶方管理人員應(yīng)盡早介入開(kāi)發(fā)工作,及時(shí)發(fā)現(xiàn)問(wèn)題,解決問(wèn)題。在系統(tǒng)試運(yùn)行階段,將用戶方不斷提出的需求改動(dòng)加以歸納整理,集中問(wèn)題與開(kāi)發(fā)方一起討論解決方案。這樣既滿足了用戶方對(duì)系統(tǒng)改動(dòng)的需求,又不會(huì)不規(guī)則地時(shí)常打斷開(kāi)發(fā)人員的正常開(kāi)發(fā)工作,使開(kāi)發(fā)人員處于不斷的修改狀態(tài)而失去耐心。
3.4 硬件與軟件的關(guān)系
MIS 系統(tǒng)的硬件與軟件都是組成 MIS 系統(tǒng)的重要部分。但目前在 MIS 系統(tǒng)的建設(shè)中,卻經(jīng)常出現(xiàn)重硬輕軟的情況。
據(jù)統(tǒng)計(jì),目前國(guó)內(nèi)用戶在硬件(包括網(wǎng)絡(luò))方面的投資占總投資額的 78%,而軟件投資只占 22%。確實(shí),先進(jìn)的設(shè)備、優(yōu)良的技術(shù)性能有助于提高 MIS系統(tǒng)的性能。而 MIS系統(tǒng)的建設(shè)是否應(yīng)追求高、新、尖、一步到位,卻是值得商榷的。在計(jì)算機(jī)技術(shù)飛速發(fā)展的今天,計(jì)算機(jī)廠商不斷地推出新產(chǎn)品,其性能價(jià)格比均極大地優(yōu)于舊產(chǎn)品。就拿硬盤技術(shù)來(lái)舉例:1994年 1個(gè) GB的硬盤價(jià)格與 1997年 9 個(gè) GB的硬盤價(jià)格相當(dāng),可見(jiàn)一步到位的想法是不切合實(shí)際的。同時(shí),系統(tǒng)性能過(guò)多地超出應(yīng)用需求實(shí)際上是一種浪費(fèi)。因此,根據(jù)業(yè)務(wù)需求“統(tǒng)一規(guī)劃、分步實(shí)施”是項(xiàng)目管理人員應(yīng)注意掌握的原則。在規(guī)劃時(shí)認(rèn)真考慮業(yè)務(wù)發(fā)展、技術(shù)的進(jìn)步,在實(shí)施方面,時(shí)刻要將硬件配備的重點(diǎn)放在設(shè)備穩(wěn)定、性能可靠及可擴(kuò)充可升級(jí)方面。
如果說(shuō)在硬件設(shè)備方面存在不惜投入、追求一步到位的現(xiàn)象,那么在軟件開(kāi)發(fā)方面,用戶方卻往往太苛刻了一點(diǎn)。殊不知,一個(gè)好的、高質(zhì)量的 MIS系統(tǒng),是要靠軟件編程人員來(lái)開(kāi)發(fā)的。這里的高質(zhì)量是指軟件的可用性、使用的方便性以及可維護(hù)性、可升級(jí)性等諸方面,這是軟件得以推廣的必要條件。如果投入資金過(guò)少,必造成開(kāi)發(fā)人員不能全身心地投入到某一個(gè)項(xiàng)目的開(kāi)發(fā)工作中,當(dāng)開(kāi)發(fā)方認(rèn)為他們的投入已與用戶方的付出相當(dāng)時(shí),便不愿意繼續(xù)投入精力,從而造成開(kāi)發(fā)工作的虎頭蛇尾。MIS 系統(tǒng)達(dá)不到預(yù)期效果,再好的硬件也難能發(fā)揮其作用。當(dāng)然,由于用戶方對(duì)工程組織、工程量計(jì)算、技術(shù)含量分析等諸方面開(kāi)發(fā)因素估價(jià)困難,很難正確計(jì)算出合理的軟件開(kāi)發(fā)價(jià)格。用戶方項(xiàng)目管理人員可以聘請(qǐng)有關(guān)專家、或參考同行業(yè)國(guó)內(nèi)外開(kāi)發(fā)情況加以核定。
在開(kāi)發(fā)費(fèi)的控制方面,用戶方應(yīng)合理運(yùn)用價(jià)格這個(gè)有力武器,付款方式及付款條件要嚴(yán)格與開(kāi)發(fā)進(jìn)度、軟件質(zhì)量以及軟件維護(hù)服務(wù)質(zhì)量掛鉤,使其成為督促及約束開(kāi)發(fā)方的手段。
3.5 性能與靈活的關(guān)系
性能與靈活是系統(tǒng)設(shè)計(jì)中的一對(duì)矛盾,似乎是系統(tǒng)設(shè)計(jì)人員而不是項(xiàng)目管理人員應(yīng)該考慮的問(wèn)題。但實(shí)際上,由于國(guó)內(nèi)的許多 MIS系統(tǒng)的失敗都與這個(gè)矛盾處
理得不當(dāng)有關(guān),因此,我們認(rèn)為應(yīng)該在項(xiàng)目管理中充分考慮性能與靈活的關(guān)系,隨時(shí)提醒系統(tǒng)設(shè)計(jì)人員處理好這個(gè)矛盾。性能是系統(tǒng)可用性的重要因素,很難想象一個(gè)響應(yīng)速度很慢的系統(tǒng)能得到最終用戶的認(rèn)可。而靈活性是系統(tǒng)適應(yīng)變化能力的重要因素,一個(gè)無(wú)法適應(yīng)工作模式變化的系統(tǒng)也是難以推行的。然而,根據(jù)傳統(tǒng)的 MIS系統(tǒng)理論,增加靈活性將增加系統(tǒng)復(fù)雜性,降低系統(tǒng)性能。那么,應(yīng)該如何對(duì)待這對(duì)矛盾呢?
在目前的情況下,相對(duì)系統(tǒng)性能來(lái)說(shuō),靈活性是矛盾的主要方面,其原因有如下兩點(diǎn):
3.5.1 由于目前大部分單位的管理模式都處在探索階段,可能引起變動(dòng)的因素很多,因此根據(jù)現(xiàn)行的管理模式設(shè)計(jì)出的 MIS系統(tǒng)將面臨使用單位管理模式的變化的考驗(yàn)。所以現(xiàn)在的 MIS系統(tǒng)在設(shè)計(jì)時(shí)要充分考慮這些不確定因素,靈活才能適應(yīng)這些變化。
3.5.2 由于計(jì)算機(jī)技術(shù)的發(fā)展,計(jì)算機(jī)硬件速度飛速提高,系統(tǒng)性能的極大地提高,從而增加靈活性所引起的系統(tǒng)性能的下降并不明顯。
當(dāng)聽(tīng)到軟件編程人員說(shuō):“為了提高運(yùn)行速度,我們假設(shè)某個(gè)參數(shù)是不變的”、“如果想加一種查詢方式,可能要改動(dòng)表結(jié)構(gòu)”時(shí),項(xiàng)目管理人員應(yīng)引起足夠的重視。提醒軟件編程人員要充分考慮到用戶方需求的靈活性,在軟件設(shè)計(jì)中,要盡量避免用犧牲系統(tǒng)靈活性來(lái)?yè)Q取系統(tǒng)性能的提高。而是應(yīng)在程序設(shè)計(jì)方面通過(guò)優(yōu)化程序結(jié)構(gòu)來(lái)提高系統(tǒng)性能。
4 總結(jié)
MIS 系統(tǒng)開(kāi)發(fā)方面已有比較成熟的工程化的方法。但是工程化開(kāi)發(fā)方法仍然不能保證其一定開(kāi)發(fā)成功,還需要有完善的項(xiàng)目管理方法來(lái)保證。每個(gè)項(xiàng)目的開(kāi)發(fā)環(huán)境及實(shí)施環(huán)境各不相同。因此,在項(xiàng)目管理方面所面臨的問(wèn)題均不盡相同。但是在項(xiàng)目管理中所要處理的關(guān)系卻基本相同。如何處理好這些關(guān)系是項(xiàng)目管理人員的重要任務(wù)。
參考文獻(xiàn):
[1] Pankaj Jalote. An Integrated Approach to Software Engineering[M ]. Springer Verlag: New York Inc., 1991.
[2] Jag Sodhi. Software Engineering Methods,Management,and CASE Tools: First Edition[M]. McGraw Hill Inc., 1991.
[3] Maarten Boasson. The Artistry of Software Architecture[J]. IEEE Software. 1995, (11):13~17.
The Project Management in the Development of MIS
WANG Xiao-gang , DING Yi-xiang
(Department of Computer Science, Wuhan Institute of Science and Technology, Wuhan Hubei 430073,China )
Abstract: The paper has pointed out some problems in the development of software, studied the agents and theirresponsibility in the software project management and how to deal with all kinds of relationships.
Key words: software engineering; project management; agent
【MIS 系統(tǒng)開(kāi)發(fā)中的項(xiàng)目管理】相關(guān)文章:
Oracle觸發(fā)器在MIS 開(kāi)發(fā)中的應(yīng)用08-06
MIS開(kāi)發(fā)中軟件工程方法的運(yùn)用08-06
MIS開(kāi)發(fā)中C/S模式與B/S模式的結(jié)合策略08-06
淺談項(xiàng)目管理者在項(xiàng)目成本控制中的作用08-18
物資管理信息系統(tǒng)開(kāi)發(fā)08-06