軟件工程過程是為獲得軟件產(chǎn)品,在軟件工具支持下由軟件工程師完成的一系列軟件工程活動(dòng)。軟件工程過程通常包含四種基本的過程活動(dòng):
P(Plan):軟件規(guī)格說明。規(guī)定軟件的功能及其運(yùn)行的限制;
D(Do):軟件開發(fā)。產(chǎn)生滿足規(guī)格說明的軟件;
C(Check):軟件確認(rèn)。確認(rèn)軟件能夠完成客戶提出的要求;
A(Action):軟件演進(jìn)。為滿足客戶的變更要求,軟件必須在使用的過程中演進(jìn)。
事實(shí)上,軟件工程過程是一個(gè)軟件開發(fā)機(jī)構(gòu)針對(duì)某一類軟件產(chǎn)品為自己規(guī)定的工作步驟,它應(yīng)當(dāng)是科學(xué)的、合理的,否則必將影響到軟件產(chǎn)品的質(zhì)量。
P(Plan):軟件規(guī)格說明。規(guī)定軟件的功能及其運(yùn)行的限制;
D(Do):軟件開發(fā)。產(chǎn)生滿足規(guī)格說明的軟件;
C(Check):軟件確認(rèn)。確認(rèn)軟件能夠完成客戶提出的要求;
A(Action):軟件演進(jìn)。為滿足客戶的變更要求,軟件必須在使用的過程中演進(jìn)。
事實(shí)上,軟件工程過程是一個(gè)軟件開發(fā)機(jī)構(gòu)針對(duì)某一類軟件產(chǎn)品為自己規(guī)定的工作步驟,它應(yīng)當(dāng)是科學(xué)的、合理的,否則必將影響到軟件產(chǎn)品的質(zhì)量。