某軟件公司啟動(dòng)了一個(gè)中等規(guī)模的軟件開發(fā)項(xiàng)目,其功能需求由5個(gè)用例描述。項(xiàng)目采用增量開發(fā)模型,每一次迭代完成1個(gè)用例;共產(chǎn)生5個(gè)連續(xù)的軟件版本,每個(gè)版本都比上一個(gè)版本實(shí)現(xiàn)的功能多。
每輪迭代都包含實(shí)現(xiàn)、測(cè)試、修正與集成4個(gè)活動(dòng),且前一個(gè)活動(dòng)完成之后才能開始下一個(gè)活動(dòng)。不同迭代之間的活動(dòng)可以并行。例如,1個(gè)已經(jīng)實(shí)現(xiàn)的用例在測(cè)試時(shí),軟件開發(fā)人員可以開始下一個(gè)用例的實(shí)現(xiàn)。實(shí)現(xiàn)和修正活動(dòng)不能并行。 每個(gè)活動(dòng)所需的工作量估算如下:
(1)實(shí)現(xiàn)1個(gè)用例所需的時(shí)間為10人天; (2)測(cè)試1個(gè)用例所需的時(shí)間為2人天;
(3)修正1個(gè)用例所需的時(shí)間為1人天(平均估算); (4)集成1個(gè)用例所需的時(shí)間為0.5人天。
項(xiàng)目開發(fā)過(guò)程中能夠使用的資源包括:5名開發(fā)人員共同完成實(shí)現(xiàn)和修正工作、2名測(cè)試人員完成測(cè)試工作和1名集成人員完成集成工作。 該項(xiàng)目的Gannt圖(部分)如圖1-1所示
問(wèn)題1: 根據(jù)題目描述中給出的工作量計(jì)算方法,計(jì)算1個(gè)用例的實(shí)現(xiàn),測(cè)試、修正、集成4個(gè)活動(dòng)分別所需的日歷時(shí)間(單位:天)
問(wèn)題2:(1)根據(jù)圖1-1給出的項(xiàng)目Gannt圖,估算出項(xiàng)目開發(fā)時(shí)間。
(2)計(jì)算測(cè)試人員和集成人員在該項(xiàng)目中的平均工作時(shí)間(占項(xiàng)目總開發(fā)時(shí)間的百分比)。
問(wèn)題3:在項(xiàng)目實(shí)施過(guò)程中,需不斷將實(shí)際進(jìn)度與計(jì)劃進(jìn)度進(jìn)行比較分析,進(jìn)行項(xiàng)目進(jìn)度計(jì)劃的修正與調(diào)整,以保證項(xiàng)目工期。用300字以內(nèi)文字,從活動(dòng)和資源的角度,說(shuō)明項(xiàng)目進(jìn)度計(jì)劃調(diào)整所涉及的內(nèi)容。