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

正文內(nèi)容

第13章軟件項(xiàng)目管理(編輯修改稿)

2025-02-03 02:01 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 員組 人員組織 ?特點(diǎn) :小組成員完全平等,享有充分民主,通過協(xié)商做出技術(shù)決策。 ?小組成員之間的通信是平行的,小組內(nèi)有 n個(gè)成員,通信信道共有 n(n1)/2條。 ?民主制程序員組的主要優(yōu)點(diǎn) ?態(tài)度積極,從而導(dǎo)致高質(zhì)量的代碼。 ?組員們享有充分民主,小組有高度凝聚力,組內(nèi)學(xué)術(shù)空氣濃厚,有利于攻克技術(shù)難關(guān)。 ?民主制程序員組的主要缺點(diǎn) ?程序接口可能出現(xiàn)問題 ?由于沒有明確的權(quán)威指導(dǎo)開發(fā)工程的進(jìn)行 ,組員間將缺乏必要的協(xié)調(diào) ,最終可能導(dǎo)致工程失敗。 民主制程序員組 ?采用這種組織方式主要出于下述幾點(diǎn)考慮: ?軟件開發(fā)人員多數(shù)比較缺乏經(jīng)驗(yàn); ?程序設(shè)計(jì)過程中有許多事務(wù)性的工作 ?多渠道通信很費(fèi)時(shí)間,將降低程序員的生產(chǎn)率。 ?主程序員組用經(jīng)驗(yàn)多、技術(shù)好、能力強(qiáng)的程序員作為主程序員,同時(shí),利用人和計(jì)算機(jī)在事務(wù)性工作方面給主程序員提供充分支持,而且所有通信都通過一兩個(gè)人進(jìn)行。 主程序員組 (I) 圖 主程序員組的結(jié)構(gòu) 主程序員組 (II) ?主要缺點(diǎn): ?主程序員應(yīng)該是高級(jí)程序員和優(yōu)秀管理者的結(jié)合體。這樣的人才匱乏 ?后備程序員更難找。 ?第三,編程秘書也很難找到。 主程序員組 (III) ?項(xiàng)目組設(shè)置兩個(gè)負(fù)責(zé)人: ?技術(shù)負(fù)責(zé)人,負(fù)責(zé)小組的技術(shù)活動(dòng); ?行政負(fù)責(zé)人,負(fù)責(zé)所有非技術(shù)性事務(wù)管理決策。 ?技術(shù)組長(zhǎng)要參與全部代碼審查工作,因?yàn)樗獙?duì)代碼的各方面質(zhì)量負(fù)責(zé); ?行政組長(zhǎng)不可以參與代碼審查工作,因?yàn)樗穆氊?zé)是對(duì)程序員的業(yè)績(jī)進(jìn)行評(píng)價(jià)。行政組長(zhǎng)應(yīng)該在常規(guī)調(diào)度會(huì)議上了解每名組員的技術(shù)能力和工作業(yè)績(jī)。 現(xiàn)代程序員組 (I) 圖 現(xiàn)代程序員組的結(jié)構(gòu) 現(xiàn)代程序員組 (II) ? 明確管理權(quán)限。 ? 有矛盾時(shí)需要上層協(xié)調(diào)。 ? 當(dāng)軟件項(xiàng)目規(guī)模較大時(shí),應(yīng)該把程序員分成若干個(gè)小組。 ? 當(dāng)產(chǎn)品規(guī)模更大時(shí),可以適當(dāng)增加中間管理層次。 ? 圖 大型項(xiàng)目的技術(shù)管理組織結(jié)構(gòu) 現(xiàn)代程序員組 (III) 軟件質(zhì)量 軟件質(zhì)量保證措施 質(zhì)量保證 ?軟件質(zhì)量是軟件與明確地?cái)⑹龅?功能 和 性能需求 、文檔中明確描述的 開發(fā)標(biāo)準(zhǔn) 以及任何專業(yè)開發(fā)的軟件產(chǎn)品都應(yīng)該具有的隱含特征相一致的程度。 ?雖然軟件質(zhì)量是難于定量度量的軟件屬性,但是仍然能夠提出許多重要的軟件質(zhì)量指標(biāo)。 ?這些因素是從管理角度對(duì)軟件質(zhì)量的度量。 ?可以把這些質(zhì)量因素分成 3組: ?產(chǎn)品運(yùn)行、 ?產(chǎn)品修改 ?產(chǎn)品轉(zhuǎn)移。 軟件質(zhì)量 (I) 圖 軟件質(zhì)量因素與產(chǎn)品活動(dòng)的關(guān)系 軟件質(zhì)量 (II)p325 ?軟件質(zhì)量保證( software quality assurance , SQA)的措施主要有: ?基于非執(zhí)行的測(cè)試 ?基于執(zhí)行的測(cè)試 ?程序正確性證明 ?參加軟件質(zhì)量保證工作的人員,可以劃分成下述兩類: ?軟件工程師:通過技術(shù)復(fù)審及軟件測(cè)試來保證軟件質(zhì)量。 ?SQA小組:是輔助軟件工程師以獲得高質(zhì)量的軟件產(chǎn)品。其從事的軟件質(zhì)量保證活動(dòng)主要是: 計(jì)劃,監(jiān)督,記錄,分析和報(bào)告。通過確保軟件過程質(zhì)量來保證軟件產(chǎn)品質(zhì)量。 軟件質(zhì)量保證措施 (I) ? 技術(shù)復(fù)審的必要性 ?正式技術(shù)復(fù)審的顯著優(yōu)點(diǎn)是,能夠較早發(fā)現(xiàn)軟件錯(cuò)誤,從而可防止錯(cuò)誤被傳播到軟件過程的后續(xù)階段。 ?走查: 走查組由 4~6名成員組成。方式: ?參與者驅(qū)動(dòng)法。 ?文檔驅(qū)動(dòng)法。 ?審查: 審查過程包括下述 5個(gè)基本步驟: ?綜述:文檔編寫者綜述文檔 ?準(zhǔn)備:審查組閱讀穩(wěn)定,找出錯(cuò)誤 ?審查:評(píng)審文檔,寫出評(píng)審報(bào)告 ?返工:解決報(bào)告中的所有錯(cuò)誤及問題 ?跟蹤:確保每個(gè)問題都得到解決 軟件質(zhì)量保證措施 (II) ?程序正確性證明 ?測(cè)試只能證明程序中有錯(cuò)誤,并不能證明程序中沒有錯(cuò)誤。 ?正確性證明的基本思想是證明程序能完成預(yù)定的功能。因此,應(yīng)該提供對(duì)程序功能的嚴(yán)格數(shù)學(xué)說明,然后根據(jù)程序代碼證明程序確實(shí)能實(shí)現(xiàn)它的功能說明。 軟件質(zhì)量保證措施 (III) ?任何軟件開發(fā)都是迭代過程,在開發(fā)軟件的過程中,變化是不可避免的。 ?變化很容易失去控制,如果不能適當(dāng)?shù)乜刂坪凸芾碜兓瑒?shì)必造成混亂并產(chǎn)生許多嚴(yán)重的錯(cuò)誤。 ?軟件配置管理是在軟件的整個(gè)生命期內(nèi)管理變化的一組活動(dòng)。這組活動(dòng)用來: ?標(biāo)識(shí)變化 ?控制變化 ?確保適當(dāng)?shù)貙?shí)現(xiàn)了變化 ?向需要知道這類信息的人報(bào)告變化。 軟件配置管理 (I) ?配置管理是在軟件項(xiàng)目啟動(dòng)時(shí)就開始,并且一直持續(xù)到軟件退役后才終止的一組跟蹤和控制活動(dòng)。 ?軟件配置管理的目標(biāo)是,使變化更正確且更容易被適應(yīng),在必須變化時(shí)減少所需花費(fèi)的工作量。 ? 軟件配置 ? 軟件配置管理過程 軟件配置管理 (II) ?軟件配置項(xiàng) ?計(jì)算機(jī)程序(源代碼和可執(zhí)行程序); ?描述計(jì)算機(jī)程序的文檔(供技術(shù)人員或用戶使用); ?數(shù)據(jù)(程序內(nèi)包含的或在程序外的)。 ?上述這些項(xiàng)組成了在軟件過程中產(chǎn)生的全部信息,我們把它們統(tǒng)稱為 軟件配置 ,而這些項(xiàng)就是 軟件配置項(xiàng) 。 軟件配置 (I) ?軟件配置項(xiàng)的內(nèi)容隨時(shí)都可能發(fā)生變化。為了開發(fā)出高質(zhì)量的軟件產(chǎn)品,軟件開發(fā)人員不僅要努力保證每個(gè)軟件配置項(xiàng) 正確 ,而且必須保證一個(gè)軟件的所有配置項(xiàng)是 完全一致 的。 ?可以把 軟件配置管理 看作是應(yīng)用于整個(gè)軟件過程的軟件質(zhì)量保證活動(dòng),是專門用于 管理變化的軟件質(zhì)量保證活動(dòng) 。 軟件配置 (II) ?基線 ?基線是在不嚴(yán)重妨礙合理變化前提下來控制變化 ?IEEE把基線定義為: 已經(jīng)通過了正式復(fù)審的規(guī)格說明或中間產(chǎn)品,它可以作為進(jìn)一步開發(fā)的基礎(chǔ),并且只有通過正式的變化控制過程才能改變它。 ?基線就是通過了正式 復(fù)審 的 軟件配置項(xiàng) 。 ?一旦建立了基線之后,雖然仍然可以實(shí)現(xiàn)變化,但是,必須應(yīng)用特定的、正式的過程(稱為規(guī)程)來 評(píng)估、實(shí)現(xiàn)和驗(yàn)證每個(gè)變化 。 軟件配置 (III) ?軟件配置管理的主要任務(wù)是 控制變化 ,負(fù)責(zé)各個(gè)軟件配置項(xiàng)和軟件 各種版本的標(biāo)識(shí) 、 軟件配置審計(jì) 以及對(duì)軟件配置發(fā)生的任何 變化的報(bào)告 。 ?軟件配置管理主要有 5項(xiàng)任務(wù): ?標(biāo)識(shí) ?版本控制 ?變化控制 ?配置審計(jì) ?報(bào)告 軟件配置管理過程 (I) ?必須單獨(dú)命名每個(gè)配置項(xiàng),然后用面向?qū)ο蠓椒ńM織它們。 ?可以標(biāo)識(shí)出兩類對(duì)象: 基本對(duì)象和聚集對(duì)象 ?基本對(duì)象 是軟件工程師在分析、設(shè)計(jì)、編碼或測(cè)試過程中創(chuàng)建出來的“文本單元” ?聚集對(duì)象 是基本對(duì)象和其他聚集對(duì)象的集合 ?每個(gè)對(duì)象都有一組能惟一地標(biāo)識(shí)它的特征: 名字、描述、資源表和“實(shí)現(xiàn)”。 ?所設(shè)計(jì)的標(biāo)識(shí)模式必須能無歧義地標(biāo)識(shí)每個(gè)對(duì)象的不同版本。 標(biāo)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1