實驗四 團隊作業1:軟件研發團隊組建
實驗時間(師范):2021-4-15
實驗時間(卓越工程師班):2021-4-16
Deadline:2021-4-21 10:00,以團隊隨筆博文發表日期為准。
評分標准:
- 按時交 – 根據實驗四評分細則打分,檢查項目包括:
- 任務1部分(65分)
- 任務2部分(23分)
- 任務3部分(12分)
- 本次實驗每位同學成績包括個人博客作業和團隊作業兩部分,團隊作業以團隊博文成績為准
- 抄襲 - 倒扣本次作業分數
- 評分截至日:2021-4-24 22:00
一、實驗目的與要求
(1)實驗三作業互評。
(2)組建軟件項目研發團隊。
二、實驗內容與步驟
任務1:瀏覽班級博客園中提交《實驗三 軟件工程結對項目》作業,任選一個你認為完成質量較高的小組項目成果,繼續以實驗三結對學習方式完成以下任務,具體要求如下:
(1)對博文作業進行閱讀,並結合評分要求進行評論,評論要點包括:博文結構、博文內容、博文結構與PSP中“任務內容”列的關系、PSP中“計划共完成需要的時間”與“實際完成需要的時間”兩列數據的差異化分析與原因探究,給出這個結對小組在進度計划方面可以提高的具體建議。將以上評論內容發布到博客評論區。
(2)克隆任務3項目源碼到本地機器,閱讀並運行代碼,找出項目代碼的5個以上bug,參照《現代軟件工程—構建之法》4.4.3節核查表復審項目代碼並記錄。
(3)閱讀《現代軟件工程—構建之法》第12章內容,完成以下分析任務:
A. 體驗任務3實現軟件功能,簡要描述軟件的使用過程,上傳使用軟件的照片;
B. 總結任務3要求的功能軟件解決了嗎?軟件在數據量/界面/功能上各有什么優缺點?對該軟件產品功能有什么改進意見?
C. 從職業、學歷、年齡、專業、愛好、收入等方面概括任務3所研發軟件產品的典型用戶群特征,他們表面需求,潛在需求是什么?
(4)經過(1)—(3)的工作,你們一定有充分的理由給評價作業選擇一個結論: a) 非常不推薦 b) 不推薦 c) 一般 d) 好,不錯 e) 非常推薦
(5)結合(1)—(3)的評論體會,迭代改進本小組實驗三任務3。
每位同學針對任務1撰寫個人博客作業,評分要點:
- 被評論作業的博客鏈接(1分);
- 被評論作業的Github項目倉庫鏈接(1分);
- 符合(1)要求的博客評論(10分);
- 符合(2)要求的代碼核查表(10分);
- 符合(3)要求總結:A(5分)、B(5分)、C(5分);
- 符合(4)要求結論(3分)
- 本小組任務3的Github項目倉庫鏈接、項目迭代改進要點說明、項目倉庫的Fork、Clone、Push、Pull request、Merge pull request數據變化情況(25分)
任務2:團隊組建
- 在實驗三結對基礎上,結對小組兩兩自由組合,組建軟件項目研發團隊;
- 申請開通團隊博客,點擊以下鏈接提交團隊信息,將團隊博客加入到班級博客;(3分)
- 閱讀《現代軟件工程—構建之法》第5章內容
博客作業中針對任務2的評分要點:
- 隊名;(3分)
- 團隊成員組成,按以下列表形式給出,個人博客地址需加超鏈接,在備注中標記團隊組長(PM);(3分)
成員學號末五位 |
成員*名 |
個人博客地址 |
備注 |
00001 |
*三 |
|
|
00003 |
*四 |
|
|
00007 |
*五 |
|
|
3. 成員風采:介紹每位隊員的風格、擅長技術、編程興趣、希望的承擔的軟工角色(文檔、開發、測試、PM等)、一句話宣言等;閱讀《現代軟件工程—構建之法》第7章、第17章,理解MSF的9點基本原則和團隊成員績效,例如: (6分)
- 為共同的遠景而工作
- 充分授權和信任
- 各司其職,為項目共同負責
4. 組建團隊企業微信群,給出群成員截圖;(2分)
5. 團隊特色描述,言簡意賅的描述團隊特點或核心競爭力;(6分)
任務3:完成《實驗四 團隊作業1:軟件研發團隊組建》博文作業
博文作業格式評分要點:
博文名稱:團隊名稱 實驗四 團隊作業1:軟件研發團隊組建(1分)
博文開頭格式:(1分)
項目 |
內容 |
課程班級博客鏈接 |
<填寫課程班級博客鏈接> |
這個作業要求鏈接 |
<填寫作業要求鏈接> |
團隊名稱 |
<填寫團隊名稱> |
團隊的課程學習目標 |
<填寫目標> |
這個作業在哪些方面幫助團隊實現學習目標 |
<填寫相關內容> |
團隊博客鏈接 |
<填寫地址> |
博文作為《實驗四 團隊作業1:軟件研發團隊組建》的文字資料,需完整包含以下內容:
- 滿足任務2 評分要點的材料;
- 滿足任務3 評分要點的材料;
- 記錄完成《實驗四 團隊作業1:軟件研發團隊組建》各項任務實際花費的時間;(5分)
- 談談完成本次作業的感受和體會。(5分)