實踐課:案例分析--彭威
阿新 • • 發佈:2022-04-09
目錄
這個作業屬於哪個課程 | 至誠軟工實踐F班 |
---|---|
這個作業要求在哪裡 | https://edu.cnblogs.com/campus/fzzcxy/ZhichengSoftengineeringPracticeFclass/homework/12580 |
這個作業的目標 | 案例分析--i至誠 |
學號 | 212106775 |
第一部分 找Bug
Bug發生時的測試環境
小米9
MIUI12.0.6
Bug具體情況描述
每日打卡不能00:00時刻打卡
沒有二維碼顯示
圖示是二維碼,點擊出現的不是二維碼
Bug分析
伺服器延遲,倒是打卡時間不準
功能沒有完善
Bug的嚴重性
有些同學第一次使用可能會在00:00打卡,以至沒有被記錄,從而可能受到懲罰。
二維碼沒有顯示,不能夠明顯觀察
第二部分 功能分析
1.根據軟體已有的功能,評估其做到這個程度大約需要多少時間?
任務需求 | 天數 |
---|---|
前端 | 3周 |
後端 | 5周 |
測試 | 2周 |
2.分析這個軟體目前的優劣(和微信端的“至誠教務助手”相比),哪個更實用?
優點:大部分功能都有,方便在校大學生的生活
缺點:不夠美觀,使用的時候不流暢
我認為app端至誠教務助手比較實用,比較方便。不然每次使用都要開啟微信或者去搜索,太麻煩了。
3.你在第一部分發現的bug,為何軟體團隊不能在釋出前修復?他們是不知道,還是有意不修復?你覺得是什麼原因?可以從下面的可能性中選取幾個:
測試把關不嚴,敷衍了事,沒有注意在特殊的配置或環境下測試
第三部分 建議和規劃
市場現狀
每個學習基本上都有屬於自己的“i至誠”,我們的優勢是不管是吃飯、打卡、請假、校園進出等等,擁有許多功能。
產品規劃
1.你要在當前軟體的基礎上設計什麼樣的新功能?為何要做這個功能,而不是其他功能?為什麼使用者會用你的產品/功能?你的創新在哪裡?可以用NABCD分析。
N:同學老師之間的交流
A:增加一個加好友與聊天功能
B:有問題方便溝通
C:基於本校學生的特定需求的推出特定功能
D:利用本學校學生的特定需求對本校學生進行推廣
2.如果你是專案經理,可以招聘6個人,並且有4個月的時間,你認為應該如何配置角色(開發,測試,美工等等) 才能在第16周如期釋出軟體的改進版本,並取得預想中的成績。
任務 | 週期 | 人數 |
---|---|---|
需求分析 | 1周 | 1 |
前端 | 3周 | 2 |
後端 | 5周 | 2 |
軟體測試 | 2周 | 1 |