中,一個(gè)底層故事的開發(fā)時(shí)間大約為1.5個(gè)人日。這個(gè)是經(jīng)驗(yàn)數(shù)據(jù),在不同的公司可能有所不同。網(wǎng)上也有文章證明不同規(guī)模的應(yīng)用軟件,故事與程序代碼的行數(shù)有一定的計(jì)算關(guān)系。這樣我們的不同項(xiàng)目,或同一項(xiàng)目的不同故事之間,在時(shí)間、成本、進(jìn)度上就具有了可比性。
同時(shí),我們發(fā)現(xiàn):
3. 讓項(xiàng)目的時(shí)間、成本、進(jìn)度的估算可以通過簡易的公式進(jìn)行一次性計(jì)算得到
4. 讓項(xiàng)目工作量的分配更具體、更客觀,對成員的績效表現(xiàn)顯而易見
5. 使項(xiàng)目之間的工作績效具有可比性
要注意的問題
1. 在不同層次上的用例有著不一樣的工作量比例,一定要分清。比如WEB應(yīng)用軟件的用例可以這樣劃分:
用例層次 對應(yīng)系統(tǒng)的對象
頂層 項(xiàng)目,如網(wǎng)上商城
上層 子系統(tǒng),如網(wǎng)上商城\用戶管理
中層 流程,如網(wǎng)上商城\用戶管理中\注冊流程
底層 頁面,如網(wǎng)上商城\用戶管理中\注冊流程\第一個(gè)頁面
2. 這種用例與工作量的比例關(guān)系,是建立一定量的基礎(chǔ)之上的,比如20個(gè)以上才有這個(gè)比例關(guān)系。對于一般應(yīng)用軟件的計(jì)劃及績效的計(jì)算是合適的,但對于個(gè)例是不適用的,不能憑這個(gè)比例來衡量某幾個(gè)用例的工作量。
總結(jié)
好了,下面總結(jié)一下本文方法的實(shí)現(xiàn)步驟:
1. 了解軟件項(xiàng)目的故事。從項(xiàng)目關(guān)鍵人物那了解到系統(tǒng)的主要故事有哪些,并力求描述清楚
2. 了解系統(tǒng)隱喻,構(gòu)造軟件框架
3. 實(shí)現(xiàn)故事。先實(shí)現(xiàn)頂層故事;再一個(gè)一個(gè)故事實(shí)現(xiàn)
4. 故事變更。實(shí)現(xiàn)一次變更,再實(shí)現(xiàn)一次變更,…
5. 部署軟件
項(xiàng)目經(jīng)理勝任力免費(fèi)測評PMQ上線啦!快來測測你排多少名吧~
http://opto-elec.com.cn/pmqhd/index.html