PSP2.1 |
Personal Software Process Stages |
預估耗時(分鍾) |
實際耗時(分鍾) |
Planning |
計划 |
30 |
30 |
Estimate |
估計這個任務需要多少時間 |
|
|
Development |
開發 |
|
|
Analysis |
需求分析 (包括學習新技術) |
120 |
120 |
Design Spec |
生成設計文檔 |
60 |
60 |
Design Review |
設計復審 |
10 |
10 |
Coding Standard |
代碼規范 (為目前的開發制定合適的規范) |
0 |
0 |
Design |
具體設計 |
120 |
180 |
Coding |
具體編碼 |
0 |
0 |
Code Review |
代碼復審 |
0 |
0 |
Test |
測試(自我測試,修改代碼,提交修改) |
60 |
60 |
Reporting |
報告 |
60 |
120 |
Test Report |
測試報告 |
30 |
30 |
Size Measurement |
計算工作量 |
10 |
10 |
Postmortem & Process Improvement Plan |
事后總結, 並提出過程改進計划 |
30 |
30 |
合計 |
|
530 |
650 |
結對成員
031802244張智和
031802224歐文燁
項目需求分析
現況
- 學弟學妹們:不了解學長們的去向,少了對實驗室(社團)的一條了解通道,也不利於今后工作的內推。
- 學長們不了解學弟學妹們的情況,內推信息傳達途徑有限。
- 同一實驗室(社團)的成員之間的信息交流不暢,信息共享不充分
N(Need,需求)
- 學弟學妹們需要了解實驗室(社團)學長的現況,對選擇實驗室或研究方向提供參考。
- 學長們需要有方便快捷的渠道給學弟學妹們傳達內推崗位的信息.
A(Approach,做法)
- 開發一款小程序,學生們可以通過登錄及認證進入自己的實驗室或社團共享空間,查看部門內部成員的一些基本情況。
- 學長學姐們如果有內推崗位在共享空間內發布。
B(Benefit,好處)
- 輕松得查看內部的成員的基本情況(包括已經畢業和未畢業的成員),更有目的性的傳達。
- 內推崗位或者求助信息能夠更快更准確地傳達到每個成員。
- 當我們對某位學長學姐的發展方向感興趣,或者學長學姐想內推時,可以直接通過資料卡中的聯系方式一對一聯系。
C(Competitors,競爭)
- 傳統實驗室(社團)內部的信息共享都是通過QQ群,需要一對一獲取信息也可以通過私聊。QQ幾乎人人都有。
- 但QQ針對實驗室的情況仍有許多缺點
- 為了管理的方便,一般每屆都會新建一個群,想要聯系往屆學長或來屆學弟是就很困難
- 未對整個實驗室的信息進行匯總保存,導致許多有用信息都無處可查。
- 無法更新成員們的最新情況(學長們可能不會在簡介里寫下自己工作的公司和職位等,學弟學妹們也不會注明現在的研究內容、專長等等)
- 我們想要了解具體學長學姐去向時,也只能通過一個個私聊,信息傳達效率極低,也可能會對學長學姐的生活造成打擾。
- 即使在實驗室群內問也不一定能收到完整具體的回復,效果不好。往屆學長學姐畢業后基本很少會再關注原來實驗室QQ群里的信息。
- 我們給出的原型相比上訴問題的優勢
- 在用戶創建的時就引導進行基本信息的補充(包括所在公司、現任崗位、研究內容、專長)
- 在同一個共享空間內(比如西二在線是要是是一個共享空間)的成員可以直接查看他人信息
- 往屆成員和現任成員處在同一個共享空間內,不同屆的成員的信息都可以互相查看。而不是通過私聊詢問,減少互相打擾。
- 提供聯系方式。確有需要可以直接聯系。
- 專一的用於團隊內部學習工作的程序,你不會在這里看到王者榮耀求隊友及秀恩愛等信息。
- 相冊等共享內容可以吸引用戶打開程序。
D(Delivery,推廣)
- 通過老師介紹在校內一兩個實驗室做試點,重點選擇那些成員數量多的、成立時間久的。
進一步
1. 用戶的有效性核檢
- 每個實驗室設置實驗室負責人,在普通用戶申請加入實驗室的時候會發送請求,需要負責人確認同意之后才能加入。
2. 確保用戶的使用頻率
- 加入相冊等功能豐富用戶可能感興趣的信息提高用戶的點擊率。
- 在當前用戶收到其他用戶的請求的時候通過系統通知用戶(例如聯系請求、加入實驗室請求、相關的內推崗位等)。
3. 時效性
- 公開發布信息的時效性:用戶在公開發布內推、求職等信息時可以設置內容的有效期。當有效期過了之后自動從發布頁中刪除。
- 用戶個人信息的時效性:每隔一段時間自動詢問用戶當前個人信息是否有更新,需要修改。
原型展示
原型鏈接
- 消息發布頁
- 成員總覽
- 我的詳情

- 消息詳情
- 他人信息
- 個人信息編輯

- 成員時間軸
- 主頁相冊
- 添加相片

結對過程
- 9.28細節完善,提交博客作業
- 9.27了解使用github協作使用,編寫博客文檔
- 9.25-9.26完善原型,討論修改細節
- 9.24學習墨刀的使用,開始原型初步構建
- 9.23初步構思,分析需求,編寫項目大綱
使用github協作

使用墨刀設計工具
