基線是軟件文檔或源碼(或其它產(chǎn)出物)的一個穩(wěn)定版本,它是進一步開發(fā)的基礎。所以,當基線形成后,項目負責SCM的人需要通知相關人員基線已經(jīng)形成,并且哪兒可以找到這基線了的版本。這個過程可被認為內(nèi)部的發(fā)布,通常也就是大家類似于游戲當中的公測。
基線是項目儲存庫中每個工件版本在特定時期的一個"快照"。它提供一個正式標準,隨后的工作基于此標準,并且只有經(jīng)過授權(quán)后才能變更這個標準。建立一個初始基線后,以后每次對其進行的變更都將記錄為一個差值,直到建成下一個基線。
所謂軟件基線庫,就是同類的基線組成的庫,一般由配置管理員設立。
中文名稱 | 軟件基線庫 | 釋義 | 軟件文檔或源碼的穩(wěn)定版本 |
---|---|---|---|
領域 | 軟件工程 | 性質(zhì) | 源代碼 |
具體建立方式,看教程就可以了。但對于基線的定義,建議參考CMMI還要針對自己公司的情況,做一個CM計劃,這樣才能合理地有效地進行基線建立。
–系統(tǒng)功能說明。系統(tǒng)模型,項目計劃,進度安排;
–軟件需求規(guī)格說明。包括:圖形分析模型、過程、原型、數(shù)學規(guī)格說明;
–設計規(guī)格說明。包括:數(shù)據(jù)設計、體系結(jié)構(gòu)設計、界面設計、對象的描述等;驗收規(guī)格說明;
–測試規(guī)格說明。包括:測試計劃、測試用例、測試預期結(jié)果、測試記錄等;
–數(shù)據(jù)庫描述。包括:數(shù)據(jù)模式、記錄結(jié)構(gòu)、數(shù)據(jù)項描述;
–模塊規(guī)格說明。包括:模塊功能、模塊算法、模塊接口等描述;
–運行系統(tǒng)。包括:模塊代碼、鏈接模塊、數(shù)據(jù)庫、支持及工具程序等;
–用戶文檔。包括:安裝說明、操作說明、用戶手冊等;培訓計劃;維護文檔,包括:故障報告、維護要求、更改記錄等;
–項目采用的有關標準和規(guī)程。
參與項目的開發(fā)人員將基線所代表的各版本的目錄和文件填入他們的工作區(qū)。隨著工作的進展,基線將合并自從上次建立基線以來開發(fā)人員已經(jīng)交付的工作。變更一旦并入基線,開發(fā)人員就采用新的基線,以與項目中的變更保持同步。調(diào)整基線將把集成工作區(qū)中的文件并入開發(fā)工作區(qū)。
建立基線的三大原因是:重現(xiàn)性、可追蹤性和報告。
重現(xiàn)性是指及時返回并重新生成軟件系統(tǒng)給定發(fā)布版的能力,或者是在項目中的早些時候重新生成開發(fā)環(huán)境的能力??勺粉櫺越㈨椖抗ぜg的前后繼承關系。其目的在于確保設計滿足要求、代碼實施設計以及用正確代碼編譯可執(zhí)行文件。報告來源于一個基線內(nèi)容同另一個基線內(nèi)容的比較?;€比較有助于調(diào)試并生成發(fā)布說明。
建立基線后,需要標注所有組成構(gòu)件和基線,以便能夠?qū)ζ溥M行識別和重新建立。
建立基線有以下幾個優(yōu)點:
基線為開發(fā)工件提供了一個定點和快照。
新項目可以從基線提供的定點之中建立。作為一個單獨分支,新項目將與隨后對原始項目(在主要分支上)所進行的變更進行隔離。
各開發(fā)人員可以將建有基線的構(gòu)件作為他在隔離的私有工作區(qū)中進行更新的基礎。
當認為更新不穩(wěn)定或不可信時,基線為團隊提供一種取消變更的方法。
您可以利用基線重新建立基于某個特定發(fā)布版本的配置,這樣也可以重現(xiàn)已報告的錯誤。
使用
定期建立基線以確保各開發(fā)人員的工作保持同步。但是,在項目過程中,應該在每次迭代結(jié)束點(次要里程碑),以及與生命周期各階段結(jié)束點相關聯(lián)的主要里程碑處定期建立基線:
生命周期目標里程碑(先啟階段)
生命周期構(gòu)架里程碑(精化階段)
初始操作性能里程碑(構(gòu)建階段)
產(chǎn)品發(fā)布里程碑(產(chǎn)品化階段)
第一次提出的軟件配置項就構(gòu)成基線配置項。
羅哥夫斯基線圈(Rogowski Coil,羅柯夫斯基線圈,羅氏線圈) 羅氏線圈是一種空心環(huán)形的線圈,有柔性和硬性兩種,可以直接套在被測量的導體上來測量交流電流。 測量交流電流量程從幾毫安到幾...
勘探線基線測量和勘探線測量是叫勘探線基線測量和勘探線剖面測量在地質(zhì)礦產(chǎn)勘查中,為了工程的布置往往要布設勘探線,勘探線基線測量主要是為了勘探線的布設,提供一個基準??碧骄€剖面測量主要包括測量部分和地質(zhì)部...
邦基線路板有限公司是一家港資的企業(yè),多年以來一直專業(yè)生產(chǎn)單雙面線路板和多層線路板,產(chǎn)品主要是做的出口,多年來一直暢銷于美國、日本、歐洲等多個地方;邦基線路板公司設備精良,技術先進,是一家大中型高科技現(xiàn)...
我只說一個假設,你就會理解了。假如你給A公司開發(fā)的項目,一直update到最新版本,交給客戶了。之后又接了B公司的合同,突然發(fā)現(xiàn),給A公司做的項目的某個階段產(chǎn)品就足夠了。你怎么辦?是重新做嗎?--這樣成本太高
還是從庫中提取一下就可以交付?--沒建立基線,無法提取,手上的都是一直update的最新版
如果建立了基線庫,并在開發(fā)過程中很好地執(zhí)行了CM計劃,就可以很好地解決這個問題了。
如果你覺得這個理由不爽,我再給你提其它好處。
格式:pdf
大?。?span id="tdp9hh9" class="single-tag-height">15KB
頁數(shù): 1頁
評分: 4.6
工程基線復核表 GD2301001□□ 工程名稱 迪愛生合成樹脂(中山)有限公司工業(yè) 附屬設施(設備倉庫) 部位 地基基礎 測 量 情 況 ︵ 示 意 圖 ︶ 1、工程基線復是對建筑施工放線的一種檢查記錄。 在基坑開挖, 基礎放線、 首層放線、 二層放線、 三層放線 等 等后都要進行基線復核并做資料記錄。 ? ? 2 、軸線定位:確定主要結(jié)構(gòu)位置關系的線,如確定開間或柱距,進深或跨度的線,稱為定位軸線。軸線定 位要記錄存檔。 ? ? 3 、建筑工程坐標:定位放樣是測量工作者把設計的待建筑物的位置和形狀在實地標定出來,在建筑工程測 量中也叫定位。如果設計人員已經(jīng)給定了各建筑物的主要角點坐標,或者給定了一些特征點坐標以及建筑物的 形狀和大小,測量人員找到與設計坐標統(tǒng)一坐標系統(tǒng)的控制點,進行控制測量,將坐標系統(tǒng)引到待建筑物的場 地附近,在待建筑的場地附近設站,采用全站儀里面的放樣功能,放出待建筑
格式:pdf
大小:15KB
頁數(shù): 1頁
評分: 4.3
工程基線復核表 GD2301001— 01 工程名稱 十二橡樹莊園 L 組團基坑支護工程 部 位 基坑支護 測 量 情 況 ( 示 意 圖 ) 根據(jù)甲方提供的控制點 J407、J408、用 DTM 電子全站儀在點 J408(X=28875.008,Y=115605.443,Z=88.938) 設站, 后視 J407(X=28897.695,Y=115855.057,Z=87.801)定向并反測 407 點坐標進行檢查, 并施測 K12、K18 的坐標( K12:X=28687.271,Y=115853.095 ,Z=107.599 Z18:X=28617.314,Y=115833.065 ,Z=107.925)用同 樣的測量方法,將儀器分別架設 Z12 點上,測設基坑坡底轉(zhuǎn)角點 A1、A2、A3、A4、B、E、F、H、J控制點坐 標,見附圖。 復 核 意 見 經(jīng)復核,樁位測量精度滿足設
–系統(tǒng)功能說明。系統(tǒng)模型,項目計劃,進度安排;
–軟件需求規(guī)格說明。包括:圖形分析模型、過程、原型、數(shù)學規(guī)格說明;
–設計規(guī)格說明。包括:數(shù)據(jù)設計、體系結(jié)構(gòu)設計、界面設計、對象的描述等;驗收規(guī)格說明;
–測試規(guī)格說明。包括:測試計劃、測試用例、測試預期結(jié)果、測試記錄等;
–數(shù)據(jù)庫描述。包括:數(shù)據(jù)模式、記錄結(jié)構(gòu)、數(shù)據(jù)項描述;
–模塊規(guī)格說明。包括:模塊功能、模塊算法、模塊接口等描述;
–運行系統(tǒng)。包括:模塊代碼、鏈接模塊、數(shù)據(jù)庫、支持及工具程序等;
–用戶文檔。包括:安裝說明、操作說明、用戶手冊等;培訓計劃;維護文檔,包括:故障報告、維護要求、更改記錄等;
–項目采用的有關標準和規(guī)程。
在面積不大、地勢較平坦的建筑場地上,常常布設一條或幾條基準線作為施工測量的平面控制,這樣的基準線稱為建筑基線。建筑基線的布設形式是根據(jù)建筑設計總平面圖上建筑物的分布、現(xiàn)場地形條件以及原有測圖控制點的分布情況來確定的,常見的布設形式有直線形、直角形、丁字形或十字形等幾種.布設建筑基線時應注意,建筑基線應平行或垂直于主要建筑物的軸線,以便于采用直角坐標法測設建筑物軸線;建筑基線相鄰點間應互相通視,點位不受施工影響,且能長期保存;基線點應不少于3個,以便檢測基線點有無變動。
最初使用的基線尺是3米的木制桿尺,20世紀以來,大多采用因瓦基線尺。但在精度要求較低的測距工作中,也用鋼線尺或鋼卷尺作為基線尺。