軟件的生存周期
瀏覽量:3475
由于軟件發(fā)展的迅速,使人們認(rèn)識到軟件開發(fā)有其獨(dú)特的內(nèi)在規(guī)律,遵循這個(gè)規(guī)律,才能掌握軟件生產(chǎn)的自由。軟件生存周期是指一個(gè)軟件從提出開發(fā)要求開始,經(jīng)過需求分析、設(shè)計(jì)、制造、調(diào)試、使用維護(hù),直到該軟件產(chǎn)品被淘汰為止的整個(gè)過程。
應(yīng)該說人們對于軟件生存周期的認(rèn)識是一個(gè)不斷深化的過程。軟件的生存周期的活動(dòng)和任務(wù)劃分為主要過程、支持過程和組織過程。軟件生存周期階段劃分有許多種方法,例如,按軟件規(guī)模、種類、開發(fā)方式、開發(fā)環(huán)境以及開發(fā)時(shí)使用的方法等。但不管采用哪一種方法,在劃分軟件生存周期階段時(shí)應(yīng)該遵循一條基本原則;使各個(gè)階段的任務(wù)彼此間盡可能相對獨(dú)立,同一階段各項(xiàng)任務(wù)的性質(zhì)盡可能相同,從而降低每個(gè)階段任務(wù)的復(fù)雜程度,簡化不同階段之間的聯(lián)系,有利于軟件開發(fā)工程的組織管理。
上一篇:軟件性能基準(zhǔn)選擇
下一篇:進(jìn)銷存軟件市場