个人作业——软件产品分析
作業鏈接
調研,評測
評測
下載并使用,描述最簡單直觀的個人第一次上手體驗。
第一次使用,功能看過去很全面,但是到具體的,功能大部分沒有實現
按照描述的bug定義,找出幾個功能性的比較嚴重的bug。至少兩個。用專業的語言描述(每個bug 不少于 40字),如有必要,可以配圖.
- 我的課表
- 課表查詢沒有課表結果,數據庫中無相關數據,或接口出錯
- 點進去當前周都默認是第一周,沒有按照我們的校歷來,數據庫中可能無相關數據
- 下拉功能能沒有實現,可能scroll-y未生效
- 失物招領
- 檢測不到上傳的照片、并且會默認將改照片保存到本地微信相冊
- 系統發布時間與本機時間對不上,比本機時間快了15分鐘,可能時間類換算出錯
- 被艾特后,用戶不會接收到任何通知,消息接口調用出了問題
- 失物招領通知對象無法取消,沒有判斷多次操作的有效性
- 檢測不到上傳的照片、并且會默認將改照片保存到本地微信相冊
- 成績查詢
- 沒有成績顯示,并且沒有任何錯誤提示信息,數據庫無相關數據或接口出錯
- 無最新學期更新,數據庫無相關數據或接口出錯。
- 學生證附卡
- 無法進行學生證副卡采集,找不到地方添加輔導員,界面編輯是未考慮此問題,或此輔導員應根據學生自動關聯,無需添加。
- 多處文本框不可編輯,可能此處為textView而非editView
- 學生證附卡補辦申請,多處不可編輯,同上
- 學生證附卡編輯修改區間,無范圍選擇,區間數組為空
- 學生證附卡補辦申請,只有確定取消按鈕,無輸入框
- 非bug性問題:提示輔導員為空后,只需隨意輸入電話即可提交,提交后會顯示個人信息,此處身份證號碼無隱私保護
- 無法進行學生證副卡采集,找不到地方添加輔導員,界面編輯是未考慮此問題,或此輔導員應根據學生自動關聯,無需添加。
- 福大郵箱
- 手機端郵箱無法登陸,未連接福大郵箱接口,或數據獲取錯誤
- 手機端郵箱無法登陸,未連接福大郵箱接口,或數據獲取錯誤
- 個人日程
- 日程選擇提醒之后無法保存
- 我的課表
你覺得為什么這個產品組的人沒有發現這些bug?
沒有做好充分的測試和用戶調研就急于發布假設你們團隊需要開發這套系統,需要注意哪些方面(架構、部署運維、微服務等)。
- 架構方面
- 需要先弄清楚該微信公眾號的整體結構和組件,通過思維導圖做出直觀的架構圖,這樣子功能就一目了然了
- 部署運維方面
- 在整體完成并且檢查之后再進行部署,這樣會比較方便修改;
- 定期做好數據庫的檢查;
- 數據庫部署要做好最小化的權限;
- 微服務方面
- 要注意數據的一致性
- 架構方面
采訪
介紹采訪對象的背景和需求(他們有沒有用過這個APP或類似的APP,除了現有的功能還有別的需求么)
采訪對象為福州大學2016級計算機專業和軟件工程專業的學生,平常需要查詢成績和課表。他們使用過福大助手和福大教務通。除了現有的功能,他們還需要考場查詢功能以及一卡通充值功能
讓采訪對象使用微信福州大學企業號(請上傳照片證明用戶的確正在使用,遠程采訪的同學請讓別人幫忙照相)
描述用戶使用這個產品的過程,用戶的問題解決了么?軟件在數據量/界面/功能/準確度上各有什么優缺點?用戶體驗方面有問題么?
用戶的問題沒有解決,因為大部分功能還不能使用。該軟件界面簡潔,功能模塊劃分較全,但是大部分功能都還沒有很好的實現。用戶體驗不好。使用微信公眾號更加輕便,不用下載app(手機內存不足很難受!)用戶對產品有什么改進意見?
希望能供改善現在出現的bug,最好能添加一些福大教務通或教務通上面的功能。易班的服務器實在很。。。結論:經過這么多工作,你一定有充分的理由給這個軟件下一個評價,請選擇一個結論
不推薦這個軟件,以為這個軟件存在的問題還是很多的。
分析
估計項目用時
該項目做到目前這個程度,大部分主要功能都未完善,團隊做到這種程度上需要3周,其中前期需求分析階段需1周。
功能邏輯圖
個人模塊
重要度:95%
完成度:20%
出發點:實現最貼切學生的課表查詢、成績查詢、個人日程記錄&提醒、學生證附卡信息等功能
效果:個人日程部分大部分可以使用,但是在選擇提醒之后就無法保存。其他三個功能基本無法使用。通知、講座、新聞模塊
重要度:70%
完成度:95%
出發點:讓同學更方便的了解學校的各種新聞
效果:功能基本上都已經實現其他功能模塊
重要度:80%
完成度:50%
出發點:方便同學在校內的生活
效果:黃頁功能已全部實現,其余功能仍存在bug,郵箱在手機端完全無法登陸
優勢、劣勢、可以提高的一個重要部分
優勢:
作為微信公眾號,方便同學的使用,無需下載新的app
劣勢:
在市面上同類產品有福大助手、福大易班、福大教務處。三款產品都已經事成熟的產品,功能基本都已實現。并且這三款產品的功能多于改公眾號。不能退出,一次登錄之后就和一個微信號綁定了,無法進行修改。
可以提高的一個重要部分:產品測試
本產品存在的問題太多,開發人員在開發完成之后可能沒有很好的、充分的測試。
針對不同維度打分
| 用戶體驗方面 | 65 | 大部分功能未實現,返回需要點擊隱藏按鈕 |
| UI界面美觀度 | 85 | 界面較美觀,但部分頁面界面不整齊 |
| 核心功能 | 60 | 核心功能基本未實現 |
建議和規劃
如果你是項目經理,如何提高從而在競爭中勝出?
提高用戶體驗感,揚長避短,不要求功能多,但是功能完成度要高
目前市場上有什么樣的產品了?
福大教務通:
福大教務通已具備該公眾號中大部分主要功能,除此之外還有考試查詢等功能。福大易班:
福大易班除了該公眾號具備的功能以外還有宿舍服務等。福大助手:
福大助手除了該公眾號具備的功能以外還有大物實驗預約、歷年卷等。
你要設計什么樣的功能?
教師:教室調整 學生:教室申請為何要做這個功能,而不是其他功能?
因為其他功能在其他三款app中都已經很好的完成了。面向學生和老師,這兩個功能比較常用,但是相關的申請只能在教務處網站上申請。為什么用戶會用你的產品/功能?
微信端無需下載app,更加輕便。功能貼切學生、老師你的創新在哪里?可以用 NABCD 分析。
N需求:
教師有時會碰上教室設備損壞等情況,因而需要進行臨時的教室調整,打開教務處往往需要打開電腦,連網FZU,登陸教務處等繁瑣步驟。對于學生,往往有臨時的活動組織等,并且大一年學生的晚自習教室數據往往分散且無統一記錄,對其他需要去教室自習的學生造成了困擾,因此需要一個具有統一記錄的功能的工具。A方法:
在后臺添加查詢和占有接口,設置不同帳號的身份,對學生的身份也分為大一/非大一,通過計算入學時間自動進行更新。并且外接教務處系統,使得借用教室更加輕便化、合法化。B好處:
通過對公眾號添加教室申請、教室更換,學生教師可以通過查詢空教室、占有空教室,對不同身份的用戶開放不同的功能,可以特別對大一年學生開放晚自習教室申請。避免功能冗余浪費。C競爭:
福大教務通也具有空教室查詢功能,但是功能不夠完善,往往查詢到的空教室還是有老師上課,微信相對于APP可以更方便的更新數據,使用起來更為方便。D推廣:
對已經加入的用戶成員進行推送,鼓勵使用此功能;并在學校進行宣傳,通過掃樓、發傳單的方法進行推廣;發布宣傳的公眾號文章等方式擴大影響力。
如果你來領導這個團隊,會有什么不一樣?
前期做好規劃,提高用戶體驗感,揚長避短,不要求功能多,但是功能完成度要高
如果你的團隊有5個人,4個月的時間,你作為項目經理,應該如何配置角色(開發,測試,美工等等)?
美工的工作主要是在開發前期,為了讓人才不閑置,可以讓美工同時兼任部分測試。從而充分的利用資源。1個產品經理、一個美工(兼部分測試),3個開發描述你的團隊在16周期間每周都要做什么,才能在第16周如期發布軟件,大小里程碑績點設定。
第一周:用戶調研
第二、三周:需求分析
第四、五周:美工頁面設計、獲取、閱讀相關接口
第六至十周:具體編碼、服務器部署、部分測試
第十一、十二周:集中測試
第十三至十五周:完善部分功能、界面美化、修改發現的bug
第十六周:發布版本項目發布后,有沒有考慮過項目該怎么部署才能滿足需求。依據下圖(某校教務處系統的部署)作為參考,分析16周后你所完成的項目上線需要哪些配套設備(服務器、帶寬、數據庫需求數量與配置) 。
應用服務器8核16G3
后端服務器16核32G3
關系型數據庫:MySql
緩存數據庫:Redis 2個(主備)
網站安全性:WAF、DDOS
轉載于:https://www.cnblogs.com/xsl-/p/10093878.html
超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生總結
以上是生活随笔為你收集整理的个人作业——软件产品分析的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java Bean Validation
- 下一篇: 三种特质 做领导