第一次团队合作计划
一、什么是Scrum
? ? ? ??Scrum是迭代式增量軟件開發過程,通常用于敏捷軟件開發,Scrum是一種偏重于過程的敏捷開發的具體方式。Scrum的英文意思是橄欖球運動的一個專業術語,表示“爭球”的動作;把一個開發流程的名字取名為Scrum,可想而知就是表示讓一個團隊在做項目的時候像打橄欖球一樣迅速、富有戰斗激情、人人你爭我搶地完成它。而Scrum就是這樣的一個開發流程,運用該流程,就能看到團隊高效的工作效率。而Scrum的特點就是迭代快和隨時變化。Scrum過程。
??Scrum是一個包括了一系列的實踐和預定義角色的過程骨架(是一種流程、計劃、模式,用于有效率地開發軟件)。Scrum中的主要角色包括同項目經理類似的Scrum主管角色負責維護過程和任務,產品負責人代表利益所有者,開發團隊包括了所有開發人員。
??以上來源于百度僅供參考
二、對Scrum學習心得
? ? ? ??1.在團隊合作中,交流無疑是最重要的,及時發現問題所在能夠避免一系列的不必要的勞動力損失, Scrum 過程中總會有些不確定性,或者功能不合需求而返工,或者突然缺了人手導致一些單個功能必須延期完成。如果非要事先確定發布周期而且還得保證不許功能裁剪,即便是再精細的前期,也會有很多不確定因素的出現,所以及時進行交流是很重要的。
??2.比起埋頭苦干自己一個人編寫程序,可能和別人的交流也是非常重要的,在軟件開發的過程中,如果有人自己的本職工作沒有做好就很容易拖后退,使得整個任務進度受到拖延。
??3.必須要有人負責測試,并且要站在客戶的角度上來測試,這樣才能更好的反饋軟件的不足和開發人員對此的及時改進
三、思維導圖
四、團隊合作
-----(一)、團隊成員
毛易成、劉家興、劉亞飛、王懿、嚴昊、宋志坤、徐子倩
-----(二)、團隊會議
計劃會議:確定各自的分工,然后給定一個時間在這個時間內把自己的模塊做好
進度檢查會議:在不同進度時期核對各自板塊的完成情況
-----(三)、任務分工
在我們團隊中沒有?Product Owner和?Scrum Master這兩個角色,這是個團隊合作的項目,人人平等。我們所有的人都是開發團隊。
具體分工:
毛易成、劉家興頁面設計
劉亞飛、王懿、嚴昊、宋志坤關鍵代碼部分
徐子倩文檔書寫
五、實踐scrum
? ? ? ?1.對于做項目而言,高效和準確性是很重要的,所以這也很考驗我們的耐心和團隊磨合程度。
??2. 在一開始我們做的計劃可能不是很完善,我們在后面的實現代碼的過程中可能會發現很多的問題以及不足,可能會使我們之前的計劃有所改變,應對能力就很重要,而且需要我們能夠在計劃的改變的同時對我們的設計有所改變。
??3.說了這么多其實編寫代碼能力是最基礎的,有不足的話就很難編寫出優秀且方便的程序,所以我自己個人而言在這方面還得多下點功夫
轉載于:https://www.cnblogs.com/xzq1227/p/7648634.html
總結
- 上一篇: python3.5.3网盘链接
- 下一篇: C++11中的原子操作(atomic o