五月天无码视频在线_超碰免费公开视人人_黄片在线 在线播放_无套内谢丰满熟女

濟(jì)南軟件開發(fā):如何選擇軟件生命周期模型

2017-03-17 17:28:48   編輯:xingzheng   訪問:

【內(nèi)容導(dǎo)讀】 之前小編講過軟件生命周期有4種模型,在濟(jì)南軟件開發(fā)中起到很好的管理作用,所以今天小編講解一下如何選擇軟件生命周期模型,下面舉例說明:

之前小編講過軟件生命周期有4種模型,在濟(jì)南軟件開發(fā)中起到很好的管理作用,所以今天小編講解一下如何選擇軟件生命周期模型,下面舉例說明:

1、對(duì)于以前曾經(jīng)開發(fā)過同類型的項(xiàng)目,或用過相同的技術(shù)開發(fā)過的項(xiàng)目,或在前期需求明確的情況下,可以采用瀑布模型或改進(jìn)的瀑布模型。

2、對(duì)于用戶無信息系統(tǒng)使用經(jīng)驗(yàn),無法提出需求時(shí),或者需求分析人員技能不足時(shí),采用快速原型模型。

3、有的項(xiàng)目不確定性因素很多,很多東西前面無法計(jì)劃,這時(shí)可以采用增量迭代模型或螺旋模型。

4、有的項(xiàng)目需求總是變來變?nèi)?,即需求不穩(wěn)定,這時(shí)可以采用增量迭代模型。

5、有的軟件比較大,公司不可能一次投入那么多的人力、物力,這時(shí)可以采用增量迭代模型,軟件產(chǎn)品分多個(gè)版本進(jìn)行發(fā)布。

6、有的項(xiàng)目有多個(gè)獨(dú)立功能,這時(shí)可以分別針對(duì)每個(gè)功能,將其作為子項(xiàng)目,每個(gè)子項(xiàng)目內(nèi)都可以采用瀑布模型。

我們開發(fā)軟件項(xiàng)目中經(jīng)常會(huì)遇到使用新的開發(fā)技術(shù)的情況,也就是創(chuàng)新型的項(xiàng)目。對(duì)于創(chuàng)新型的軟件項(xiàng)目的開發(fā),風(fēng)險(xiǎn)比較高,容易延期甚至失敗,一般是比較難以把握和控制的。對(duì)于這種項(xiàng)目的開發(fā),建議先進(jìn)行預(yù)研項(xiàng)目的開發(fā)。預(yù)研項(xiàng)目只是對(duì)技術(shù)路線進(jìn)行探索和修正的過程,是很必要的。

軟件項(xiàng)目預(yù)研階段一般采用快速原型模型,就是要先將路走通,并測試開發(fā)技術(shù)的效率、總結(jié)經(jīng)驗(yàn)、找到行之有效的技術(shù)路線。在開發(fā)的原型的基礎(chǔ)上,再正式立項(xiàng),因?yàn)閷?duì)于細(xì)節(jié)已經(jīng)能夠把握,可以進(jìn)行詳細(xì)設(shè)計(jì),這時(shí)可以采用瀑布模型。這樣開發(fā)效率就可以控制了。

國內(nèi)外成功的軟件公司,多數(shù)都采用軟件生命周期方法來管理軟件項(xiàng)目,這確實(shí)是一種行之有效的管理方法。我們可以學(xué)以致用,正確的管理自己的開發(fā)團(tuán)隊(duì),相信在濟(jì)南軟件開發(fā)中會(huì)有很大的幫助。