牛客APP產品分析


這個作業屬於哪個課程 https://edu.cnblogs.com/campus/zswxy/computer-science-class4-2018
這個作業要求在哪里 20210405-1 案例分析作業
這個作業的目標 學習了解一款軟件產品的方方面面,學會分析軟件的優劣
其他參考文獻 《構建之法》《軟件工程》



第一部分    調研,評測 —— 牛客APP


一、軟件簡介

“求職之前,先上牛客” ,“考前刷真題,筆試不用愁”,“面試備戰,看面經”,“民企招聘信息+內推” 等是牛客APP官網上的標語,一句話總結就是“集IT求職、學習、內推為一體的Offer神器”

圖片名稱

1.1 軟件界面

進入首頁分為五個部分:學習、社交、求職、消息、我

界面 描述 截圖
學習 主要包括IT行業所涉及到的筆試基礎知識練習、面試寶典、某些公司的真題、IT課程等 圖片名稱
社交 一個類似貼吧、微博等APP的討論交流區域 圖片名稱
求職 包括實習和社招兩個部分,可以在實習廣場中挑選職位 圖片名稱
消息 消息通知、回復信息的區域 圖片名稱
用戶基本信息 圖片名稱

1.2 界面分析

牛客APP登錄進入后的第一個界面是學習界面,個人認為,既然宣傳標語主要是面向求職招聘,應該把求職界面放在首頁較為好,其它部分的排列順序和現在主流軟件差不多,沒什么問題。

學習界面:

頂部有三個按鈕,左邊一個,右邊兩個,讓強迫症人士看起來有點難受,而且右邊搜索的按鈕看起來比另外兩個按鈕要大一點

圖片名稱


社交界面:

連續兩條動態之間的界限不是很明顯,看起來有點亂的感覺。 某知識問答軟件的界面,在兩條動態之間的界限就明顯一些,整體看起來比較整潔。
圖片名稱 圖片名稱

二、功能性Bug

1、學習部分的 “每日一練” 和 “專項練習” 的最終功能是一樣的,進去后都是題目練習。

2、點擊 “每日一練” 功能,每次都會出現一個小窗口,顯示是繼續練習上次知識還是練點別的,最重要的是“練點別的”這四個字很不明顯,讓人誤導點擊下面 X 這個小按鈕,然后就退出了。
而且進去后,每次都要提醒用戶“請選擇你感興趣的知識點進行練習”。

圖片名稱 圖片名稱

3、練習完題目后,沒有明確的答案解析,都是各種用戶的分析與見解

4、求職部分中從崗位詳情界面返回崗位挑選界面總是重新刷新,沒有記憶功能

崗位詳情界面 返回后
圖片名稱 圖片名稱

三、結論

類別 描述 評分(滿分10分)
功能 核心功能 求職、學習等核心功能基本沒什么問題。 8
細節 學習部分的左上角有一個筆試日歷,簡單清楚,但放置位置有點奇怪 8
用戶體驗 每日一練功能會彈出小窗口,比較復雜,體驗不是很好 5
差異化功能 個人感覺,對於IT行業來說,功能范圍較全面,但每一個功能沒有做到個性化,缺少亮點,市面上有專攻一項功能的軟件 7
軟件的效能 啟動速度不快,內存占用400M+,較大 6
體驗 軟件的適應性 多次加載失敗,相比其它軟件網絡適應能力一般 5
成長性 在功能的細化上還有待加強 7

四、其它

使用起來經常會出現加載不出來的情況,或者加載太慢太慢,不知道是學校校園網太差的原因還是本身就是軟件的問題
而且加載動態圈也沒有居中
圖片名稱

第二部分    分析


1. 使用此服務的所有功能,估計這個軟件/網站/服務做到這個程度大約需要多少時間?

前提條件:

1、團隊人數6人左右
2、計算機大學畢業生
3、有專業UI支持

首先,第二個條件在整個項目中起到重要作用,項目開發時間與計算機大學畢業生的水平成正比。

① 假設該團隊的計算機畢業生技術處於能使用該項目所需知識的水平

Y=X ± X ÷ N (Y:實際時間,X:估計時間,N:類似工作次數)

因為該項目的需求基本清楚,對於一個剛畢業的團隊來說,至少需要半年,如果說是從零開始做,那么該項目至少得再增加一倍得時間

②假設該團隊對於Android開發等方面知識不清楚或者技術完全不成熟

那么該項目至少還得多花一個月的時間去學習新的知識

2. 分析這個軟件目前的優劣(和類似軟件相比),這個產品的質量在同類產品中估計名列第幾?

優點:

1、精准定位目標人群
2、精准把握用戶需求
3、功能完善,從學習到求職到內推一條龍服務
4、UI的色調統一,整潔

缺點:

1、功能重復,例如“每日一練”與“專線練習”
2、功能不完整,例如沒有題目答案詳細解析
3、UI方面有些小問題
4、質量沒有把關
  • 該產品屬於復合型產品

  • 在求職招聘方面,市面上有太多的同類APP,例如BOSS直聘等,但該產品專注IT求職,也是一個亮點;

  • 在IT學習方面,有扇貝編程這個競爭者,但該產品更加專業;

  • 在交流方面,有CSDN競爭者,相比CSDN,該產品缺少使用者

圖片名稱
圖片名稱
綜上,該產品在同類產品可以進入前5

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

1、需求還可以深度挖掘
2、具體設計階段要更加細致
3、目前最重要的是測試是要認真細致,找到一些明顯的Bug

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

第一牛客對用戶需求是把握很好的,第二在具體設計上基本是完整的,只存在一些小問題,可能是對提出的某些需求不知道如何解決,第三測試階段應該沒有真正的用戶體驗,只是進行內部測試,所有在有些細節方面沒有很好的把握

第三部分    建議和規划


這個軟件/網站/服務有很多可以提高的部分,如果你是新上任的項目經理,如何提高從而在競爭中勝出?請針對以下的問題進行思考

3.1 市場概況

  1. IT行業需求較大,求職、學習編程的人肯定會很多,將導致這類產品在當今軟件行業的市場是不低的,而且肯定將會增長。

  2. 隨着信息技術的發展,編程語言除了進行軟件的開發,也開始滲透進入各個行業,例如金融分析,醫學統計分析等,對於編程的學習也是在不斷地增長,同樣會對該類產品的使用量產生一定的影響。

3.2 市場現狀

目前市場有很多類似的產品,例如CSDN、博客園、BOSS直聘等,

其中CSDN的綜合性和影響力是該產品目前難以追上的,但是該產品的求職的專業性也是CSDN無法比擬的

相比其它求職招聘軟件,牛客的求職的針對性是一個特點,但是在細節方面還需要同其它優秀軟件學習,

總的來說,該產品的綜合能力較強,但在專一方面還有待加強,提升競爭力

3.3 市場與產品生態

1、這個產品的核心用戶群是什么樣的人?典型用戶是什么樣的?

核心人群 需求
計算機/軟件專業學生 學習以及練習基礎知識,對IT行業的職位要求以及現狀進行了解,以及畢業求職的需求
IT行業從業者 實時了解行業現狀,進行技術學習提升,技術交流
想進入IT行業的跨行業者 每日一練功能會彈出小窗口,比較復雜,體驗不是很好

2、產品的用戶群體之間是否存在一定的關系?是否有利用其相互作用二次構成特定用戶生態的可能性?

該產品的用戶群體是存在一定的聯系的,例如學生與跨行業者都需要想從業者了解和學習知識,同樣是可以利用其相互作用構成特定用戶生態的,但目前我還沒想到怎么去聯系以及平衡他們之間的關系

3.4 產品規划

1、你要在當前軟件的基礎上設計什么樣的新功能?為何要做這個功能,而不是其他功能?為什么用戶會用你的產品/功能?你的創新在哪里?

牛客APP可以解決其它行業者的痛苦,他們需要對編程與本行業的結合,但是現有產品並沒有很好地解決這個需求。我們可以增加一些結合其它行業與編程的實用性功能,例如增加課程學習,它能方便用戶,減少知識查詢的麻煩,以及學習編程語言的困難

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

  • 開發:3人
  • 測試:2人
  • 美工:1人

因為人員較少,團隊六個人都需要擔任起需求的任務,同時深入了解需求,在后續的開發、測試以及設計上才能更滿足用戶的需求。

第1周 進行需求獲取與需求分析
第2——6周 開發
第7——8周 測試
第9——16周 重構


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM