1. 程式人生 > 其它 >張凌---實踐課:案例分析

張凌---實踐課:案例分析

這個作業屬於哪個課程 至誠軟工實踐F班
這個作業要求在哪裡 https://edu.cnblogs.com/campus/fzzcxy/ZhichengSoftengineeringPracticeFclass/homework/12580
這個作業的目標 測評i至誠app,發現軟體的不足
學號 212106746

i至誠app測評

測試環境

測試系統:ios

手機型號:iphonexs max

i至誠版本:2.0.8

第一部分 找BUG

1.app頂部的搜尋,使用過後彈出的內容顯示網路出錯
2.服務功能裡面多項功能無法使用
3.健康日報時間與手機時間不符(導致多次12點準時簽到,但是記錄顯示的是前一天的)
4.健康日報的沒有定位功能,導致不在學校時也是預設的是學校的地址
5.校園一卡通中的離線碼功能失效
6.校園一卡通中的返回無法使用
7.在迎新系統選擇網路服務返回時是跳到更上一級無法回到迎新系統中,導致每次都要重新點選迎新系統
8.在學工系統中點選如何的功能返回時,返回的都不是學生綜合服務平臺
9.我的介面中的一卡通,圖書借閱等功能無法使用,未讀郵件點選進去什麼提示都沒有,空白頁
10.系統設定中無任何其他功能
11.事務中發起申請的事務,稽核結果沒有訊息提醒
12.點選二維碼掃描時會有停頓

第二部分 功能分析

1.根據軟體已有的功能,評估其做到這個程度大約需要多少時間?(例如:團隊人數6人左右,計算機大學畢業生,並有專業UI支援)。

如果團隊人數6人左右,做到這個程度大概需要半年多

2.分析這個軟體目前的優劣(和微信端的“至誠教務助手”相比),哪個更實用?

優勢:

啟動比較方便之間點app就可以使用。介面相比較與至誠教務助手比較美觀,對於使用者使用感比較好友好。

劣勢:

相對於至誠教務助手來說實用的功能比較少,有用的功能多數都是建立在現在的疫情大環境下的比如健康日報,進校碼,出校進校申請等功能。不像至誠教務助手有課表,選課,檢視成績等功能。不難想到在沒有疫情的環境下,i至誠app在使用率上會怎麼樣。

3.從各方面的問題,推理出這個軟體團隊在軟體工程方面可以提高的一個重要方面(具體建議)。

在使用者體驗上面可以下更多的功夫,有許多頁面互動體驗感不是特別的好,還有就是功能不夠完善。

4.你在第一部分發現的bug,為何軟體團隊不能在釋出前修復?他們是不知道,還是有意不修復?你覺得是什麼原因?

對使用者的需求掌握不夠,使的這款軟體只有在健康日報還有就是進出學校時使用的比較多,可以想象當疫情結束的話,這些功能將不在使用,那不就變得有些多餘了。還有就是許多的bug都是在不是特別常用的功能上,比如學工系統,用的比較多的都是在至誠教務助手上。還有就是功能不是特別的完善。

第三部分 建議和規劃

市場現狀

1.目前市場上是否有其他類似功能的產品、競品?

存在類似的產品,許多高校都有自己學校的app。因為是本校使用所以不存在競品。

2.上述產品的定位、優勢與劣勢在哪裡?

優勢在於都是面向學校師生使用的,不要考慮使用者數量漲幅問題

劣勢在於是一款非盈利的軟體

3.上述產品之間呈現什麼樣的關係,哪些為競品關係?以及競爭中的各方態勢如何?

都是屬於面向自己的學校師生開發的軟體,面向的使用者不同不存在競品關係。

市場與產品生態

1.產品的使用者群體之間是否存在一定的關係?是否有利用其相互作用二次構成特定使用者生態的可能性

使用者群體都是至誠學院的老師和學生存在師生的關係,不存在這種可能性。

2.產品的子產品,以及其他相關產品之間是否存在一定的關係?是否有利用各個產品特性之間的相互關係二次構成產品生態的可能性?

沒有子產品。

產品規劃

1.你要在當前軟體的基礎上設計什麼樣的新功能?為何要做這個功能,而不是其他功能?為什麼使用者會用你的產品/功能?你的創新在哪裡?可以用NABCD分析。

將教務系統的相關功能新增上去。因為現在檢視課表,成績,選課等功能還要在至誠教務助手中使用,既然有這個app為什麼不相結合起來使用起來也更加的方便。教務系統中的功能每個學生老師都會頻繁的使用到。

2.如果你是專案經理,可以招聘6個人,並且有4個月的時間,你認為應該如何配置角色(開發,測試,美工等等) 才能在第16周如期釋出軟體的改進版本,並取得預想中的成績。

美工1名,開發3名,測試2名。

3.請為你的團隊設計16個週期每週的詳細規劃。
開發週期 任務要求
第1周 熟悉團隊
第2周-第3周 需求分析
第4周-第6周 原型設計
第7周-第11周 軟體開發
第12周-第15周 測試和修復
第16周 釋出