下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、.第一章1軟件的社會角色軟件在社會上扮演了雙重角色它本身是一種產(chǎn)品,將計算機(jī)硬件的就是能力發(fā)揮出來。如:系統(tǒng)軟件同時,它也是一種傳遞產(chǎn)品的工具,軟件傳遞了我們這個時代最重要的產(chǎn)品:信息。如:各種應(yīng)用軟件70年代和80年代:新的工業(yè)革命、工業(yè)社會將轉(zhuǎn)變?yōu)樾畔⑸鐣⑿畔⒔?jīng)濟(jì)等。90年代:知識的民主化會改變舊的權(quán)力結(jié)構(gòu);改變信息不對稱帶來的權(quán)力差距,消除等級制度,社會民主化、扁平化。21世紀(jì)初:Y2K(千年蟲問題)定時炸彈”邏輯問題、無所不在的計算、普適計算:以人為中心計算2軟件從開始計劃到最后廢棄不用整個階段稱為計算機(jī)軟件的生命周期。軟件生命周期分為三個時期,每個時期又可進(jìn)一步分為若干階段:軟件定
2、義、軟件開發(fā)、軟件維護(hù)軟件定義時期問題定義:這是軟件生存期的第一個階段,主要任務(wù)是弄清用戶要計算機(jī)解決的問題是什么。可行性研究:為前一階段提出的問題尋求一種至數(shù)種在技術(shù)上可行、且在經(jīng)濟(jì)上有較高效益的解決方案。軟件開發(fā)時期需求分析:弄清用戶對軟件系統(tǒng)的全部需求,主要是確定目標(biāo)系統(tǒng)必須具備哪些功能。設(shè)計:設(shè)計軟件的結(jié)構(gòu),即確定程序由哪些模塊組成以及模塊間的關(guān)系,及模塊內(nèi)部的算法結(jié)構(gòu)。編碼:按照選定的語言,把模塊的過程性描述翻譯為源程序。測試:通過各種類型的測試(及相應(yīng)的調(diào)試)使軟件達(dá)到預(yù)定的要求。軟件運(yùn)行/維護(hù)時期是軟件生存周期的最后一個時期。軟件人員在這一時期的工作,主要是做好軟件維護(hù)。維護(hù)的目
3、的,是使軟件在整個生存周期內(nèi)保證滿足用戶的需求和延長軟件的使用壽命。項目是為生產(chǎn)一個特定的產(chǎn)品、服務(wù)或者結(jié)果而采取的一次性的、有限的努力。(PMI,2004)此定義實(shí)際包含三層含義: 項目是一項有待完成的任務(wù),且有特定的環(huán)境與要求 在一定的組織機(jī)構(gòu)內(nèi),利用有限資源(人力、物力、財力等)在規(guī)定的時間內(nèi)完成任務(wù) 任務(wù)要滿足一定性能、質(zhì)量、數(shù)量、技術(shù)指標(biāo)等要求。項目的特征:一次性 沒有現(xiàn)成的、完全可以照搬的先例。獨(dú)特性 每個項目都是獨(dú)一無二的。目的性 每個項目都有明確的目標(biāo)。約束性 每個項目的資源、成本和時間都是有限的。關(guān)聯(lián)性 項目所開展的活動是密切相互關(guān)聯(lián)的。多方面性 一個項目涉及多個方面多個相關(guān)
4、利益者,如委托方、總承包商、分承包商、供應(yīng)商等。不可逆轉(zhuǎn)性 不論結(jié)果如何,項目結(jié)束了,結(jié)果也就確定了。項目與日常運(yùn)作的區(qū)別項目是一次性的,日常運(yùn)作是重復(fù)進(jìn)行的,項目是以目標(biāo)為導(dǎo)向的,日常運(yùn)作是通過效率和有效性體現(xiàn)的,項目是通過項目經(jīng)理及其團(tuán)隊工作完成的,而日常運(yùn)作是職能式的線性管理;項目存在大量的變更管理,而日常運(yùn)作則基本保持持續(xù)的連貫性的。項目管理的基本概念項目管理是在項目活動中應(yīng)用知識,技能,工具和技術(shù)來達(dá)到項目需求的過程,它通過啟動,計劃,執(zhí)行,控制和結(jié)束等活動來完成。項目管理需要在下面這些有沖突的要求中尋求平衡:范圍、時間、成本和質(zhì)量有不同需求和期望的項目涉及人員 項目干系人:積極參與
5、項目或其利益在項目執(zhí)行中或成功后受到積極或消極影響的組織和個人。主要的項目干系人:顧客、項目經(jīng)理、執(zhí)行組織、項目發(fā)起者。 項目當(dāng)事人:是指項目的參與各方。如業(yè)主、投資方、貸款方、承包人、設(shè)計師、監(jiān)理,通過合同和協(xié)議聯(lián)系在一起明確表示出來的要求(需求)和未明確表達(dá)的要求(期望)項目的生命周期是指項目從開始到結(jié)束的各個階段的集合。項目生命周期通常定義:各個階段需要完成的技術(shù)工作;每個階段需要涉及的人項目生命周期分為5個階段 啟動:確認(rèn)項目可以開始并付諸行動 計劃:編制項目計劃 執(zhí)行:將書面的項目計劃轉(zhuǎn)化為實(shí)際成果 控制:監(jiān)視和測量項目的實(shí)際進(jìn)展 結(jié)束:項目驗收和總結(jié)項目管理的工作職能 制定計劃:預(yù)
6、估和確定項目的工作量大小、所需資源和進(jìn)度、風(fēng)險應(yīng)對措施等 建立組織:建立項目組,并有明確的角色定義和任務(wù)分工 配備資源:任用各種層次的技術(shù)人員和管理人員,以及準(zhǔn)備所需的軟、硬件 監(jiān)控執(zhí)行:協(xié)調(diào)項目各方人員,監(jiān)控各種風(fēng)險,督促項目進(jìn)展,確保項目按計劃進(jìn)行 總結(jié):項目完成后,及時進(jìn)行總結(jié),更新組織的項目管理數(shù)據(jù)庫和知識庫項目管理的特點(diǎn): 軟件項目是設(shè)計型項目 軟件開發(fā)模型:如瀑布模型、原型模型、迭代模型、快速開發(fā)模型和敏捷模型等。 需求變化頻繁 難以估計工作量 主要的成本是人力成本 以人為本的管理項目管理的知識體系:(九個)項目集成管理:項目計劃制訂、項目計劃實(shí)施、集成變更控制項目范圍管理:啟動、
7、范圍計劃編制、范圍定義、范圍核實(shí)、范圍變更控制項目時間管理:活動定義、活動排序、歷時估算、進(jìn)度計劃編制、進(jìn)度計劃控制項目成本管理:資源計劃編制、成本估算、成本預(yù)算、成本控制項目質(zhì)量管理:質(zhì)量計劃編制、質(zhì)量保證、質(zhì)量控制項目人力資源管理:組織的計劃編制、人員獲取、團(tuán)隊發(fā)展項目溝通管理:溝通計劃編制、信息分發(fā)、績效報告、管理收尾項目風(fēng)險管理:風(fēng)險管理計劃、風(fēng)險識別、定性風(fēng)險分析、定量風(fēng)險分析、風(fēng)險應(yīng)對計劃編制、風(fēng)險監(jiān)控項目采購管理:采購計劃編制、詢價計劃編制、詢價、供方選擇、合同管理、合同收尾項目成功的標(biāo)志一般來說,項目完成了既定目標(biāo),滿足了項目時間進(jìn)度、成本控制和質(zhì)量要求,就可以認(rèn)為項目是成功的
8、;有時候,一旦項目的成果被顧客接受就可以認(rèn)為項目是成功的。項目生命周期與產(chǎn)品生命周期的區(qū)別檢查點(diǎn)(check point) 檢查點(diǎn)是指在規(guī)定的時間間隔內(nèi)對項目進(jìn)行檢查,比較實(shí)際與計劃之間的差異,并根據(jù)差異進(jìn)行調(diào)整。 里程碑(mile stone) 里程碑是項目中完成階段性工作的標(biāo)志。里程碑的建立必須連帶交付物,而這交付物必須讓客戶確認(rèn)。項目階段的結(jié)束是由一個或幾個可交付物或者項目性能作標(biāo)記的,以確定項目是否能夠繼續(xù)進(jìn)行下一階段或者檢測和修正錯誤??山桓段铮╠eliverable)是一個具體的可驗證的工作產(chǎn)品,如可行性研究,詳細(xì)設(shè)計或者一個工作原型。第二章軟件項目的產(chǎn)品具有以下特征:不可見性。(
9、需要將開發(fā)過程可視化)復(fù)雜性。(以每一單位貨幣來看,在軟件產(chǎn)品上是如何花費(fèi)的,比其他工程制品更復(fù)雜)一致性。(軟件開發(fā)者必須與客戶需求保持一致)靈活性。(軟件可以方便地被修改,期望改變軟件去適應(yīng)人或組織而不是相反)軟件項目管理的原則和方法有效的軟件項目管理集中于:人員(people):軟件工程工作是人的智力密集的勞動。產(chǎn)品(product):建立和界定項目的范圍和目標(biāo)。過程(process):有效的過程活動。項目(project):沒有建立可靠地項目計劃就開始工作的管理者將危及產(chǎn)品的成功第三章系統(tǒng)開發(fā)團(tuán)隊之所以管理需求,是因為他們想讓項目獲得成功。滿足項目需求即為成功打下了基礎(chǔ)。若無法管理需求
10、,達(dá)到目標(biāo)的幾率就會降低。為什么要管理需求?避免失敗就是一個很充分的理由。提高項目的成功率和需求管理所帶來的其他好處同樣也是理由。軟件需求的定義軟件需求是用戶對目標(biāo)軟件系統(tǒng)在功能、行為、性能、設(shè)計約束方面的期望。軟件需求是指用戶對軟件的功能和性能的要求,就是用戶希望軟件能做什么事情,完成什么樣的功能,達(dá)到什么樣的性能。軟件人員要準(zhǔn)確理解用戶的要求,進(jìn)行細(xì)致的調(diào)查分析,將用戶非形式的需求陳述轉(zhuǎn)化為完整的需求定義,再由需求定義轉(zhuǎn)化到相應(yīng)形式的需求規(guī)格說明。軟件需求的特點(diǎn)軟件需求工程重要內(nèi)容需求開發(fā):需求獲取、需求分析、需求規(guī)格說明、需求評審(每個階段的方法、成果)需求管理:變更管理軟件需求建模的基本方法-需求分析需求建模的目標(biāo):描述用戶的要求、定義軟件需求規(guī)格、為軟件設(shè)計提供基礎(chǔ)需求建模的方法:原型分析方法結(jié)構(gòu)化分析方法用例分析方法功能列表方法第四章軟件項目傳統(tǒng)的瀑布模型原型開發(fā)模型螺旋模型增量過程模型第五章軟件國模的度量方法、特點(diǎn)、適用情況軟件工作量估算方法:類比法、自
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 感恩團(tuán)隊課件教學(xué)課件
- 體育籃球教案
- 兒歌走路課件教學(xué)課件
- 會議接待租賃租車協(xié)議書范本
- 個人隱私侵權(quán)賠償協(xié)議書范本
- 樂器維修服務(wù)合同模板
- 大學(xué)資料課件教學(xué)課件
- 臨時銷售經(jīng)理工作合同
- 代銷合同模板
- 交通運(yùn)輸計量設(shè)備管理策略
- 2024年消防月主題培訓(xùn)課件:全民消防 生命至上(含11月火災(zāi)事故)
- 心肌炎護(hù)理查房課件
- 廣告圖像數(shù)碼噴印材料市場
- 2024年安徽蕪湖事業(yè)單位聯(lián)考高頻難、易錯點(diǎn)500題模擬試題附帶答案詳解
- 2024年公司工會工作計劃模版(三篇)
- 2024年秋季新人教版7年級上冊生物課件 第2單元 第1章大單元整體設(shè)計
- 炸藥及火工品生產(chǎn)過程中的安全防護(hù)技術(shù)考核試卷
- DBJ04∕T 292-2023 住宅物業(yè)服務(wù)標(biāo)準(zhǔn)
- 光伏組件回收再利用建設(shè)項目可行性研究報告寫作模板-拿地申報
- 副總經(jīng)理招聘筆試題及解答(某大型國企)
- 2024年工業(yè)和信息化部應(yīng)急通信保障中心招聘高頻考題難、易錯點(diǎn)模擬試題(共500題)附帶答案詳解
評論
0/150
提交評論