團隊作業要求
- 3~7同學組成項目團隊,實現一個小型項目。
項目時間
- 5周(5月18日~6月22日)
實踐目標
- 針對一個小型項目,以團隊為單位,完成項目的分析、設計、編碼與測試工作,並給出全過程中對應的相關文檔。
團隊項目任務
-
1.團隊組建及項目啟動(第一周,截止5月24日)
-
團隊成員及分工
-
確定團隊成員績效評估方法 -->個人在團隊中的績效
-
2.利用NABCD模型進行競爭性需求分析(第一周,截止5月24日)-->NABCD模型
-
3.SRS文檔(第二周,截止5月31日)-->Spec模板
-
要求對所選項目進行用例建模 --> 用例建模
-
4.制定測試計划(第二周,截止5月31日)--> 完整測試計划參考
-
5.給出設計類圖(第三周,截止6月7日)-->參考
-
6.面向對象程序設計(第四周,截止6月14日)
-
7.測試與調試(第五周,截止6月21日)
-
測試用例
-
測試結果
-
調試方法
-
8.運行及總結(第五周,截止6月21日)
提交方式
-
每個步驟對應一篇博客,團隊成員分工合作完成;
-
為保證按時提交,請將完成的團隊博客的地址,由負責該篇博客的同學提交到校內平台;
-
項目最終源碼,提交至github平台,但要在博客中給出鏈接。
實驗報告內容
- 與任務分解一致,注意排版規范和代碼規范。
團隊評分標准
-
所有博客按時提交:博客排版規范,顯示較強的專業理論水平和分析問題、解決問題的能力,體現團隊內良好的組織和分工協作,認真細致的工作態度,具有良好的代碼風格,獲得滿分10分;
-
所有博客按時提交:有各種不足, 酌情扣分,團隊最終得分為7~9分;
-
存在1~2次一周內遲交作業情況:但總體較好,團隊得 6~7 分,不扣分;
-
存在3次及以上一周內遲交作業情況,團隊得0分,不扣分;
-
存在超過一周不交作業情況:團隊倒扣10分。
團隊評分方法
- 專業點評、團隊互評相結合。即:團隊總體得分(滿分10分)由專業點評及團隊互評成績確定。
個人評分與團隊競爭機制
-
個人成績:最終結果由組長匯總提交。
-
具體方法: 依照本團隊的個人績效考核方法,由各成員組內互評打分;之后組長根據互評名次,對個人分數和進行分配。要求:個人分數和 = 團隊總體得分*團隊人數;個人得分應在0~10分之間。
注意事項
-
1.團隊一旦組建,不允許個人主動脫離團隊,否則無團隊作業成績,將直接影響課程最終成績!
-
2.為杜絕團隊內可能的打醬油現象,實行團隊內部淘汰機制。 具體辦法:領取團隊任務后,不能如期完成者,自動被團隊淘汰,其對應職責由團隊重新協商解決;淘汰出團隊的多個同學,為得到團隊項目成績,可自行重新組隊,但之前已超過提交時間的部分,不計成績。
-
3.團隊項目除了實踐課程知識外,還將學會如何與他人交流及協作、如何進行項目管理、以及分析問題解決問題的能力,對團隊的每個成員都是一個很好的學習機會。且行且珍惜!