練習。 1. 教材練習題6; 2. 教材練習題7; 3. 收集網上資料,總結看板在軟體專案中的使用(約2-3頁)
a.雙代號網路圖
b.工期以天算
路徑1:a-b-e-h-k 長度=2+2+2+2+2=10天
路徑2:a-b-e-i-j-k 長度=2+2+2+5+1+2=14天
路徑3:a-c-f-h-k 長度=2+3+3+2+2=12天
路徑4:a-c-f-i-j-k 長度=2+3+3+5+1+2=16天
路徑5:a-d-g-j-k 長度=2+4+6+1+2=15天
c.關鍵路徑是最長的路徑,a-c-f-i-j-k 長度=2+3+3+5+1+2=16天
d.16天
網路圖
任務進度表與甘特圖
紅色的為關鍵路徑:a-d-f-g-i-j-k
網路圖是活動間邏輯或順序關係的表示。在單代號網路圖中,節點表示工作,箭線表示關係,而在雙代號網路圖中,箭線表示工作及走向,節點表示工作的開始和結束。線路是指從起點到節點的一條通路,工期最長的一條線路稱為關鍵線路,關鍵線路上工作的時間必須保證,否則會出現工期的延誤。
甘特圖以圖示通過活動列表和時間刻度表示出特定專案的順序與持續時間。一條線條圖,橫軸表示時間,縱軸表示專案,線條表示期間計畫和實際完成情況。直觀表明計畫何時進行,進展與要求的對比。便於管理者弄清專案的剩餘任務,評估工作進度。
任務進度表記錄了各個任務的名稱、工期、起始時間、前置任務,便於記錄任務的進度。
看板適用於敏捷開發,有實體的看板,也有線上非實體的看板。使用看板可以方便成員展示任務與進度,也可以促進成員之間的良性競爭,但實體的看板缺少記錄和追溯的功能,而線上的看板更加靈活,更加實用。
已經有很多軟體開發工具為開發者提供線上的看板工具,比如leangoo,trello。github、gitee這些**倉庫和託管平台也自帶看板。線上的看板在軟體專案中的開發已經十分廣泛。
線上的看板解決了實體看板沒有歷史記錄、不能追溯的問題,並且也支援修改、調整看板中的內容,大多數的看板工具支援使用者根據自己團隊的規模、特徵、目標等來自定義。
看板將任務、進度、需求、缺陷視覺化,實現工作的完全透明,確保團隊工作視覺化、工作流程標準化,並立即識別和解決所有阻礙流程的事務。
將工作展示為看板上,允許團隊成員以高度直觀的方式審視工作流程,跟蹤各項工作進度。看板上可提供有關該特定工作項的關鍵資訊,使整個團隊能夠全面了解誰負責該工作專案、正在完成的工作的簡要說明、預估該工作需要多長時間等等。專案在看板上直觀呈現並允許團隊成員隨時檢視每項工作的狀態讓每個人一目了然地掌握每項工作的狀態,團隊可以通過看板更新工作進展,及時暴露風險和問題,實現實時溝通,促進協助。數位化看板上通常還會顯示對相關專案人員有價值的螢幕截圖和其他技術細節,允許團隊成員在任何時間點檢視每個工作項的狀態以及所有相關詳細資訊,確保聚焦,能快速識別問題以及具有完全可追溯性。
看板管理為團隊帶來了更靈活的專案規劃方式。一旦團隊完成乙個工作項,他們就會從需求池中挑選下乙個工作項。專案負責人可以自由地調整待辦事項的優先順序,而不用擔心影響團隊的工作,因為在看板的工作方式中,當前工作項之外的任何更改都不會影響成員手上的工作。 只要專案管理者將最重要的事項放在需求池的頂部,開發團隊就可以確保他們為業務帶來最大價值。
看板通過實現工作視覺化、工作流程標準化,促進團隊協作溝通過,更靈活的規劃專案,可以有效的縮短專案週期,提高研發效率。
第六章作業
例題6.1 舉例說明了指標的幾種表示形式,p指向指標指向的變數,p指向該變數的儲存位址,例題6.1 指標的幾種形式 自動化1121 李慶典 include 預編譯處理命令 using namespace std 標準名字空間 int main q 0 cout string1 is cout 例題6...
第六章作業
6.12 要求 1 建立基類area cl的兩個派生類rectangle與isosceles,讓每乙個派生類都包含乙個函式area 分別用來返回矩形與三角形的面積。用建構函式對height與width進行初始化。2 寫出主程式,用來求height與width分別為10.0與5.0的矩形面積,以及求h...
作業第六章
一簡答題 1.說明在迴圈結構中break和continue語句的區別。答 break語句 用於終止某個迴圈,程式跳轉到迴圈體外的下一條語句。continue語句 用於跳出本次迴圈,進入下一次迴圈。2.使用for迴圈結構實現 從鍵盤上輸入接收從周一到周五每天學習時間 以小時為單位 並計算每日平均學習時...