記錄督促學習23

2021-09-26 11:05:00 字數 2080 閱讀 3165

二十二章

專案管理,目的是介紹軟體專案管理額兩項重要的管理活動,即風險管理和人員管理,需要了解:

1軟體專案管理者的主要任務

2風險管理的概念以及在軟體專案中可能出現的一些風險

3理解影響工作動力的因素以及這些因素對軟體專案管理者的意義

4理解影響團隊協作的主要問題,比如團隊的構成、軟對的組織和團隊的溝通

軟體專案管理是軟體工程的乙個重要組成部分,需要軟體專案管理是因為專業的軟體工程總是要受預算和工程進度的制約,軟體仙姑管理者的任務四確保軟體專案滿足和服從這些約束,並確保交付高質量的軟體產品。

專案管理成果的標準對不同的專案是不同的,對於大多數專案來講,重要的目標是:

1在約定的時間將軟體產品交付給客戶

2將全部成本控制在預算之內

3交付的軟體產品滿足客戶的要求

4保持乙個愉悅並且運作良好的開發團隊

這些目標不只是軟體工程所獨有的,也是所有工程專案的目標。

軟體工程管理的不同之處:

1軟體產品是無形的

2大型軟體專案常常是一次性的專案

3軟體開發過程是可變的和機構待定的。

基於上面原因,軟體系統往往是全新的而且技術上也有所創新,具有創新性的構成專案也經常會存在進度問題,一旦出現困哪,軟體專案的按期、按預算完成就會變得幾乎不太可能。

軟體管理者的工作內容沒有一定的標準,開發機構和開發的軟體產品決定著管理工作的內容,但是,管理者要在某些階段對下列某些活動負責:

1專案規劃

2工作報告

3風險管理

4人員管理

5提出書面建議(軟體專案的第乙個階段可能要寫出完成該項目的建議書,在建議書中藥寫清楚專案的目標和實現該目標的方法,通常還要估算出專案的成本和進度,有時還要說明應該與某一特定的機構或團隊簽約的理由。)

能預監可能影響正在開發的軟體的專案進度或產品質量的風險,並採取行動避免這些風險,是專案管理者的一項重要任務,可以把風險看做是一些可能實際發生的不利因素,風險的種類有以下幾種

1專案風險

2產品風險

3業務風險

專案經理應該將風險分析的結果以及相應的購過,包括對專案的風險後果,對產品的風險後果以及對業務的風險後果,寫到專案計畫中,有效的風險管理能夠使專案管理者對未來粗線的問題處理自如,並保證這些風險不會導致不可接受的原酸和進度偏差。

風險管理對軟體專案而言尤為重要,因為絕大多數專案都存在固有的不確定性,風險管理過程包括幾個短短

1風險識別 識別可能的專案風險、產品風險和業務風險

2風險分析 評估這些風險出現的可能性以及其後果

3風險規劃 指定計畫說明如何規避風險或最小化風險對專案的影響

4風險監控 定期對風險和緩解風險的計畫進行評估,並隨著有關風險資訊的增多幾十修正緩解風險的計畫。

風險管理過程的結果應該記錄在風險管理計畫在,具體包括:對專案所面臨的風險的討論,對這些風險的分析,以及當風險可能成為乙個現實問題時管理這些風險的建議。

風險管理過程也是乙個貫穿專案全過程的迭代進行的過程,從最初的計畫制定開始,專案就處於被監控狀態以檢測可能出現的風險。

風險識別是風險管理的第一階段,這一階段主要是發現可能對軟體工程過程,正在開發的軟體或者開發機構產生重大威脅的風險,風險識別可以通過專案組對可能的分先的集體討論完成。

風險型別主要包括

1技術風險

2人員風險

3機構風險

4工具風險

5需求風險

6估算風險

風險識別過程的結果應該是列出以長傳可能發生的風險,這些風險可能影響到軟體產品、過程或業務。

在進行風險分析時,要逐一考慮每個已經識別出的風險,並對風險出現的可能性和嚴重性作出判斷,在此方面沒有捷徑可走,稚嫩而過依靠專案管理者的額主管判斷和之前專案獲得的經驗,風險評估的結果一般不是精確的數字,是乙個範圍。

風險分析過程結束後,應該根據風險嚴重程度的大小按順序製成**。

當然,隨著有關風險的可用資訊的增多和風險管理計畫的試試,一項風險出現的可能性和對這一風險的影響後果的評估都可能改變

風險一經分析和排序,下一步就要判斷哪些風險是最重要的,這是在專案期間必須考慮的,作出以上判斷必須綜合考慮風險出現的可能性大小和該風險的影響後果。一般而言,所有災難性的風險都是必須考慮的,所有出現的可能性超過中等、影響嚴重的風險同樣要給予認真對待。

記錄督促學習38

第一章是講計算機 進入二十一世紀的現在,計算機無處不在。所謂的計算機就是一種計算器,計算器又是 接受使用者輸入指令和資料,經由 處理器的數學和邏輯大暖運算處理後,以產生或儲存成有用的資訊。計算器的硬體的五大單元 計算機的組成部分,主要分為三部分 1輸入單元 2主機部分 3輸出單元 我們透過輸入裝置將...

記錄督促學習39

介面裝置 單有cpu也無法運作計算機的,所以計算機還需要其他的介面裝置才能夠實際運作,除了前面稍微提到的輸入輸出裝置,以及cpu和主儲存器外還有什麼介面裝置呢?其實最重要的介面裝置是主機板,因為主機板負責將所有的裝置連線在一起,讓所有的裝置能夠進行協調與溝通,而主機板上面最重要的元件就是主板晶元組,...

記錄督促學習40

速度單位 個人計算機架構與介面裝置 一般消費者常說的計算機通常是指x86的個人計算機架構,因此我們了解這個架構的各個元件,事實上,linux最早在發展的時候,就是一句個人計算機的架構來發展的,因為兩大主流x86開發商的cpu架構並不相容,設計理念也有所差異,所以兩大主流cpu所需要的主板晶元組設計也...