祕製牛肉團隊博客目錄

祕製牛肉團隊博客目錄

1、Scrum Meeting

1. Alpha

  1. 團隊第一次 # scrum meeting
  2. 團隊第二次 # scrum meeting
  3. 團隊第三次 # scrum meeting
  4. 團隊第四次 # scrum meeting
  5. 團隊第五次 # scrum meeting
  6. 團隊第六次 # scrum meeting
  7. 團隊第七次 # scrum meeting
  8. 團隊第八次 # scrum meeting
  9. 團隊第九次 # scrum meeting
  10. 團隊第十次 # scrum meeting

2. Beta

  1. 【Beta】Scrum Meeting 1
  2. 【Beta】Scrum Meeting 2
  3. 【Beta】Scrum Meeting 3
  4. 【Beta】Scrum Meeting 4
  5. 【Beta】Scrum Meeting 5
  6. 【Beta】Scrum Meeting 6
  7. 【Beta】Scrum Meeting 7
  8. 【Beta】Scrum Meeting 8
  9. 【Beta】Scrum Meeting 9
  10. 【Beta】Scrum Meeting 10

3. Gamma

2、測試報告

  1. alpha測試報告
  2. beta測試報告
  3. Gamma測試報告

3、發佈說明

  1. alpha發佈說明
  2. beta發佈說明
  3. Gamma發佈說明

4、技術博客

  1. 前端相關
  2. SPRINGBOOT自定義註解
  3. 導航欄顯示與窗口縮放

5、習得的軟工原理/方法/技能?

Alpha:

  • 在Alpha初期開發時,咱們發現咱們組沒有人熟悉php語言,強行用php開發後端費時費力,效率低下,因此最後咱們決定重構代碼,後端用java的springboot框架,最終證實用本身熟悉的語言開發事半功倍,爲咱們之後測試和添加新功能奠基了良好的基礎。
  • 咱們組的組員能力不一,有些同窗熟悉這樣的軟件開發,而有些同窗沒有經驗,這樣任務的分配就要考慮具體同窗的能力,其次在咱們組有經驗的成員傳授經驗使其迅速入門,並把控代碼質量,這樣沒有經驗的成員也能收穫知識,盡情參與項目開發。
  • 在後端開發時,咱們遵循web開發過程當中mvc的設計模式,後端與數據庫的交互採用了orm框架mybatis來完成,取得了良好的效果。
  • 在高速開發時,就須要更加頻繁的例會確認開發進度,及時動態調整開發計劃,這樣纔不會由於某個成員而耽誤整個開發進度。
  • github的issue管理可以比較直觀的顯示出開發進度,也能讓每一個成員明確本身的開發任務。

Beta:

  • 在新功能的選擇上,咱們遵循mvp原則,構建題庫功能,可以知足用戶的作題需求。
  • 在開發新功能前,也須要維護已有的功能,咱們在這個階段增長了驗證碼功能,重置密碼功能,完善了用戶信息頁面,提升了用戶體驗。
  • 咱們在進行前端設計時,瞭解了市面上現有的題庫頁面佈局,美化了咱們的UI,取得了良好的效果。
相關文章
相關標籤/搜索