專案
內容課程班級部落格鏈結
這個作業要求鏈結
團隊名稱
狗蛋帶仨妞
團隊成員分工描述
王國偉張琳負責資料庫,後台,測試
楊雪雪王英雪負責前端,測試,部落格及github上傳
團隊的課程學習目標
1. 掌握軟體編碼實現的工程要求。
2. 學習敏捷軟體開發過程(scrum)。
這個作業在哪些方面幫助團隊實現學習目標
程式設計實現專案的過程就是學習目標的實現過程
團隊部落格鏈結
團隊專案github倉庫位址鏈結
一、實驗目的
1. 掌握軟體編碼實現的工程要求。
2. 學習敏捷軟體開發過程(scrum)。
二、實驗內容與步驟
任務1:團隊軟體專案編碼準備,要求如下:
(1)搭建並配置軟體開發環境:
此次專案的開發環境如下表所示:
作業系統
windows 10
開發工具
intellij idea
資料庫mysql 5.7
jdk1.8
web伺服器
tomcat 8.0
單元測試框架
junit4
web網頁設計
hbuilder sublime3
(2)團隊商議制定團隊專案編碼規範,已上傳至github倉庫。
任務2:以實驗八作業成果為基礎,團隊協作編寫軟體**,建立程式開發軟體關聯資料庫,進行必要的**測試。
1.alpha 衝刺scrum meeting導航
(1)【alpha】scrum meeting1鏈結
(2)【alpha】scrum meeting 2鏈結
(3)【alpha】scrum meeting 3鏈結
(4)【alpha】scrum meeting 4鏈結
(5)【alpha】scrum meeting 5鏈結
(6)【alpha】scrum meeting 6鏈結
(7)【alpha】scrum meeting 7鏈結
2.軟體編碼alpha衝刺總結:
2020.06.12~06.18我們專案小組進行了為期7天的alpha衝刺,每天由專案組長負責安排規劃當天的專案任務並發布一篇博文,第一天每位團隊成員進行環境的配置並分配任務將各個功能與技術的實現具體分配到人,由於開發工具選擇了idea我們團隊部分成員第一次使用所以我們留了一些時間去熟悉軟體,第二天我們完成了**規範文件也對資料庫的具體設計做了討論,並做了記錄,第三天我們完成了資料庫的表設計,並完成了後端的配送服務功能,第四天我們再接再厲繼續進行前端和後端的開發,完成了農場主部分和後端的菜品管理部分,第五天,我們繼續努力前端完成了使用者個人資訊、發布任務等功能;後端完成了菜品資訊管理部分的分類和介紹部分,第六天由於感覺時間不夠我們組盡全力趕進度,前端和後台還有資料庫部分都已基本完成,但整體介面還需進一步完善,部分功能還存在bug,第七天,我們在之前所做的基礎上進一步改善,測試,修復bug。
從下圖的燃盡圖我們可以看出前三天我們專案小組的工作都在按計畫進行。
從第四天開始我們團隊燃盡圖出現了bug,從下圖我們可以看出第一天的完成任務量一直在下降,後面的成直線不改變。燃盡圖前幾天的生成是正確的,現在仍是相同的操作,所以還是沒有解決這個問題。
3.軟體原始碼結構圖:
4.各項任務實際花費的時間和分工:
任務計畫花費時間(min)
實際花費時間(min)
任務一150
160任務二
3500
3200
任務三50
605.實驗心得:
王國偉:開發軟體使用idea是我的提議,由於團隊其他成員都是第一次使用該軟體所以她們在環境配置時遇到了很多問題我進行了指導,其次,我主要負責後端,後端操作需要保證它的穩定性,以及資料的準確性和時效性,在不同資料量級和穩定性的要求下實現方案也是完全不同的,所以一開始我就對後端設計的數量級要求比較高所以難度也會相對大一些。
楊雪雪:作為團隊的pm我感覺責任重大,從任務的分配開始每天督促團隊保質保量的完成任務,這是我之前軟體專案不曾有過的經歷,其次,我負責前端設計遇到最大的問題是訪問介面時一直存在一些bug,還有就是排版問題總是達不到自己的要求,這對我而言是乙個很大的挑戰。
張琳:我在此次專案開發中負責資料庫的設計,以及後端設計,後端需要與資料庫進行互動以處理相應的業務邏輯。實現的時候需要考慮功能如何實現,資料的儲存等,我從中學習到了很多,雖然會遇到各種各樣的問題但時間緊迫每個人任務艱鉅所以只能自己搜著去解決問題,每當問題解決就很有成就感。
實驗九 團隊作業5 團隊專案編碼與Alpha衝刺
專案 內容課程班級部落格鏈結 這個作業要求鏈結 團隊名稱 夢想進大廠 團隊成員分工描述 魯斌 組織每天的會議及進行分工安排,編寫 首頁 我的 模組,每日上傳github 陳正麗 推薦 模組的編寫完善,對小程式進行測試 道彤陽 推薦 模組的製作,美化 李清華 推薦 模組的製作,美化 每日衝刺部落格由團...
實驗九 團隊作業6 團隊專案編碼與Alpha衝刺
專案 內容課程班級部落格鏈結 班級部落格 這個作業要求鏈結 作業要求 團隊名稱 泰山團隊成員分工描述 謝金鑫 編制團隊專案需求規格說明書,繪製燃盡圖 余寶鵬 編制團隊專案需求規格說明書,繪製燃盡圖 鄭文瀟 撰寫團隊專案軟體系統設計說明書,繪製燃盡圖 常祺 撰寫團隊專案軟體系統設計說明書,繪製燃盡圖 ...
實驗十 團隊作業6 團隊專案使用者驗收 Beta衝刺
專案 內容課程班級部落格鏈結 這個作業要求鏈結 團隊名稱 夢想進大廠 團隊成員分工 團隊的課程學習目標 1.掌握軟體黑盒測試技術 2.掌握軟體專案確認測試內容,學會編制軟體專案總結ppt 這個作業在哪些方面幫助團隊實現學習目標 團隊部落格鏈結 團隊專案github倉庫位址鏈結 beta scrum ...