freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

ch9軟件工程管理-文庫吧資料

2025-03-02 22:40本頁面
  

【正文】 理的基本單位。 描述程序的文檔(面向技術(shù)人員和面向用戶);161。l 軟件配置管理 (Software Configuration Management,簡(jiǎn)稱 SCM)的四項(xiàng)任務(wù) :l (1 )標(biāo)識(shí)變更l (2 )控制變更l (3 )配置審計(jì)l (4 )配置狀態(tài)報(bào)告軟件配置管理概念軟件配置管理概念 l 軟件開發(fā)過程的最終結(jié)果包括三類信息 :161。軟件配置管理l 軟件配置( Software Configuration)是軟件產(chǎn)品在軟件開發(fā)或運(yùn)行過程中產(chǎn)生的全部信息。 具有良好的書面和口頭表達(dá)能力。建立良好的人際關(guān)系。252。 工作中表現(xiàn)出有耐心、有毅力、有責(zé)任心。具有嚴(yán)格的科學(xué)作風(fēng)。252。 善于分析和綜合問題,具有嚴(yán)密的邏輯思維能力。牢固掌握計(jì)算機(jī)軟件的基本知識(shí)和技能。252。件人員時(shí),必須掌握一定的標(biāo)準(zhǔn)。在評(píng)價(jià)和任用軟軟件項(xiàng)目中人的因素越來越受重視。于接受,并受到啟發(fā)。但又要使他們毫不勉強(qiáng)解什么是不合理的要求。252。這是一種綜合問題的能力。 能夠把表面上似乎無關(guān)的要求集中在一起能夠把表面上似乎無關(guān)的要求集中在一起 , 歸結(jié)為歸結(jié)為 “需要什么需要什么 ”, “要解決什么問題要解決什么問題 ”。證合理的要求得以滿足。252。 把用戶提出的非技術(shù)性要求加以整理提煉把用戶提出的非技術(shù)性要求加以整理提煉 , 以技術(shù)以技術(shù)說明書的形式轉(zhuǎn)告給分析員和測(cè)試員。他應(yīng)具有以下能力:。進(jìn)行,不能混在一起。?重培訓(xùn)重培訓(xùn) 培養(yǎng)所需技術(shù)人員和管理人員是有效解決人培養(yǎng)所需技術(shù)人員和管理人員是有效解決人員問題的好方法員問題的好方法 。配備人員的原則配備人員的原則?重質(zhì)量重質(zhì)量 軟件項(xiàng)目是技術(shù)性很強(qiáng)的工作,要任用少量軟件項(xiàng)目是技術(shù)性很強(qiáng)的工作,要任用少量有實(shí)踐經(jīng)驗(yàn)、有能力的人員去完成關(guān)鍵性的任務(wù)。252。誤。在開發(fā)中期,需要人力不夠,造成進(jìn)度的延誤。如果恒定地配備人力,在開發(fā)初期將會(huì)有部分人力資源用不如果恒定地配備人力,在開發(fā)初期將會(huì)有部分人力資源用不上而浪費(fèi)掉。測(cè)試階段達(dá)到高峰,以后又逐漸減少。252。252。在開發(fā)過程中,多數(shù)軟件項(xiàng)目是以恒定人力配備的。項(xiàng)目開發(fā)各階段所需人員項(xiàng)目開發(fā)各階段所需人員252。 按不同階段適時(shí)任用人員按不同階段適時(shí)任用人員252。所謂合理地配備人員應(yīng)包括:實(shí)保證。這種組織方式比較適合于大型軟件項(xiàng)目的開發(fā)?;鶎有〗M完成。因?yàn)檫@樣可以把項(xiàng)目按功。比較。 他直接領(lǐng)導(dǎo)二至他直接領(lǐng)導(dǎo)二至三名三名 高級(jí)程序員高級(jí)程序員 ,每位高級(jí)程序員通過基層小組,管理,每位高級(jí)程序員通過基層小組,管理若干位若干位 程序員程序員 。 (( 3)層次式小組)層次式小組 在層次式小組中,組內(nèi)人員分為在層次式小組中,組內(nèi)人員分為 三級(jí):三級(jí): 組長(zhǎng)(項(xiàng)目負(fù)組長(zhǎng)(項(xiàng)目負(fù)責(zé)人)責(zé)人) 一人負(fù)責(zé)全組工作,包括任務(wù)分配、技術(shù)評(píng)審和一人負(fù)責(zé)全組工作,包括任務(wù)分配、技術(shù)評(píng)審和走查、掌握工作量和參加技術(shù)活動(dòng)。 有人認(rèn)為這種組織形式適合于研制時(shí)間有人認(rèn)為這種組織形式適合于研制時(shí)間長(zhǎng)、開發(fā)難度大的項(xiàng)目。 這種組織形式強(qiáng)調(diào)發(fā)揮小組每個(gè)成這種組織形式強(qiáng)調(diào)發(fā)揮小組每個(gè)成員的積極性。 雖然也有一位成員當(dāng)組長(zhǎng),但工作的討論、成果雖然也有一位成員當(dāng)組長(zhǎng),但工作的討論、成果的檢驗(yàn)都公開進(jìn)行。 工作目標(biāo)的制定及做出決定都由全體成員工作目標(biāo)的制定及做出決定都由全體成員參加。 (( 2)民主制小組)民主制小組 在民主制小組中,遇到問題,組內(nèi)成員之間可以平等在民主制小組中,遇到問題,組內(nèi)成員之間可以平等地交換意見。 主程序員制小組還可以由一些主程序員制小組還可以由一些 專家專家 (如通信專家或數(shù)據(jù)如通信專家或數(shù)據(jù)庫設(shè)計(jì)專家?guī)煸O(shè)計(jì)專家 )、 輔助人員輔助人員 (如打字員和秘書如打字員和秘書 )、 軟件資料員軟件資料員協(xié)助工作。并在必要時(shí)能代替主程序員工作。后援工程師支持主程序員的工作,為主程序員提供咨詢,也做部分分析、設(shè)計(jì)和實(shí)現(xiàn)的工作。 技術(shù)員負(fù)責(zé)項(xiàng)目的具體分析與開發(fā),文檔資料的編寫技術(shù)員負(fù)責(zé)項(xiàng)目的具體分析與開發(fā),文檔資料的編寫工作。主程序員負(fù)責(zé)小組全部技術(shù)活動(dòng)的計(jì)劃、主程序員負(fù)責(zé)小組全部技術(shù)活動(dòng)的計(jì)劃、協(xié)調(diào)與審查,設(shè)計(jì)和實(shí)現(xiàn)項(xiàng)目中的關(guān)鍵部協(xié)調(diào)與審查,設(shè)計(jì)和實(shí)現(xiàn)項(xiàng)目中的關(guān)鍵部分。 (( 1)主程序員制小組)主程序員制小組 小組的核心由一位小組的核心由一位 主程序員主程序員 (高級(jí)工程師高級(jí)工程師 )、二至五位二至五位 技術(shù)員技術(shù)員 、一位、一位 后援工程師后援工程師 組成。響。l 程序設(shè)計(jì)小組的組織形式程序設(shè)計(jì)小組的組織形式小組內(nèi)部人員的組織形式對(duì)生產(chǎn)率也有影小組內(nèi)部人員的組織形式對(duì)生產(chǎn)率也有影響。每個(gè)軟件人員屬于某一個(gè) 專門組,又參加某一項(xiàng)專門組,又參加某一項(xiàng)目的工作。一方面,按工作性質(zhì),成立一些專門組,如開發(fā)組、業(yè)務(wù)組、測(cè)試工作性質(zhì),成立一些專門組,如開發(fā)組、業(yè)務(wù)組、測(cè)試組等;另一方面,每一個(gè)項(xiàng)目又有它的經(jīng)理人員負(fù)責(zé)管組等;另一方面,每一個(gè)項(xiàng)目又有它的經(jīng)理人員負(fù)責(zé)管理。3)矩陣形模式)矩陣形模式 這種模式實(shí)際上是以上兩種模式的復(fù)合。各種文檔資料按工序在各組之間傳遞。例如,分別建立計(jì)劃組、需求分析組、設(shè)計(jì)組、實(shí)現(xiàn)組、如,分別建立計(jì)劃組、需求分析組、設(shè)計(jì)組、實(shí)現(xiàn)組、系統(tǒng)測(cè)試組、質(zhì)量保證組、維護(hù)組等。要開發(fā)的軟件產(chǎn)品在每個(gè)專業(yè)小組完成階段加工(即工序)以后,沿工序流水線向下傳遞。2)按職能劃分的模式)按職能劃分的模式 把參加開發(fā)項(xiàng)目的軟件人員按任務(wù)的工作階段劃分成若把參加開發(fā)項(xiàng)目的軟件人員按任務(wù)的工作階段劃分成若干個(gè)專業(yè)小組。他們應(yīng)負(fù)責(zé)完成軟件產(chǎn)品的定義、設(shè)計(jì)、實(shí)現(xiàn)、測(cè)試、復(fù)查、文檔編制、甚至包括定義、設(shè)計(jì)、實(shí)現(xiàn)、測(cè)試、復(fù)查、文檔編制、甚至包括維護(hù)在內(nèi)的全過程。組織結(jié)構(gòu)的模式組織結(jié)構(gòu)的模式1)按課題劃分的模式)按課題劃分的模式 把軟件開發(fā)人員按課題組成小組,小組成員自始至終參把軟件開發(fā)人員按課題組成小組,小組成員自始至終參加所承擔(dān)課題的各項(xiàng)任務(wù)。 (( 3)責(zé)權(quán)均衡:)責(zé)權(quán)均衡: 軟件經(jīng)理人員所負(fù)的責(zé)任不應(yīng)比委軟件經(jīng)理人員所負(fù)的責(zé)任不應(yīng)比委任給他的權(quán)力還大。要有合理的人員分工、好的組織結(jié)構(gòu)、有效的通信,減少不必要的生產(chǎn)率的損好的組織結(jié)構(gòu)、有效的通信,減少不必要的生產(chǎn)率的損失。 (( 2)減少接口:)減少接口: 一個(gè)組織的一個(gè)組織的 生產(chǎn)率隨完成任務(wù)中存生產(chǎn)率隨完成任務(wù)中存在的通信路徑數(shù)目增加而降低在的通信路徑數(shù)目增加而降低 。 矩陣形模式( Matrix Format)l 程序設(shè)計(jì)小組的組織形式有 3種: 主程序員組、民主制程序員組及層次式小組3. 用戶用戶的阻力和干擾:不積極配合、求全求快、功能的變化 ?軟件項(xiàng)目組織的建立軟件項(xiàng)目組織的建立?開發(fā)組織采用什么形式,要針對(duì)開發(fā)組織采用什么形式,要針對(duì) 軟件項(xiàng)目的特點(diǎn)軟件項(xiàng)目的特點(diǎn) 來決來決定,同時(shí)也定,同時(shí)也 與參與人員的素質(zhì)有關(guān)與參與人員的素質(zhì)有關(guān) 。 按課題劃分的模式( Project Format)161。計(jì)算邊界時(shí)間,以便為具體的任務(wù)定義時(shí)間窗口。252。 應(yīng)用統(tǒng)計(jì)模型,對(duì)每一個(gè)單獨(dú)的任務(wù)確定最可能的應(yīng)用統(tǒng)計(jì)模型,對(duì)每一個(gè)單獨(dú)的任務(wù)確定最可能的開發(fā)持續(xù)時(shí)間的估算值。務(wù),不能有任何時(shí)間延誤。在確定關(guān)鍵路徑,即決定項(xiàng)目開發(fā)時(shí)間的任務(wù)鏈。252。PERT技術(shù)和技術(shù)和 CPM方法都為項(xiàng)目計(jì)劃人員提供了一些定方法都為項(xiàng)目計(jì)劃人員提供了一些定量的工具。?另一張表給出另一張表給出 應(yīng)當(dāng)按照什么樣的次序來完成這些任務(wù)應(yīng)當(dāng)按照什么樣的次序來完成這些任務(wù)(有時(shí)稱為限制表(有時(shí)稱為限制表 RestrictionList)。通常用兩張表來定義網(wǎng)絡(luò)圖。3. 關(guān)鍵路徑161。1. 計(jì)算最早時(shí)刻161。l 它們都采用網(wǎng)絡(luò)圖來描述一個(gè)項(xiàng)目的任務(wù)網(wǎng)絡(luò),也就是從一個(gè)項(xiàng)目的開始到結(jié)束,把應(yīng)當(dāng)完成的任務(wù)用圖或表的形式表示出來。因此在甘特圖中,文檔編制與評(píng)審是軟件開發(fā)進(jìn)度的里程碑。l 為監(jiān)控軟件項(xiàng)目的 進(jìn)度計(jì)劃和工作的實(shí)際進(jìn)展情況 ,為表現(xiàn) 各項(xiàng)任務(wù)之間進(jìn)度的相互依賴關(guān)系 ,需要采用圖示的方法。 其中每個(gè)成本因素劃分為 6個(gè)級(jí)別,每個(gè)級(jí)別的分級(jí)因素 Wi取值如下:甚低 Wi=5,低 Wi=4, 正常 Wi=3,高 Wi=2,甚高 Wi=1,特高 Wi=0。N 為人數(shù), D 為開發(fā)時(shí)間(月) , E 為工作量(人月)l 一般來說,由 N個(gè)程序員組成的小組,實(shí)現(xiàn)相同的規(guī)模的程序,相互通信數(shù) , 設(shè)每次通信和交換意見的平均的工作量 ,則增加的通信開銷為l 一般情況下,由 N 個(gè)程序員組成的小組共同開發(fā)一個(gè)程序的工作量 ,滿足:l 程序員小組的生產(chǎn)率:l 單個(gè)程序員與程序員小組生產(chǎn)率的比為l 事實(shí): 盲目增加程序員人數(shù)會(huì)推遲軟件完成的日期 CoCoMo2模型1997年 Boehm對(duì) CoCoMo模型進(jìn)行了擴(kuò)充,稱為CoCoMo2. COCOMO2模型分成三個(gè)層次l 應(yīng)用系統(tǒng)組成模型:用于估算構(gòu)建原型的工作量,這種模型考慮到大量使用已有構(gòu)件的情況l 早期設(shè)計(jì)模型:用于軟件結(jié)構(gòu)設(shè)計(jì)階段l 后期設(shè)計(jì)模型:用于軟件開發(fā)階段 COCOMO2模型把軟件開發(fā)工作量表示成代碼行( KLOC)的非線性函數(shù):其中, α是模型系數(shù),典型值為 , b是模型指數(shù), fi是成本因素。例 一個(gè)規(guī)模為10KLOC的商用微機(jī)遠(yuǎn)程通信的嵌入型軟件,使用中間 COCOMO模型進(jìn)行成本估算。 D 表示開發(fā)時(shí)間(月)161?;镜?CoCoMo模型l 公式l 其中:161。252。252。 代碼生成器 =15一行 Ada語言代碼的 “ 功能 ” 平均是一行 FORTRAN語言代碼 “ 功能 ” 的 ,一行四代語言代碼的 “ 功能 ” 平均是一行傳統(tǒng)程序設(shè)計(jì)語言代碼 “ 功能 ” 的3~5倍 CoCoMo 模型l 1981年 Boehm提出 “構(gòu)造性成本模型 ”(Co
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1