標籤:
Scrum團隊
團隊名稱:@FOUR
團隊目標:做出像數學口袋精靈那麼棒的軟體
團隊口號:多勞多得
角色指派:
產品負責人: 林升浩
Scrum Master: 李鵬飛
PM專案經理:甘佳萍
使用者:趙創佳
Team 專案選題:
- 金融工具:複利計算與投資記錄項目繼續升級,開發定位明確、功能專註的工具類軟體。
隊照
《構建之法》讀第六,七讀後感
第6章講的是敏捷的開發流程,教會我們的就是怎麼以愈來愈快的做法去更好的開發軟體。在開發的過程中,我們會遇到很多問題,所以我們要不斷地進行自我總結。第6.3中說,開發軟體一共有4步敏捷流程。第一步是各個需求和任務之間是有種種複雜的依賴關係的,我們應該弄懂怎麼在計劃中體現依賴關係,也就是所謂的互相的依賴關係;第二步要學會把一個任務從產品層級的描述逐步細化到技術實現層面,是很需要技術能力和交流能力的,我們要在實踐中學會根據我們每個人的能力分配給每個人不同的任務已保證能夠取得更高的效率;第三步是每時每刻確定好自己的任務,一個堅定的目標,猶如一盞指路明燈,有了它,才能順利地完成每一項任務;第三步半,是一項長期任務,更是一個衝刺階段,在這個時候,我們要不斷地修複軟體中的bug,學會如何測試,是檢驗一個程式員是否優秀的唯一標準,在這個過程中,我們可以不斷完善自己的程式,改進原來的計劃,從而製作出更好的軟體。第四步講的是驗證增量的軟體發布,那麼問題來了,如果在衝刺的時候發現了新問題,改進了原來的計劃,這是好事還是壞事呢?答案因人而異!
關於Scrum的敏捷開發流程、開發原則、與及Product Backlog(產品第需要做的事)、Sprint Backlog(衝刺前需要解決的事情)、Sprint(衝刺)。Scrum以經驗性過程式控制制理論(經驗主義)做為理論基礎的過程。經驗主義主張知識源於經驗, 以及基於已知的東西做決定。Scrum 採用迭代、增量的方法來最佳化可預見性並控制風險。敏捷的團隊合作與及敏捷的開發過程,有助於我們更好地完成團隊合作,協調各方面出現的困難,每天的例會都能讓隊員總結,提出問題,這樣更好地知道Team 專案進展的情況。還有每個衝刺根據實際情況弄一個實際項目的燃盡圖 (burndown chart),這個圖能直觀觀察團隊的困惑、突破、進步,對於團隊來說是一個巨大激勵圖。
我們在使用敏捷流程模式的時候,會遇到很多的困難,那麼敏捷流程給了我們一些解決問題的方法:
第一步,各個需求和任務之間是有種種複雜的依賴關係,除了優先順序之外,我們還要考慮相互依賴關係;
第二步,把一個任務從產品層級的描述逐步細化到技術實現層面,是很需要技術能力和交流能力的。
第三步,團隊要堅持開每日例會。
MSF有九條基本原則,這九條原則是根據項目來說的,比如項目的品質,價值和投資等一些方面的準則。MSF團隊模型定義了小組同級成員的一些角色和職責,這有效加強了團隊的管理和成員之間的自我管理。
MSF模型中也有敏捷流程,就是MSF敏捷開發模式,這種模式更加強調與使用者之間的交流,品質。
團隊以及讀後感想