這個作業屬於哪個課程 | https://edu.cnblogs.com/campus/fzu/SE2020 |
---|---|
這個作業要求在哪里 | https://edu.cnblogs.com/campus/fzu/SE2020/homework/11407 |
團隊名稱 | 以上成績無效隊 |
這個作業的目標 | 撰寫需求分析,展示原型設計以及介紹團隊分工 |
目錄
團隊分工
WBS
分工表
任務 | 成員 |
---|---|
軟件需求規格說明書 | 朱龍隆、陳澤宇 |
博客撰寫 | 傅顯榮、周濤 |
UML圖、用例圖設計 | 林炳燦 |
原型設計 | 鄭國榮 |
Vlog制作 | 謝潤鋒 |
需求分析完善 | 陳翰澤 |
Logo設計 | 陳書航 |
答辯PPT制作 | 葉昭庭 |
ToDo List
- PM: 朱龍隆
- 后端:陳翰澤、謝潤鋒、周濤
- 前端:鄭國榮、葉昭庭
- 測試:林炳燦、陳書航
- 文檔、PPT、博客等:陳澤宇、傅顯榮
項目思維導圖及燃盡圖
思維導圖
燃盡圖
Logo及原型展示
時鍾表示我們的主要功能——幫助用戶做好計划,規划時間;“天涯共此時”是我們的項目名稱,旨在於讓用戶通過共享計划的實施從而擁有共此時的感覺;指針指向十一點代表我們軟工十一組——以上成績無效隊。
開屏頁:簡約、優雅、大方
基本信息頁:設置用戶基本信息
主頁:包括搜索計划、我的計划與任務、我的小組、導航底欄、番茄時鍾
番茄時鍾:設置計時時間,可以進行正計時或倒計時
添加任務頁:設置任務起止日期;設置打卡日期;設置備注;設置每周重復;
新建小組頁:選擇小組標簽;邀請進組;查看成員信息;查看成員計划完成情況;
計划進度功能:查看各項任務進度,也可用於互相監督
廣場頁:查看計划詳情、分享自己的計划、評論與回復功能、分享功能
廣場頁詳情
發送帖子頁:編輯帖子文本、添加圖片、發布帖子、查看發帖規范、附上計划
個人主頁功能:頭像顯示、簡略個人資料顯示、個人動態欄、查看歷史計划
設置頁面:個人信息修改、退出登錄
困難及解決方法
-
你的困難是什么
- 需求獲取較繁瑣,獲取的需求不夠明確
- 功能冗余
- 項目管理不夠熟練
-
花了大概多久時間
- 3 Days
- 2 Days
- 2 Days
-
做了哪些嘗試
- 通過在線調查問卷以及線下訪談的方式獲取需求並在會上經討論對需求進行分類抽象,最后總結。
- 開會進行激烈的討論后明確核心功能,將重復或者無意義的冗余刪除。
- 花費時間學習《構建之法》,結合博客及CSDN進行WBS、燃盡圖、項目思維導圖的學習和制作,最重要的還是和團隊成員協同合作。
-
是否解決
均已解決。
-
有何收獲
需求分析與原型設計的階段,一份軟件需求規格說明書的背后,需要PM進行統籌規划及管理,需要設計人員制作有創意有內涵的logo和原型,需要文檔人員調查研究分析,等等。
最重要的需要每個成員都能夠投入,你可以不會某項技能,但一定要有一顆學徒的心。
PSP及學習進度條
PSP
PSP2.1 | Personal Software Process Stages | 預估耗時(分鍾) | 實際耗時(分鍾) |
---|---|---|---|
Planning | 計划 | ||
· Estimate | · 估計這個任務需要多少時間 | 30 | 30 |
Development | 開發 | ||
· Analysis | · 需求分析 (包括學習新技術) | 600 | 600 |
· Design Spec | · 生成設計文檔 | 240 | 240 |
· Design Review | · 設計復審 (和同事審核設計文檔) | 60 | 60 |
· Coding Standard | · 代碼規范 (為目前的開發制定合適的規范) | 0 | 0 |
· Design | · 具體設計 | 480 | 480 |
· Coding | · 具體編碼 | 0 | 0 |
· Code Review | · 代碼復審 | 0 | 0 |
· Test | · 測試(自我測試,修改代碼,提交修改) | 0 | 0 |
Reporting | 報告 | ||
· Test Report | · 測試報告 | 0 | 0 |
· Size Measurement | · 計算工作量 | 30 | 30 |
· Postmortem & Process Improvement Plan | · 事后總結, 並提出過程改進計划 | 60 | 60 |
合計 | 1500 | 1500 |
學習進度條
第N周 | 新增代碼(行) | 累計代碼(行) | 本周學習耗時(Hour) | 累計學習耗時(Hour) | 重要成長 |
第1周 | 0 | 0 | 8 | 8 | 熟悉如何利用WBS來明確產品功能進而確定團隊分工;通過對《構建之法》的學習掌握需求分析的方法;進一步培養團隊默契和責任感 |
軟件需求規格說明書
階段貢獻分分配及規則
小組貢獻分評測依據為(個人工作量占總工作量的百分比+個人花費時長占總工作時長百分比)/2
姓名 | 分工 | 工作量 | 花費時間minutes | 花費時間占比 | 最終貢獻度 |
朱龍隆 | 統籌進度,撰寫部分需求分析書 | 9.5% | 4.0 | 0.0963 | 9.56% |
陳翰澤 | 完善需求分析 | 9.5% | 400 | 0.0896 | 9.23% |
謝潤鋒 | Vlog拍攝與剪輯 | 13.0% | 700 | 0.1567 | 14.34% |
傅顯榮 | 博客主要撰寫 | 11.5% | 480 | 0.1075 | 11.12% |
鄭國榮 | 原型設計 | 13.0% | 666 | 0.1491 | 13.96% |
周濤 | 部分博客撰寫 | 7.5% | 300 | 0.0672 | 7.11% |
陳澤宇 | 需求分析書主要撰寫 | 11.5% | 440 | 0.0985 | 10.68% |
陳書航 | Logo設計 | 8.0% | 280 | 0.0627 | 7.13% |
林炳燦 | 類圖、用例圖 | 8.0% | 290 | 0.0649 | 7.25% |
葉昭庭 | PPT制作 | 8.5% | 480 | 0.1075 | 9.62% |
總計 | 100% | 4466 | 1 | 100% |