軟件工程復(fù)習(xí)筆記04——團(tuán)隊(duì)開發(fā)管理

1. 團(tuán)隊(duì)組織與管理

開發(fā)團(tuán)隊(duì)組織模式

  • 民主式結(jié)構(gòu):團(tuán)隊(duì)成員完全平等,享有充分民主,成員之間通過協(xié)商做出決策。
  • 主程序員式結(jié)構(gòu):以主程序員為核心,主程序員既是項(xiàng)目管理者也是技術(shù)負(fù)責(zé)人,團(tuán)隊(duì)其他人員的職能進(jìn)行專業(yè)化分工。
  • 矩陣式結(jié)構(gòu):將技術(shù)與管理工作進(jìn)行分離,技術(shù)負(fù)責(zé)人負(fù)責(zé)技術(shù)上的決策,管理負(fù)責(zé)人負(fù)責(zé)非技術(shù)性事務(wù)的管理決策和績(jī)效評(píng)價(jià)。

2. 軟件項(xiàng)目計(jì)劃

  • 問題描述

例子

開發(fā)問題描述

  • 定義頂層設(shè)計(jì)

頂層設(shè)計(jì)描述了最初從系統(tǒng)到子系統(tǒng)的分解,它描述了系統(tǒng)的軟件體系結(jié)構(gòu)。

子系統(tǒng)分解應(yīng)該是高層的,專注于功能,并且要保持穩(wěn)定。
每一個(gè)子系統(tǒng)可以被分配給一個(gè)團(tuán)隊(duì)或一個(gè)人 ,由他負(fù)責(zé)其定義和實(shí)現(xiàn)。
示例—微信搶票

  • 定義項(xiàng)目工作分解

項(xiàng)目工作分解是將項(xiàng)目整體分解成較小的、易于管理和控制的若干子項(xiàng)目或工作單元,直到可交付成果定義的足夠詳細(xì),足以支持項(xiàng)目將來的活動(dòng)。

  • 建立初始時(shí)間表

在項(xiàng)目工作分解的基礎(chǔ)上,進(jìn)一步估算活動(dòng)所需的時(shí)間和資源,并按照一定的順序?qū)⑦@些活動(dòng)進(jìn)行組織和調(diào)度,從而創(chuàng)建項(xiàng)目的進(jìn)度計(jì)劃表。



3. 軟件項(xiàng)目估算

軟件項(xiàng)目估算的首要原則:對(duì)結(jié)果進(jìn)行估計(jì),而不是活動(dòng)。

  • 專家判斷
    通過借鑒歷史信息,專家提供項(xiàng)目估算所需的信息,或根據(jù)以往類似項(xiàng)目的經(jīng)驗(yàn),給出相關(guān)參數(shù)的估算上限。
  • 參數(shù)估算
    通過對(duì)大量的項(xiàng)目歷史數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析,使用項(xiàng)目特性參數(shù)建立經(jīng)驗(yàn)估算模型,估算諸如成本、預(yù)算和持續(xù)時(shí)間等活動(dòng)參數(shù)。
    • 功能點(diǎn)方法是依據(jù)軟件信息域的基本特征和對(duì)軟件復(fù)雜性的估計(jì),估算出軟件規(guī)模。這種方法適合于在開發(fā)初期進(jìn)行估算,并以功能點(diǎn)為單位度量軟件規(guī)模。
    • 結(jié)構(gòu)性成本模型COCOMO( COnstructive COst MOdel )是一種利用經(jīng)驗(yàn)?zāi)P?/strong>進(jìn)行工作量和成本估算的方法。(并不能適用于所有情況)
    • 用例點(diǎn)估算是在面向?qū)ο筌浖_發(fā)項(xiàng)目中用于估計(jì)規(guī)模和工作量的方法,它比
      功能點(diǎn)方法要簡(jiǎn)單一些。
    • 機(jī)器學(xué)習(xí)方法
      神經(jīng)網(wǎng)絡(luò)是采用一種學(xué)習(xí)方法導(dǎo)出一種預(yù)測(cè)模型, 這種方法使用歷史項(xiàng)目數(shù)據(jù)訓(xùn)練網(wǎng)絡(luò),通過不斷學(xué)習(xí)找出數(shù)據(jù)中的規(guī)律,再用其估算新項(xiàng)目的工作量。
  • **
  • **
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容