① 問題來源
最近美國大選整的很激烈呀,咱也不知道是振華還是建國能取得最終的勝利,每天看著像追劇一般跌宕起伏,咱且不關心這個,來看看今天我們要討論的主題,2020.11.07考完的資訊系統專案管理師貌似也是在各個輔導群,學習群里掀起了軒然大波,大家都在爭論一個【第一列】還是【第二列】的故事,
那鑒于我也參加了本次考試,把個人的一部分見解在這里和大家做一個分享,
② 考試題目
題目其實是這樣子的(題目截圖來自于www.91grk.com,僅做學習探究,侵刪)

關于這道題用到的基本公式,大家的想法其實都是一致的:
SV=EV-PV
CV=EV-AC
SPI=EV/PV
CPI=EV/AC
但是在第一問中計算每個活動的EV的時候,問題它就來了,
③ 爭議點
有一部分同學是這樣算的:
EV=“計劃成本”×實際進度
還有一部分同學是這樣算的:
EV=“成本預算”×實際進度
然而這兩種演算法得出來的結果天差地別,所以用了每種方法的同學都緊張起來,怕自己算錯,于是引發了比較激烈的討論,
④ 成分分析
那我們首先來一起分析一下上圖中的幾列資料分別是什么成分,
(ABCD那列不算哈,我們說的第一列就是“成本預算”,第二列就是“計劃成本”)
①第一列“成本預算”,由于對其求和之后剛好等于52000,與題目給出的總預算一致,所以第一列應該是“BAC”,這個目前是沒有爭議的,
②很明顯,第二列“計劃成本”,就是PV,目前也沒有爭議,
③第四列“實際成本”,就是“AC”,目前也沒有爭議,
④那么問題的關鍵就在于,第三列的“實際進度”,它究竟是什么成分?
我們先把已知的成分記下來哈,是這樣的:

⑤ 演算法分析
那我們就分別用上面提到的兩種方式進行計算,
看看算出來的“實際進度”實際上是個什么成分唄!
方式1:第二列
也就是:EV=計劃成本×實際進度
也即:EV=PV×實際進度
這時候我們考慮上面提到的另外一個基本公式:SPI=EV/PV,
是不是很熟悉?把這個公式轉化一下其實就是:EV=PV×SPI,
也即:如果使用這種方式計算的話,“實際進度”的成分其實就是SPI,
但是我們要考慮到幾個問題:
- SPI是“進度績效指數”,它是可以大于1的,然而上圖中的“實際進度”顯然并不可能大于1,因為進度到達100%就說明活動已經完成了,如果“實際進度”是120%,那多出來的20%是做了什么呢?
- SPI通常使用小數來表示,而不會這樣在題目中直接使用百分數,
- 如果使用EV=PVד實際進度”計算EV的話,由于“實際進度”是一個介于0和1之間的數,只會把PV越乘越小,導致EV算出來只能小于或等于PV,這樣當我們計算SV=EV-PV時,SV就永遠都只能是0或負數,而不會有進度超前的可能,這顯然不符合SV的屬性,
所以顯然第三列的“實際進度”并不是SPI,那么它是什么呢?
方式2:第一列
也就是EV=BAC×實際進度
那么這里的實際進度到底是什么成分呢?
引自關于PV、EV……的決議及計算,如下圖:

這里我們引入另外一個公式:EV=BAC×PC
PC即“完工百分比”,完成的作業量占總作業量的百分之多少,
很明顯,“實際進度”與“PC”的概念完全符合,
⑥ 結論
當然,以上只是筆者的一種猜想,未必是出題人的本意,最侄訓是要等待開獎,
不過由于大家對于本題的理解不盡相同,其實兩種方式都有比較合理的解釋,考試嘛,目的其實不在于卡人,而在于考驗大家是否理解并掌握了相關的知識技能,,兩種都有合理依據,有思路可循,兩種都算正確答案也不是沒有可能,還是一起等待一個月后的結果吧,
最后,希望大家都可以順利通過~
軟體測驗工程師一只,也在不斷的學習階段,平時的小經驗不定期分享,
博主經驗有限,若有不足,歡迎交流,共同改進~
有意可加Q群 908417285 交流學習,
乾坤未定,你我皆是黑馬
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/208456.html
標籤:其他
