公司計(jì)劃開(kāi)發(fā)一個(gè)新的信息系統(tǒng),該系統(tǒng)需求不明確,實(shí)現(xiàn)不能定義需求,需要經(jīng)過(guò)多期開(kāi)發(fā)完成,該系統(tǒng)的生命周期模型宜采用()。
A、瀑布模型
B、V模型
C、測(cè)試驅(qū)動(dòng)方法
D、迭代模型
解析與考點(diǎn)
在迭代模型中,每個(gè)階段都執(zhí)行一次傳統(tǒng)的、完整的串行過(guò)程串,執(zhí)行一次過(guò)程串就是一次迭代。每次迭代涉及的過(guò)程都包括不同比例的所有活動(dòng)。
RUP (Rational Unified Process)軟件統(tǒng)一過(guò)程是一種“過(guò)程方法”,它就是迭代模型的一種。
RUP可以用二維坐標(biāo)來(lái)描述。橫軸表示時(shí)間,是項(xiàng)目的生命周期,體現(xiàn)開(kāi)發(fā)過(guò)程的動(dòng)態(tài)結(jié)構(gòu),主要包括周期( Cycle)、階段(Phase)、迭代(Iteration)和里程碑(Milestone);縱軸表示自然的邏輯活動(dòng),體現(xiàn)開(kāi)發(fā)過(guò)程的靜態(tài)結(jié)構(gòu),主要包括活動(dòng)(Activity)、產(chǎn)物( Artifact)、工作者(Worker)和工作流(Workflow),如圖4-14所示。
RUP中的軟件生命周期在時(shí)間上被分解為4個(gè)順序的階段,分別是:初始階段( Inception)、細(xì)化階段(Elaboration)、構(gòu)建階段(Construction)和交付階段(Transition)。這4個(gè)階段的順序執(zhí)行就形成了一個(gè)周期。
每個(gè)階段結(jié)束于一個(gè)主要的里程碑( Major Milestone)o在每個(gè)階段的結(jié)尾執(zhí)行一次評(píng)估以確定這個(gè)階段的目標(biāo)是否已經(jīng)滿足。
每個(gè)階段,從上到下迭代,亦即從核心過(guò)程工作流“商業(yè)建?!薄靶枨笳{(diào)研”“分析與設(shè)計(jì)”……執(zhí)行到“部署”,再?gòu)暮诵闹С止ぷ髁鳌芭渲门c變更管理”“項(xiàng)目管理”執(zhí)行到“環(huán)境”完成一次迭代。根據(jù)需要,在一個(gè)階段內(nèi)部,可以完成一次到多次的迭代。各階段的主要任務(wù)如下。
(1)初始階段:系統(tǒng)地闡述項(xiàng)目的范圍、確定項(xiàng)目的邊界,選擇可行的系統(tǒng)構(gòu)架,計(jì)劃和準(zhǔn)備商業(yè)文件。商業(yè)文件包括驗(yàn)收規(guī)范、風(fēng)險(xiǎn)評(píng)估、所需資源估計(jì)、體現(xiàn)主要里程碑日期的階段計(jì)劃。
(2)細(xì)化階段:分析問(wèn)題領(lǐng)域,建立健全體系結(jié)構(gòu)并選擇構(gòu)件,編制項(xiàng)目計(jì)劃,淘汰項(xiàng)目中最高風(fēng)險(xiǎn)的元素。同時(shí)為項(xiàng)目建立支持環(huán)境,包括創(chuàng)建開(kāi)發(fā)案例,創(chuàng)建模板、準(zhǔn)則并準(zhǔn)備工具。
(3)構(gòu)建階段:完成構(gòu)件的開(kāi)發(fā)并進(jìn)行測(cè)試,把完成的構(gòu)件集成為產(chǎn)品,測(cè)試產(chǎn)品所有的功能。構(gòu)建階段是一個(gè)制造過(guò)程,其重點(diǎn)放在管理資源及控制運(yùn)作以優(yōu)化成本、進(jìn)度和質(zhì)量。
(4)交付階段:交付階段的目的是將軟件產(chǎn)品交付給用戶群體。當(dāng)本次開(kāi)發(fā)的產(chǎn)品成熟得足夠發(fā)布到最終用戶時(shí),就進(jìn)入了交付階段。
交付階段的重點(diǎn)是確保軟件對(duì)最終用戶是可用的。交付階段可以跨越幾次迭代,包括為發(fā)布做準(zhǔn)備的產(chǎn)品測(cè)試,基于用戶反饋的少量的調(diào)整。
軟件產(chǎn)品交付給用戶使用一段時(shí)間后,如有新的需求則該開(kāi)始另一個(gè)開(kāi)發(fā)周期,就開(kāi)始下一個(gè)的“初始、細(xì)化、構(gòu)建和交付周期。
優(yōu)先選擇迭代和增量型生命周期:組織需要管理不斷變化的目標(biāo)和范圍,組織需要降低項(xiàng)目的復(fù)雜性,或者,產(chǎn)品的部分交付有利于一個(gè)或多個(gè)干泵人,且不會(huì)影響最終或整批可交付成果的交付。
大型復(fù)雜項(xiàng)日通常采用迭代方式來(lái)實(shí)施,這使項(xiàng)目團(tuán)隊(duì)可以在迭代過(guò)程中綜合考慮反饋意見(jiàn)和經(jīng)驗(yàn)教訓(xùn),從而降低項(xiàng)目風(fēng)險(xiǎn)。
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,信管網(wǎng)網(wǎng)站提供的以上信息僅供參考,如有異議,請(qǐng)以權(quán)威部門公布的內(nèi)容為準(zhǔn)!
信管網(wǎng)致力于為廣大信管從業(yè)人員、愛(ài)好者、大學(xué)生提供專業(yè)、高質(zhì)量的課程和服務(wù),解決其考試證書、技能提升和就業(yè)的需求。
信管網(wǎng)軟考課程由信管網(wǎng)依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過(guò)深研歷年考試出題規(guī)律與考試大綱,深挖核心知識(shí)與高頻考點(diǎn),為學(xué)員考試保駕護(hù)航。面授、直播&錄播,多種班型靈活學(xué)習(xí),滿足不同學(xué)員考證需求,降低課程學(xué)習(xí)難度,使學(xué)習(xí)效果事半功倍。
發(fā)表評(píng)論 查看完整評(píng)論 | |