“啊,終于完了。”老C伸了一個(gè)懶腰,說道。
“哦?”小P扔下鍵盤,跑了過來,“叫我學(xué)習(xí)學(xué)習(xí)……”說著把腦袋湊過來。
老C打開了叫做《SLAM-工作說明書》的文檔,小P看到屏幕上顯示出如下內(nèi)容。
1介紹及概述
項(xiàng)目名稱:SLAM
項(xiàng)目發(fā)起人:老C
干系人:老C,小P
1.1背景
進(jìn)行自由風(fēng)格計(jì)算器的開發(fā)是人員技術(shù)進(jìn)步的要求。
為在項(xiàng)目環(huán)境中學(xué)習(xí)C++中基于對象的編程方法,特發(fā)起此模擬項(xiàng)目。在此過程中,營造項(xiàng)目環(huán)境,以促進(jìn)參與項(xiàng)目人員編程和項(xiàng)目能力的提高。經(jīng)研究表明,在項(xiàng)目環(huán)境中進(jìn)行學(xué)習(xí),成員的進(jìn)步是最大的;為了提高老C,小P的編程開發(fā)能力和項(xiàng)目管理能力,此項(xiàng)目被發(fā)起。
此項(xiàng)目為兩人的第一個(gè)項(xiàng)目,沒有任何組織過程資產(chǎn)積累,因此還需要在此項(xiàng)目中進(jìn)行組織過程資產(chǎn)之積累。
1.2目標(biāo)
1. 完成SLAM——自由風(fēng)格的計(jì)算器。
2. 需要在12月31日前完成工作。
1.3產(chǎn)品范圍
SLAM產(chǎn)品為字符型界面輸入,可完成簡單的代數(shù)四則運(yùn)算、指數(shù)運(yùn)算、對數(shù)運(yùn)算、冪運(yùn)算、三角函數(shù)運(yùn)算。矩陣運(yùn)算、微積分運(yùn)算和方程運(yùn)算不在此次產(chǎn)品范圍之內(nèi)。
此產(chǎn)品需運(yùn)行在windows和linux平臺上。
計(jì)算器運(yùn)算時(shí)間不得超過2秒。
1.4履行周期
項(xiàng)目開發(fā)工作需在此文檔被正式發(fā)布后2個(gè)工作日內(nèi)開始。
2需求
此產(chǎn)品的交付物為:
1. 設(shè)計(jì)模型與文檔。
2. 源代碼。
3過程/要求
此項(xiàng)目必須進(jìn)行周例會(huì)和周進(jìn)度報(bào)告,必須進(jìn)行QA和提交過程評審報(bào)告。
4傳輸/交付/可達(dá)性
此產(chǎn)品需要根據(jù)產(chǎn)品范圍驗(yàn)收。
設(shè)計(jì)模型與文檔需與代碼相一致。
“呵呵,簡單說來,SOW描述了產(chǎn)品的范圍、業(yè)務(wù)需要和戰(zhàn)略計(jì)劃,更簡單的說它明確了我們需要開發(fā)產(chǎn)品的目標(biāo)。而我們有了產(chǎn)品的范圍、業(yè)務(wù)需要和戰(zhàn)略計(jì)劃,就可以制定我們項(xiàng)目的范圍描述……”老C說道。
“等等,”小P打斷了老C,“什么是產(chǎn)品范圍?什么是項(xiàng)目范圍啊?有什么區(qū)別嗎?業(yè)務(wù)需要和戰(zhàn)略計(jì)劃又是什么東東?”
“唔……所謂的產(chǎn)品范圍,簡單的說就是對我們需要完成的東東的描述;而項(xiàng)目范圍,指的是我們?yōu)榱送瓿蛇@些東
東,所需要進(jìn)行的工作。”老C道,“更進(jìn)一步說,產(chǎn)品范圍是product
scope,它描述了我們需要完成的產(chǎn)品、結(jié)果或者服務(wù)的特性和功能,而項(xiàng)目范圍是project
scope,描述了為了完成特定產(chǎn)品、結(jié)果或者服務(wù)指定特性和功能所需要完成的工作。這兩者是不一樣的。”他又說道,“業(yè)務(wù)需求是指一個(gè)組織自身的需要,
可能是為了市場、為了培訓(xùn)、為了某項(xiàng)政策法規(guī)或者自身技術(shù)進(jìn)步之類的需要。而戰(zhàn)略計(jì)劃是指組織為了自身發(fā)展所指定的戰(zhàn)略,可能會(huì)體現(xiàn)在某個(gè)具體項(xiàng)目當(dāng)中。
”
“那么你寫的SOW里哪些是產(chǎn)品范圍,哪些是業(yè)務(wù)需求和戰(zhàn)略目標(biāo)呢?”小P追問。
“呵呵,文檔中關(guān)于開發(fā)人員技術(shù)進(jìn)步和管理進(jìn)步的內(nèi)容是業(yè)務(wù)需求,而文檔對組織過程資產(chǎn)方面的描述就是戰(zhàn)略計(jì)劃啦;而目標(biāo)與范圍兩個(gè)章節(jié)描述的是產(chǎn)品范圍。”老C說道。
“這么看來SOW是一個(gè)主要用來描述描述目標(biāo)的文檔嘍?”小P問。
“沒錯(cuò),沒錯(cuò),”老C點(diǎn)頭,“看看SOW,就是statement of
work,工作說明書,我們說明要進(jìn)行的工作,最好先就工作目標(biāo)達(dá)成一致。同時(shí)我們在進(jìn)行目標(biāo)說明時(shí),一定要遵從S.M.A.R.T.原則,就是一定要
S-specific,M-measurable, A-attainable, R-realistic,
T-timely。看,如果我說‘提升編程技能’這個(gè)目標(biāo),是個(gè)好的目標(biāo)嗎?”
“唔……看來不是一個(gè)好的目標(biāo),因?yàn)檫@個(gè)東東第一不確定,第二沒有辦法度量,第三沒有時(shí)間要求……總之做沒做到主觀性太大不好評價(jià)。”小P想了想,說道。
“沒錯(cuò),如果我們的目標(biāo)是提高編程能力,一定要使這個(gè)目標(biāo)具有可操作性,比如我一定要在3個(gè)月內(nèi)看完《TCPL》,并做完所有題目……”老C道。
“這個(gè)……ms不大可能吧,這個(gè)目標(biāo)不是attainable和realistic的……”小P搖頭。
“呵呵,是啊是啊,所以我們要將一個(gè)籠而統(tǒng)之的東東分解,使得每一步都是S.M.A.R.T的,目標(biāo)明確后,
實(shí)施起來也順暢很多,結(jié)果也會(huì)好一些。”老C笑道,“這下我們有了SOW了,就可以進(jìn)行develop project
charter的process,來產(chǎn)生我們的project charter了。”
“哦?project charter是做什么用的啊?”小P追問。
“嗯,我剛剛解釋過,”老C搖頭,“這個(gè)牽扯到一些西方的人文精神,政治理念。我說來你聽聽,以后對project charter的理解也會(huì)深入一些。”
“哦?又要將故事?我喜歡……”小P高興道。
“唔,”老C想了想如何開頭,“我們平常理解的西方的平等自由的思想,并且認(rèn)為西方世界是自由主義的天堂,我不知道為什么大家會(huì)這么誤解,我認(rèn)為我們一聽到西方國家,自由主義應(yīng)當(dāng)是第二反應(yīng)……”
“那第一反應(yīng)是什么呢?”小P問。
“法制社會(huì)……”老C道,“健全的法律理念和法律條文,以及公平公正的精神……”
“哦?這個(gè)從何說來?”小P問道。
“呵呵,自我感覺,自我感覺……”老C謙虛到,“我說的也不一定對,你聽聽就當(dāng)作八卦好了,權(quán)且當(dāng)作加強(qiáng)對項(xiàng)
目的印象。”他接著說道,“如果沒有法律的約束,所謂的自由會(huì)泛濫而成為暴民政治,所以自由一定要在合理的框架之內(nèi),而這個(gè)框架就是法律。你知道憲法與憲
章的區(qū)別嗎?”
“唔,不是很清楚,這兩個(gè)詞也太像了,我感覺沒有什么區(qū)別吧……”小P回答。
“呵呵,其實(shí)在英語里面這兩個(gè)詞差別挺大的,我們之所以把他們翻譯的這么近似,完全是文化背景的差異造成的。憲法,是constitution,而憲章,就是charter……”
“那么他們的區(qū)別呢?”小P問。
“呵呵,我個(gè)人理解,constitution是對政府而言,此constitution規(guī)定了政府的
framework,就是框架結(jié)構(gòu);而charter是對人而言,此charter規(guī)定了人的權(quán)利和自由;因?yàn)樵谖鞣饺搜壑校c國家是不同的概念,而
人的自由和權(quán)利,是最最基本的……”看到小P有些不解,老C笑道,“好啦,我們故事就講這么多,對于一個(gè)公司而言,它的constitution與
charter也是不同的。而我們這里的project
charter,就是規(guī)定了項(xiàng)目經(jīng)理的自由和權(quán)利,但是與法律上規(guī)定的責(zé)權(quán)利的平衡不同,項(xiàng)目經(jīng)理的職責(zé)遠(yuǎn)遠(yuǎn)高于權(quán)利,所以我一定要拿到這個(gè)寶貴的
charter,這個(gè)是項(xiàng)目經(jīng)理權(quán)利的源泉……”
“唔,還是有些不明白……”小P道。
“呵呵,算了,你就記住project charter就是這樣一個(gè)文件,它規(guī)定了項(xiàng)目需要達(dá)到的目標(biāo),組織上的要求,項(xiàng)目干系人的要求,項(xiàng)目經(jīng)理的權(quán)利,項(xiàng)目干系人的影響,可用的資源,外部和內(nèi)部的假設(shè)與約束,投資回報(bào)和初步的預(yù)算等。”
“哦,聽起來還挺麻煩的啊……”小P道。
“呵呵,最重要的是這個(gè)文件一定要正式的簽發(fā)……”老C道,“一定要經(jīng)過正規(guī)的批準(zhǔn)哦。因?yàn)檫@個(gè)是項(xiàng)目發(fā)起人對項(xiàng)目經(jīng)理的正式承諾啊。”
“哦,那么這個(gè)所謂側(cè)project charter長什么樣子啊?”小P問道。
“呵呵,你等等,我再過一陣子就搞出來了。”老C樂滋滋的跑去搞project charter了。
(稍等,稍等……)