這個作業屬於哪個課程
2020春s班
這個作業要求在**
個人作業——軟體評測
這個作業的目標
作業正文
個人作業——軟體評測
其他參考文獻
《構建之法》
評測1.使用過程截圖
web端:
android端:
2.發現的bug
bug1:
bug2:
android端新增好友時,如果輸入的對方id較複雜會出現錯誤提示,這裡推測是使用者id不存在。當修改非自己創立的群資訊時,也出現了錯誤提示,這裡推測是沒有許可權。
原因分析:這些錯誤提示對於開發者來言很容易理解,也方便了開發者的除錯,但對於使用者而言卻很不友好,這裡是開發者偷懶沒有完善對於使用者更友好的錯誤提公升介面,導致使用者對於這些錯誤情況無從下手。
採訪1.構思你根據該sdk想要開發的產品,包括產品主要功能、產品面向的使用者
面向使用者:比如疫情宅家只能網上教學的學生,或者想分享自己學習經驗的大佬或者向請教問題的小白。
2.從你的身邊尋找你要開發的產品的潛在使用者,記載你對這位使用者的採訪
背景:在讀本科生需求:交流方便快捷,介面簡潔友好,功能豐富可以提高學習效率
使用者使用這個demo的過程中,問題基本得到了解決。軟體介面上簡潔友好,容易上手,但還存在一些不合理的地方,而且功能單一,實際使用價值不大,使用者體驗一般。
不同端版本功能盡量統一,比如新增好友以及個人選項可以自定義頭像,自己手動選擇而不是輸入url
完善錯誤提示,讓使用者可以直觀理解錯誤原因
一般時間估計
基於團隊成員6人,均為計算機大學畢業生的前提下,該sdk的設計與分析大概需要半個月時間,而實際開發需要乙個半月時間,最後ui美化以及測試也需要乙個月時間,預估sdk做到這個程度大約需要三個月的時間。
產品對比
可以提高的部分
加強開發者之間的交流,使不同版本之間的功能統一,使不同端之間資料能夠同步,增加介面對普通使用者的引導提示。
目前市場上類似的產品
釘釘、今日校園
nabcd分析
如何領導團隊
團隊分工
一人負責介面設計及美化,一人負責前端開發,一人負責進度掌控以及主要測試,兩人負責後台開發
16周進度表
時間任務
第1~2周
需求分析
第3周原型設計
第4周系統結構設計
第5周資料庫設計
第6周前後端對接測試
第7~9周
前後端分離開發
第10周
alpha衝刺
第11周
模組整合
第12周
測試並優化
第13~14周
beta衝刺
第15周
連線測試並修復bug
第16周
使用者測評並編寫使用者手冊及相關文件
專案部署
裝置方案
應用伺服器
4核8g*1
後台伺服器
8核16g*2
關係型資料庫
mysql*3(讀寫分離 * 2,備份 * 1)
快取資料庫
redis*2(主備各乙份)
網路安全性
waf、ddos
個人作業 軟體評測
要求答案 班級的鏈結 點選進入 作業要求 點選進入 點選進入 你覺得為什麼這個產品組的人沒有發現這些bug?其實很簡單啊,這本身就是乙個demo,需要我們後期人員的加入開發,才能形成乙個讓人滿意的產品,要做成家具的木頭,只有少數人會關心原木材的 有瑕疵。採訪nabcd分析 b benefit c c...
個人作業 軟體評測
作業相關 具體描述 所屬班級 2019秋福大軟體工程實踐z班 作業要求 個人作業 軟體評測 作業正文 個人作業 軟體評測 作業目標 本次評測,我針對web端,android端,windows端進行評測,以下是我在試用demon的截圖 自閉兒童的三線操作 web端 利用web端進行螢幕分享 利用web...
個人作業 軟體評測
這個作業屬於那個課程 軟體工程 這個作業的要求在 個人作業 軟體評測 這個作業的目標 作業正文 本作業位址 第一部分 調研,評測 第二部分 分析 第三部分 建議和規劃 其他參考文獻 介紹採訪物件的背景和需求 描述使用者使用這個demo的過程,使用者的問題解決了麼?軟體在資料量 介面 功能 準確度上各...