天天看點

個人作業——軟體産品案例分析

個人作業——軟體産品案例分析

第一部分 調研,評測

調研

1.上手體驗

  • 上手體驗并不算好,不能用的功能過多,在能用的功能裡面找不出什麼能夠留住使用者的亮點。

2.軟體的BUG

  • ‘我的課表’不提供以往學期課表的記錄,且目前學期的記錄為空
  • ‘成績查詢’隻提供12-16學年資訊的查詢,由于我是16年入學,是以查詢不了成績。此外,功能單一,沒有績點的計算,成績排名等資訊。
  • ‘移動OA’功能顯示未授權,無法通路。

3.為何沒有發現BUG

  • 在一個已經釋出的産品中出現這種BUG是不可思議的,我覺得這更像是一款半成品,不然的話隻能認為這款産品的目标使用者中不包含在校學生。因為除了學生最需要的課表,成績查詢功能無法使用,其他的功能還是可用的。

4.假設你們團隊需要開發這套系統,需要注意哪些方面

  • 首先是明确使用者主體,這套系統開發出來需要給誰用?要解決什麼問題,滿足什麼需求?
  • 其次是完善主體,高頻功能。假設這套系統是開發給校内人士使用,那麼學生這一龐大群體所需要的課表,學分查詢,教室查詢等功能需要保證能夠滿足。
  • 之後是命名的問題,好的界面需要做到提示資訊準确,使用者在點進去之前就應知道對應功能是什麼。

評測

1.介紹采訪對象的背景和需求

采訪對象是同班同學,用過教務通,易班等相似APP。他覺得現有的APP能夠滿足他的需求,如果沒有亮點功能的話應該不會考慮别的APP。

2.照片

3.描述使用者使用這個産品的過程, 使用者的問題解決了麼?軟體在資料量/界面/功能/準确度上各有什麼優缺點?使用者體驗方面有問題麼?

  • 使用者的評價有兩點:不如教務通好用和福大黃頁功能挺好
  • 資料量較差,界面中規中矩,功能少,準确度因為查詢不了資料無法對照

    4.使用者對産品有什麼改進意見?

  • 先要把功能完善好

5.結論:

  • 不推薦

第二部分 分析

1.這個項目做到這個程度大約需要多少時間(團隊人數6人左右,計算機大學畢業生,并有專業UI 支援)

  • 我覺得需要100天左右,計算機的大學畢業生應該擁有較強的學習能力,是以應該很快就能完成大概的編碼,預計花費60天,剩下的40天我考慮留給團隊做優化和測試以及與校内溝通取得資料支援。

2.分析這個軟體目前的優劣(和類似軟體相比),并推理出團隊在軟體工程方面可以提高的一個重要部分(具體建議)

  • 功能不夠完善
  • 使用者已經對其他相關軟體産生了依賴
  • 黃頁的功能是亮點

    建議:破局點在于整合高頻需求,同時開發出新的别的APP沒有的潛在熱點功能

  • 受西二線上啟發,在其他APP的基礎上引入教師評價,為選課學生提供幫助。
  • 添加培養計劃相關查詢,讓學生可以查詢以後可選/必修的課。
  • 添加題目求助功能

3.子產品重要度辨別

子產品 重要度 完成度 出發點 效果
校園新聞 8 9 基本功能 展示校園新聞,并有基本的分類和搜尋功能
福大郵箱 6 使用郵箱 沒有賬号無法測評
福大黃頁 檢視各部門電話号碼 完成度較高
福大首頁 1 跳轉到首頁 好像并沒有什麼用
成績查詢 3 僅有界面
失物招領 7 找回失物 實作基本功能
我的課表 基本功能之一
個人日程 管理日程 使用不友善
校園巴士 不清楚 也許有一點效果
講座報告 能展示所有講座報告,并有基本的分類和搜尋功能
學生證附卡 4 管理學生證附卡 基本功能完成
通知檔案 展示通知檔案,并有基本的分類和搜尋功能

4.針對不同的次元評分,對使用者體驗方面、UI界面美觀度、核心功能,分别打分

  • 使用者體驗方面:4
  • UI界面美觀度:6
  • 核心功能:2

5.功能邏輯框圖

個人作業——軟體産品案例分析

第三部分 建議和規劃

1.如果你是項目經理,如何提高進而在競争中勝出?

- 整合高頻需求,同時開發出新的别的APP沒有的潛在熱點功能。熱點功能的查找可以考慮采訪和問卷。

2.目前市場上有什麼樣的産品了?

  • 超級課程表
  • 易班
  • 福大教務通
  • 西二線上

3.你要設計什麼樣的功能?

  • 培養計劃查詢
  • 習題求助
  • 校園周邊商家評分

    4.為何要做這個功能,而不是其他功能?

  • 這些是真正可以滿足使用者需求,将他們留住的功能。

    5.為什麼使用者會用你的産品/功能?

  • 這些功能可以解決使用者的問題,且别的APP暫時沒有這些功能。

    6.你的創新在哪裡?可以用 NABCD 分析。

  • 增加實用功能。

    7.如果你來上司這個團隊,會有什麼不一樣?

  • 我傾向于做功能少而精的APP,是以會砍掉不少的雞肋功能。

    8.如果你的團隊有5個人, 4個月的時間,你作為項目經理,應該如何配置角色(開發,測試,美工等等)?

  • 一人負責美工,一人負責總體的安排和測試,其他的開發

    9.描述你的團隊在16 周期間每周都要做什麼,才能在第16周如期釋出軟體,大小裡程碑績點設定。

  • 前三周進行詳細的需求分析,第四周團隊成員确定開發細節,并開始學習新技術。第五周始正式開發,預計第十周基本完成Alpha版本,然後第十一周對産品進行測試并修改bug。第十二周總結之前一段時間的開發中存在的問題并确定接下來的改進方向,第十三周開始開發Beta版本,預計第十五周開發結束。最後一周對産品進行最後的測試并釋出。