4、硬件與軟件的關(guān)系
MIS系統(tǒng)的硬件與軟件都是組成MIS系統(tǒng)的重要部分。但目前在MIS系統(tǒng)的建設(shè)中,卻經(jīng)常出現(xiàn)重硬輕軟的情況。
總能聽到用戶方:“設(shè)備要最好的、最先進的、一步到位”
“軟件開發(fā)費怎么會這么貴”
據(jù)統(tǒng)計,目前國內(nèi)用戶在硬件(包括網(wǎng)絡(luò))方面的投資占總投資額的78%,而軟件投資只占22%。確實,先進的設(shè)備、優(yōu)良的技術(shù)性能有助于提高MIS系統(tǒng)的性能。而MIS系統(tǒng)的建設(shè)是否應(yīng)追求高、新、尖、一步到位,卻是值得商榷的。在計算機技術(shù)飛速發(fā)展的今天,計算機廠商不斷地推出新產(chǎn)品,其性能價格比均極大地優(yōu)于舊產(chǎn)品。就拿硬盤技術(shù)來舉例:1994年1個GB的硬盤價格與1997年9個GB的硬盤價格相當,可見一步到位的想法是不切合實際的。同時,系統(tǒng)性能過多地超出應(yīng)用需求實際上是一種浪費。好比殺雞用宰牛刀。因此,根據(jù)業(yè)務(wù)需求“統(tǒng)一規(guī)劃、分步實施”是項目管理人員應(yīng)注意掌握的原則。在規(guī)劃時認真考慮業(yè)務(wù)發(fā)展、技術(shù)的進步,在實施方面,時刻要將硬件配備的重點放在設(shè)備穩(wěn)定、性能可靠及可擴充可升級方面。
如果說在硬件設(shè)備方面存在不惜投入、追求一步到位的現(xiàn)象,那么在軟件開發(fā)方面,用戶方卻往往太苛刻了一點。殊不知,一個好的、高質(zhì)量的MIS系統(tǒng),是要靠軟件編程人員來開發(fā)的。這里的高質(zhì)量是指軟件的可用性、使用的方便性以及可維護性、可升級性諸方面,這是軟件得以推廣的必要條件。如果投入資金過少,必造成開發(fā)人員不能全身心地投入到某一個項目的開發(fā)工作中,當開發(fā)方認為他們的投入已與用戶方的付出相當時,便不愿意繼續(xù)投入精力,從而造成開發(fā)工作的虎頭蛇尾。MIS系統(tǒng)達不到預(yù)期效果,再好的硬件也難能發(fā)揮其作用。當然,由于用戶方對工程組織、工程量計算、技術(shù)含量分析等諸方面開發(fā)因素估價困難,很難正確計算出合理的軟件開發(fā)價格。用戶方項目管理人員可以聘請有關(guān)專家、或參考同行業(yè)國內(nèi)外開發(fā)情況加以核定。
在開發(fā)費的控制方面,用戶方應(yīng)合理運用價格這個有力武器,付款方式及付款條件要嚴格與開發(fā)進度、軟件質(zhì)量以及軟件維護服務(wù)質(zhì)量掛鉤,使其成為督促及約束開發(fā)方的手段。
5、性能與靈活的關(guān)系
性能與靈活是系統(tǒng)設(shè)計中的一對矛盾,似乎是系統(tǒng)設(shè)計人員而不是項目管理人員應(yīng)該考慮的問題。但實際上,由于國內(nèi)的許多MIS系統(tǒng)的失敗都與這個矛盾處理得不當有關(guān),因此,我們認為應(yīng)該在項目管理中充分考慮性能與靈活的關(guān)系,隨時提醒系統(tǒng)設(shè)計人員處理好這個矛盾。性能是系統(tǒng)可用性的重要因素,很難想象一個響應(yīng)速度很慢的系統(tǒng)能得到最終用戶的認可。而靈活性是系統(tǒng)適應(yīng)變化能力的重要因素,一個無法適應(yīng)工作模式變化的系統(tǒng)也是難以推行的。然而,根據(jù)傳統(tǒng)的MIS系統(tǒng)理論,增加靈活性將增加系統(tǒng)復(fù)雜性,降低系統(tǒng)性能。那么,應(yīng)該如何對待這對矛盾呢?
在目前的情況下,相對系統(tǒng)性能來說,靈活性是矛盾的主要方面,其原因有如下兩點:
?。?)由于目前大部分單位的管理模式都處在探索階段,可能引起變動的因素很多,因此根據(jù)現(xiàn)行的管理模式設(shè)計出的MIS系統(tǒng)將面臨使用單位管理模式的變化的考驗。所以現(xiàn)在的MIS系統(tǒng)在設(shè)計時要充分考慮這些不確定因素,靈活才能適應(yīng)這些變化。
(2)由于計算機技術(shù)的發(fā)展,計算機硬件速度飛速提高,系統(tǒng)性能的極大地提高,從而增加靈活性所引起的系統(tǒng)性能的下降并不明顯。
當聽到軟件編程人員說:“為了提高運行速度,我們假設(shè)某個參數(shù)是不變的”、“如果想加一種查詢方式,可能要改動表結(jié)構(gòu)”時,項目管理人員應(yīng)引起足夠的重視。提醒軟件編程人員要充分考慮到用戶方需求的靈活性,在軟件設(shè)計中,要盡量避免用犧牲系統(tǒng)靈活性來換取系統(tǒng)性能的提高。而是應(yīng)在程序設(shè)計方面通過優(yōu)化程序結(jié)構(gòu)來提高系統(tǒng)性能。
MIS系統(tǒng)開發(fā)方面已有比較成熟的工程化的方法。但是工程化開發(fā)方法仍然不能保證其一定開發(fā)成功,還需要有完善的項目管理方法來保證。每個項目的開發(fā)環(huán)境及實施環(huán)境各不相同。因此,在項目管理方面所面臨的問題均不盡相同。但是在項目管理中所要處理的關(guān)系卻基本相同。如何處理好這些關(guān)系是項目管理人員的重要任務(wù)。本文對項目管理中所要處理的關(guān)系及經(jīng)常遇到的問題進行了討論,希望能對項目管理人員及系統(tǒng)開發(fā)人員有所幫助。筆者相信隨著項目管理方法的不斷完善,必將為MIS開發(fā)的成功提供進一步的保證。
【?發(fā)表評論?0條?】