什么是基線評(píng)分(什么是基線)
關(guān)于什么是基線評(píng)分,什么是基線這個(gè)很多人還不知道,今天菲菲來(lái)為大家解答以上的問(wèn)題,現(xiàn)在讓我們一起來(lái)看看吧!
1、“基線”是一個(gè)很常見(jiàn)的術(shù)語(yǔ),在配置管理和項(xiàng)目管理里面都能看到,而且還有很多衍生的術(shù)語(yǔ),例如基線提升、基線化、基線審計(jì),等等等等。
2、 我個(gè)人以前對(duì)微軟的那套開(kāi)發(fā)流程(就是product cycle model)以及PSP、TSP了解比較多一些,這些流程里面對(duì)“基線”的概念提的不多。
3、但接觸RUP、MSF以及項(xiàng)目管理以后,看到到處都有baseline,就覺(jué)得迷惑了。
4、 經(jīng)過(guò)我自己的理解,以及和幾個(gè)同事的討論,現(xiàn)在我覺(jué)得我們通??吹降摹盎€”這個(gè)術(shù)語(yǔ)有兩個(gè)意思: 1)代表多個(gè)源代碼文件的一組版本。
5、 比如有三個(gè)文件,aaa.c、bbb.c和ccc.h。
6、可以對(duì)這三個(gè)文件做一個(gè)基線,取aaa.c的版本1.1,取bbb.c的版本1.3,取ccc.h的版本1.0。
7、(1.1,1.3,1.0)就是一個(gè)基線。
8、換 句話說(shuō),通常在vss和cvs里面做label,就是在做基線。
9、 這種基線對(duì)“構(gòu)建審計(jì)”特別有用:在做build的時(shí)候,可以先對(duì)所有源文件做一個(gè)label,取名為"Build2394",然后再編譯、集成。
10、這樣,以后如果要找到和build 2394對(duì)應(yīng)的原文件,只需要 到vss或者cvs里面把所有文件對(duì)應(yīng)label Build2394的版本取回來(lái)就可以了。
11、 2)代表文檔的一個(gè)穩(wěn)定狀態(tài)。
12、 比如有一個(gè)項(xiàng)目設(shè)計(jì)文檔,當(dāng)設(shè)計(jì)基本完成,開(kāi)發(fā)即將開(kāi)始的時(shí)候,需要把這個(gè)文檔固定下來(lái),內(nèi)容不能再頻繁改變,否則開(kāi)發(fā)人員就無(wú)所適從了,可能導(dǎo)致每個(gè)人所參照的文檔并不是同一個(gè)文檔。
13、用一句上海這里的生活用語(yǔ)來(lái) 說(shuō),就叫做要把這個(gè)文檔“敲定”。
14、 一個(gè)文檔如果經(jīng)過(guò)討論被通過(guò)了,被固定了,就可以說(shuō)這個(gè)文檔被“基線化”了,然后所有人就可以在這個(gè)“基線”的基礎(chǔ)上工作。
15、 當(dāng)然,文檔不可能一成不變,所以當(dāng)對(duì)文檔的修改仍然會(huì)不斷進(jìn)行,但這種修改并不會(huì)隨時(shí)隨地的添加到被“基線化”了的文檔中去。
16、因?yàn)榧热皇恰盎€”,就不能隨便動(dòng)。
17、 但是到了一定時(shí)候,修改積累到一定程度,就需要把很多修改合并到原來(lái)的文檔中去了,并生成一個(gè)新版本的文檔作為團(tuán)隊(duì)中所有的人的參考標(biāo)準(zhǔn),并把老的版本淘汰掉。
18、這就叫做“基線提升”。
19、 以上就是我個(gè)人對(duì)“基線”這個(gè)術(shù)語(yǔ)的兩種不同含義的理解,大家可以討論討論看,是不是差不多就是這個(gè)意思。
20、 3)合同基線當(dāng)你和客戶討論后,“敲定”的合同 4)發(fā)行基線 你會(huì)對(duì)你要發(fā)行的代碼,文檔版本進(jìn)行l(wèi)abel, 比如Release2.2, 5)產(chǎn)品基線。
本文到此分享完畢,希望對(duì)大家有所幫助。
標(biāo)簽: 什么是基線