米格軟件告訴你不得不知道的軟件知識(shí)。軟件危機(jī)是指在計(jì)算機(jī)軟件開發(fā)和維護(hù)過程中所遇到的一系列嚴(yán)重問題,20實(shí)際60年代末至70年代初,軟件危機(jī)就在計(jì)算機(jī)界廣為流傳。
1.軟件成本日益增長(zhǎng)
在計(jì)算機(jī)發(fā)展的前期,大型計(jì)算機(jī)系統(tǒng)主要是設(shè)計(jì)應(yīng)有于非常狹窄的軍事領(lǐng)域,在這個(gè)時(shí)代,研制計(jì)算機(jī)的費(fèi)用主要由國(guó)家財(cái)政提供,研制者很少考慮到研制代價(jià)問題,隨著計(jì)算機(jī)市場(chǎng)化和民用化的發(fā)展,代價(jià)和成本就成為所投資者考慮的最重要的問題之一,20世紀(jì)50年代,軟件成本在整個(gè)計(jì)算機(jī)系統(tǒng)成本中所占的比例為10%-20%,但隨著軟件產(chǎn)業(yè)的發(fā)展,軟件成本日益增長(zhǎng),相反,計(jì)算機(jī)硬件隨著科技的進(jìn)步,生產(chǎn)規(guī)模的擴(kuò)大,價(jià)格卻在不斷下降,這樣一來,軟件成本在計(jì)算機(jī)系統(tǒng)中所占的比例越來越大,到20世紀(jì)60年代中期,軟件成本在計(jì)算機(jī)系統(tǒng)中所包含的比例已經(jīng)增長(zhǎng)到50%左右,而且,該數(shù)字還在不斷遞增。
2.開發(fā)進(jìn)度難以控制
由于軟件是邏輯,智力產(chǎn)品,軟件的開發(fā)需要建立龐大的邏輯體系,就好像米格軟件開發(fā)公司一樣,米格軟件開發(fā)有限公司是一家專業(yè)軟件開發(fā)的高科技企業(yè)。米格軟件公司開發(fā)了服裝銷售管理系統(tǒng),服裝分銷軟件,汽修汽配管理系統(tǒng),煙酒分銷軟件,電腦維修軟件,維修服務(wù)軟件,家電維修軟件,分銷管理軟件,企業(yè)管理軟件,藥品管理軟件,商品管理軟件,酒店管理軟件,Eschool校園網(wǎng)平臺(tái),學(xué)籍管理系統(tǒng),成績(jī)管理系統(tǒng),師資管理系統(tǒng),智能分班系統(tǒng),圖書管理系統(tǒng),題庫(kù)管理系統(tǒng),手機(jī)短信群發(fā)平臺(tái)等功能強(qiáng)大的軟件。公司由一批具有高技術(shù)及豐富軟件開發(fā)經(jīng)驗(yàn)的精英組成。公司為客戶進(jìn)行售前整合調(diào)整、售中培訓(xùn)指引、售后維護(hù)升級(jí),真正做到讓客戶無后顧之憂。這與 其他產(chǎn)品的生產(chǎn)不一樣。
在軟件開發(fā)過程中,用戶需要變化等各種意想不到的情況層出不窮,常常令軟件開發(fā)過程很難保證按預(yù)定的計(jì)劃實(shí)現(xiàn),給項(xiàng)目計(jì)劃和論證工作帶來很多困難。
事實(shí)上,軟件系統(tǒng)的結(jié)構(gòu)很復(fù)雜,各部分附加聯(lián)系極大,盲目增加軟件開發(fā)人員并不能成比例的提高軟件開發(fā)的能力,相反,隨著人員數(shù)量的增加,人員的組織,協(xié)調(diào),通信,培訓(xùn)和管理等方面的問題將更為嚴(yán)重。
3.軟件維護(hù)困難
正式投入使用的軟件,總是存在一些錯(cuò)誤,在不同的運(yùn)行條件下,軟件將會(huì)出現(xiàn)故障,因此需要維護(hù),但是,由于軟件設(shè)計(jì)和開發(fā)過程中,沒有嚴(yán)格遵循軟件開發(fā)標(biāo)準(zhǔn),隨意性很大,沒有完整的真實(shí)反映系統(tǒng)狀況的記錄文檔,給軟件維護(hù)造成巨大的困難,特別是再軟件使用過程中,開發(fā)人員可能因各種原因已經(jīng)離開了原來開發(fā)組織,使得軟件幾乎不可維護(hù)。
軟件維護(hù)是一項(xiàng)很危險(xiǎn)的工作,對(duì)一個(gè)復(fù)雜的邏輯過程,哪怕做一項(xiàng)微小的改變都可能引起潛在的錯(cuò)誤,常常會(huì)發(fā)生糾正一個(gè)錯(cuò)誤帶來更多新錯(cuò)誤的問題。
總的來說,軟件開發(fā)不是那么容易,市場(chǎng)上需要大量軟件開發(fā)人員。