構建之法第五章

2022-05-14 08:39:41 字數 1345 閱讀 4780

構建之法第五章

本章為團隊和流程,主要介紹了典型的軟體團隊模式和開發流程以及它們的優缺點、tsp、

mvp、

mbp、

rup團隊:並不是幾個人湊到一起就叫團隊,稱之為團隊

1、應該有一致的集體目標,團隊要一起完成這目標

2、團隊成員有各自的分工,互相依賴合作,共同完成任務

軟體團隊的模式:

1、主治醫師模式

2、明星模式

3、社群模式

4、業餘劇團模式

5、秘密團隊

6、**團隊

7、交響樂團模式

8、爵士樂模式

9、功能團隊模式

10、官僚模式

開發模式:

1、寫了再改模式

2、瀑布模式

3、瀑布模式的變形:1>生魚片模型

2>

大瀑布帶著小瀑布

4、rational unified process統一流程(

rup),包括

a) 業務建模

b) 需求

c) 分析和設計

d) 實現

e) 測試

f) 部署

g) 配置和變更管理

h) 專案管理

i) 環境

等規程或工作流,包括初始階段、細化階段、構造階段和交付階段

5、老版驅動的流程

6、漸進交付的流程,mvp和

mbptsp的原則:

1、使用妥善定義的流程,流程中的每一步都是可以重複、可以衡量結果的

2、團隊的各個成員對團隊的目標,角色,產品都有統一的理解

3、盡量使用成熟的技術和做法

4、盡量多地收集資料

5、制定切合實際的計畫和承諾,團隊計畫要由負責具體執行的角色來制定

6、增加團隊的自我管理能力

7、專注於提高質量,爭取在軟體生命週期的早期發現問題

總結來說,本章繼上一章的兩人合作,深入講解,介紹了團隊的定義,模式,開發流程等,雖然有多種模式,也有多種開發流程,但這些各有其優缺點,有其適合的情況,所以在進行選擇時,應該的更多的分析專案的需求,以及需要達到的目標,對質量的要求,是否需要在短時間內完成,是否需要盡早的得到使用者的反饋,是否需要後期嚴格要求的維護等等,根據所做專案的特點,針對目前團隊的人員能力水平,資源情況來確定具體的模式以及開發流程;實現隊員能力的發揮,資源的合理利用,最終達到開發團隊和使用者的一致目標。

個人感受部分:

1、我過去怎麼做的;認為團隊開發就是平均分任務

2、結合書中所講,這樣有什麼不好:這樣不能合理地發揮每個人的優點,而且最終也不能保證程式的完整性以及可靠的執行

3、提出乙個解決辦法,避免再次掉入陷阱:掌握專案框架,選擇合理的團隊模式,對開發來說會有很大幫助

構建之法第五章 團隊和流程

構建之法閱讀筆記05 團隊和流程 團隊和流程 這一章主要講述團隊的軟體團隊模式和開發流程。還有他們的優缺點。一 團隊模式。文章中介紹的團隊模式有很多種,這裡只選取其中的幾種來描述。1.一窩蜂模式 最混亂的一種模式,存活時間不會很長。2.主治醫師模式 就跟在手術台一樣,有乙個主刀醫師,其他人為主刀醫師...

閱讀構建之法讀後感第五章

軟體的設計與實現。一 我們寫軟體就是為了解決使用者的需求,我們要表達和傳遞下面的這些資訊。在問題解決中的現實世界裡,都有哪些實體,如何抽象出我們真正關心的屬性,實體之間的關係是什麼,在這個基礎上,使用者的需求是什麼,軟體如何解決使用者的需求。在 設計與實現段 我們要搞清楚軟體如何解決這些問題的需需求...

python第五章 Python學習(第五章)

記錄所有的名片字典 card list defshow menu 顯示資訊 print 50 print 歡迎使用 名片管理系統 v1.0 print print 1.新增名片 print 2.顯示全部 print 3.搜尋名片 print print 0.退出系統 print 50 defnew ...