0x01 :Scrum Meeting基本摘要javascript
Beta階段第八次Scrum Meeting前端 |
|
敏捷開發起始時間java |
2015/12/22 00:00 A.M.git |
敏捷開發終止時間github |
2015/12/22 23:00 P.M.數據庫 |
會議基本內容摘要編程 |
ü 溝通方面,【突破】經過Solr的成熟搜索引擎架構,可以實現數據組插入到數據庫的PDF文件的文件內檢索和文件標題,所以據這次Scrum Meeting,溝通方面BugPhobia團隊和PowerTeam團隊的數據真正被對接成功,而數據組提供的數據也能真正地被檢索和處理;而這次根據團隊自己的調研結果,Solr的插入機制要求嚴格封裝相應的數據字段,此前數據組反饋的「失敗信息」可能因爲數據傳輸時夾雜冗雜字段,團隊成員Whenever主要負責和數據組的Solr平臺的溝通和解釋後端 ü 前端方面,因爲「用戶登錄」的實現對「用戶管理頁面」的實現影響較大,所以前端的開發成員繼續修復用戶登錄的BUG,而根據調研和反饋,此BUG是Semantic UI框架自己存在的BUG,並檢索到不久前框架開發者提供的ISSUES,所以此部份內容直接完成javascript層次的前端驗證工做架構 ü 後端方面,【突破】依據此前的協商,後端結對編程組依據「問答部分的接口規範」進行了Django框架層次上的開發,結對編程效率較高,而在此階段的編程結束後將進行單元測試的規範框架 |
參與討論人員 |
除金東禾沒法聯繫外,全員參與 |
0x02 :Scrum Meeting任務狀況說明
團隊成員 |
已完成任務 |
待完成任務 |
馮志睿 |
ü 【#54】完成問答部分的後端數據接口(結對編程)(40%):完成0x0500~0x0510的接口實現工做,同時對數據庫進行必定規格的修改保證Dream團隊也可以據此對接成功
|
ü 【#54】完成問答部分的後端數據接口(結對編程)(剩餘60%) ü 【#65】完成Django單元測試框架的準備工做(20%):主要完成基本的Django單元測試調研工做,但缺乏demo的提供所以這裏進度待審覈 |
李入雲 李雲濤 |
ü 【#55】完成搜索結果頁面的測試和複審工做(20%) n 【#55:1】完成必要的本地測試工做,保證頁面可以支持1024以上分辨率的屏幕上正常支持,而不會出現錯位等情況 ü 【#58】完成問答頁面的前端編碼實現(30%) n 【#58:1】完成必要TAG頁面的遷移工做,保證TAG頁面的展現效果可以遷移至Semantic UI框架中 |
ü 【#58】完成問答頁面的前端編碼實現(剩餘80%):依據前端的Pencil草圖完成前端編碼的實現 ü 【#55】完成搜索結果頁面的測試和複審工做(剩餘70%) |
錢林琛 |
ü 【#44】更新環境配置和單元測試文檔(100%) ü 【#49】完成問答頁面的設計工做(100%):完成問答頁面的基本設計工做,交付Pencil草圖commit入git倉庫 |
ü 【#64】完成Github基本使用手冊的撰寫工做(剩餘100%) ü 【#66】完成NodeJS的環境搭建手冊(剩餘100%) |
王鹿鳴 |
ü 【#59】BUG修復:主頁面的註冊部分存在錯誤頁面「被重置」的錯誤(100%):https://github.com/Semantic-Org/Semantic-UI/issues/959,根據Semantic UI自己提供的ISSUES,此問題是框架自己的問題,所以用戶登錄的部分更正爲「獨立驗證工做」,此部分任務已經說明,所以關閉此BUG |
ü 【#57】完成登錄註冊頁面的前端驗證(剩餘100%) ü 【#43】完成用戶管理頁面的代碼遷移(剩餘100%):補充說明,因爲#57任務完成後#43任務才能正常開展,所以#57任務優先級提高,優先解決此BUG後再進行正常開發 |
王文基 |
ü 【#63】修復Solr部分數據的字段設置,解決插入失敗問題(40%):根據團隊自己的調研結果,Solr的插入機制要求嚴格封裝相應的數據字段,此前數據組反饋的「失敗信息」可能因爲數據傳輸時夾雜冗雜字段,進一步協商後解決此問題 |
ü 【#63】修復Solr部分數據的字段設置,解決插入失敗問題(剩餘60%) ü 【#64】完成Github基本使用手冊的撰寫工做(剩餘100%) |
金東禾 |
ü 鑑於此成員Scrum Meeting的參與率(0)和積極程度,團隊決定放棄此成員,同時團隊自己至今沒法聯繫上此成員,但依據此前Team C#團隊反饋的意見,可能會分配Django框架、Semantic UI框架的學習文檔的整理任務,方便後續繼續開發的團隊可以儘快上手此團隊的項目(項目自己學習成本相對較高,所以望謹慎考慮並接受) |
|
趙庶宏 |
ü 【#54】完成問答部分的後端數據接口(結對編程)(40%):完成0x0500~0x0510的接口實現工做,同時對數據庫進行必定規格的修改保證Dream團隊也可以據此對接成功 |
ü 【#54】完成問答部分的後端數據接口(結對編程)(剩餘60%) ü 【#65】完成Django單元測試框架的準備工做(20%):主要完成基本的Django單元測試調研工做,但缺乏demo的提供所以這裏進度待審覈 |
0x03 :任務進展過程當中遇到的困難
n 關於Solr的數據插入的解決方案:經過Solr的成熟搜索引擎架構,可以實現數據組插入到數據庫的PDF文件的文件內檢索和文件標題,所以據這次Scrum Meeting,溝通方面BugPhobia團隊和PowerTeam團隊的數據真正被對接成功,而數據組提供的數據也能真正地被檢索和處理;但這次根據團隊自己的調研結果,Solr的插入機制要求嚴格封裝相應的數據字段,此前數據組反饋的「失敗信息」可能因爲數據傳輸時夾雜冗雜字段,團隊目前還在溝通此問題 |
n 關於Seamantic UI自己的BUG解決方案:因爲「用戶登錄」的實現對「用戶管理頁面」的實現影響較大,所以前端的開發成員繼續修復用戶登錄的BUG,而根據調研和反饋,此BUG是Semantic UI框架自己存在的BUG,並檢索到不久前框架開發者提供的ISSUES(https://github.com/Semantic-Org/Semantic-UI/issues/959),所以此部份內容直接完成javascript層次的前端驗證工做 |
0x03 :Burn Down燃盡圖
圖 1 Beta階段第VII次Scrum Meeting燃盡圖(調整了Beta階段項目的終止時間)
圖 2 Beta階段Team@OSC團隊管理任務看板說明
圖 3 Beta階段團隊團隊近期新增任務與完成任務(特別說明:此圖表統計會忽略「已歸檔」任務,所以大量已歸檔而且驗收經過的任務唄認定爲「未完成」,即紅線和藍線之間的差距,致使新增任務和完成任務間存在必定的偏差)
0x04 :代碼/文檔簽入記錄
圖 4 Github自己的commit記錄(因爲前端的主頁面遷移工做存在BUG,所以開發過程當中不容許commit,而上傳至平臺作一部分測試工做,暫無commit記錄)
圖 5 Team@OSC團隊管理自己的動態記錄(因爲上傳、建立等動態過多,所以不予展現,僅將一部分截圖進行展現)
0x05 :再見,無憂時光
圖6 BugPhobia團隊會議留影(QQAQQ摘自隊員吐槽:筆者你爲何不看鏡頭QAQ)