某軟件開發(fā)從詳細(xì)設(shè)計(jì)到集成測(cè)試各階段所需的工作量估計(jì)(按軟件工程師人月數(shù)估計(jì))如表5-1所示,這
某軟件開發(fā)從詳細(xì)設(shè)計(jì)到集成測(cè)試各階段所需的工作量估計(jì)(按軟件工程師人月數(shù)估計(jì))如表5-1所示,這幾個(gè)階段分配的軟件工程師和程序員人數(shù)如表5-2所示。假設(shè)編碼與單元測(cè)試階段,軟件工程師的生產(chǎn)率是程序員的2倍。若在該項(xiàng)目的這幾個(gè)階段都增加一名軟件工程師,并假定各個(gè)開發(fā)階段串行工作,則這幾個(gè)階段可以縮短(35)個(gè)月完成任務(wù)。
A.1.2
B.2.8
C.3.6
D.4.2
正確答案:B解析:由表5-1可知,編碼與單元測(cè)試階段所花費(fèi)的時(shí)間大約是15個(gè)月,即1名軟件工程師需要15個(gè)月的時(shí)間才能完成。根據(jù)題目的假設(shè):該階段軟件工程師的生產(chǎn)率是程序員的2倍,則 1名程序員需要花費(fèi)30個(gè)月才能完成。 根據(jù)表5-1和表5-2給出的數(shù)據(jù),可得到如表5-12所示的開發(fā)時(shí)間。若按照表5-2的人員配置總共需要11個(gè)月才能完成這3個(gè)階段的工作。若在每個(gè)階段都增加1名軟件工程,則得到如表5-13所示的開發(fā)時(shí)間。此時(shí)只需8.2個(gè)月就可以完成這3個(gè)階段的工作,因此可以將工作縮短11-8.2=2.8個(gè)月。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。