天天看點

軟體案例分析

項目 内容
這個作業所屬的課程 軟體工程(羅傑 任健)
作業要求 軟體案例分析
教學班級 005

CSDN App使用的一點體驗

第一部分 調研評測

使用軟體照片如下:

軟體案例分析
使用中碰到的一些問題
  • 功能性bug1:手機号快速登陸功能陷入無限轉圈:一開始以為是網速問題等待一會就好,最後等待了幾分鐘,依然無限轉圈,發現此時安卓手機的回退虛拟按鍵都不起作用!。最後登入選擇了 微信登陸—其他登陸方式—手機号登陸 的方式,感覺有些别扭。
軟體案例分析
  • 功能性bug2:偶爾會出現請求失敗,需要反複重新整理的情況(多次,在網速沒有問題時)

    通常會提醒“網速不給力請重新整理一下”,少數情況則如下圖出現無法打開網頁點選空白處重新整理的提示。複現率還挺高的。

軟體案例分析
軟體的優缺點:

1.資料量

  • CSDN App在使用的過程中延續了其網頁版的内容豐富度。由于其龐大的使用者量和社群分享原創的形式,在内容和使用者上CSDN App有着巨大的基數,也難怪進入App時就能看到“成就一億技術人”這樣透露着自豪的一行字;但同時龐大的使用者數量帶來的龐大資料量壓力,可能就是導緻app閱讀時會經常出現加載失敗需要重新整理的原因。

2.界面

  • 在界面上CSDN App是要優于網頁端的,也可能是單視窗專一化内容适合我這種“單線程”的老年人;CSDN網頁的搜尋欄相比沒有移動端的醒目的多,同時設定了多個分類進入,友善快速篩選内容标簽;網頁端的界面能放下更多的内容但也是以顯得有些雜亂令人眼花缭亂,而移動端由于螢幕就那麼大,犧牲了部分的搜素相關自由度來滿足閱讀體驗上的專注。

3.功能

CSDN App在閱讀輕量級的技術部落格或者是一些職業相關走向體悟一類的文章的時候,具有一個高素質的内容媒體一切該有的功能,除了三番五次出現的需要重新整理頁面。但是在閱讀深度文章和需要一邊對照部落格一邊自己敲敲代碼實踐的“幹貨”上,移動端的天然劣勢顯得力不從心,簡介的移動端界面。此時卻成了無法同時放下多個部落格同時對比,成為了掣肘開發者的因素。

同時,盡管CSDN移動端實作了網頁上的大部分功能,初步給人感覺是實作了一個适應移動端UI的論壇入口,但是!,通過幾個小時的使用,我發現在相關内容推薦上,經過對照,網頁端的推薦算法和移動端的推薦算法存在差異:同一篇博文的相關推薦下,網頁端更趨向于同一作者或者同類型問題或者相同關鍵字的其他博文,而移動端更傾向于推薦閱讀量高或者人氣版主的部落格,哪怕是在話題精度沒那麼準确的情況下也會進入相關推薦。

這意味着移動端為了實作對使用者閱讀的粘度而用其相關推薦算法進行了使用者的内聚,即:犧牲網頁端内容為先、由多個創作者扁平化激勵的模式,轉化成主流App那樣的流量為先,以一些優秀作者為中心,在同一高流量作者中間反複推薦增加粘度的中心管理模式。這種轉變在不止一個内容類應用上看到了,其帶來的影響是讀者使用者門檻的降低和粘度上升,以及創作者激勵門檻的上升和内容少元化。這樣的好處是某些創作者的部落格由于在反複推薦裡出現而變得更容易知名,也對其部落格素養做出了更高的要求,但壞處是,可能浏覽量高的部落格不是那些技術力最高,付出實踐最多的,而可能是其内容迎合更廣大閱聽人,其表達手法更加親民。CSDN App的功能方向,已經和其網頁端出現了偏差。

評價結論:

  • 作為一個單獨的内容類app我給e)非常推薦的高評價
  • 作為CSDN論壇的移動端我覺得,功能有些變味,甚至程式人生闆塊有種微網誌的感覺,

    給出d)好,不錯 的評價

第二部分 分析

估計實作到這個程度的時間:

CSDN App給我的感覺不是一個初期産品。在使用過程中我覺得管理這麼大的資料量和實作一個好的推薦算法所用到的開發工作其實是非常巨大的,同時作為内容類App,在内容導向上也需要一個成熟的營銷策劃和市場營運來拍闆決定。我估計6人計算機大學畢業生可能在程式開發和測試工作上可以完成的很出色,大概四到六個月能實作,如果有App開發的經驗可以更快;但是如果需要分出人員擔任産品經理,市場營銷,管理營運,做到這個程度需要的工作量交給六個畢業生的話可能在12個月到更久。

同類産品排名

類似App中 CSDN無疑是中文、開發社群、移動類應用裡的第一,龐大的使用者基數和創作者人數決定了他有着目前決定性的優勢。

團隊建議
  • 優化一下網絡體驗,進入文章一小刷,進入闆塊一大刷,你是個成熟的App了,要學會自己重新整理好嗎。
  • 在營銷上可以區分内容層次,闆塊劃分還不夠細膩,為什麼我能在架構模式裡看到本應屬于類似程式人生闆塊裡的内容。對于優秀的創作者CSDN會給出辨別,那麼能否增加管理人數,對一些優秀的創作作作品也加上星标為精選内容呢?
覺得bug出現的原因:
  • 具體的設計品質不高
    • 把bug歸咎于設計品質不高我覺得應該沒錯,一些UI和功能給我一種CSDN App很趕的感覺,同時付費課程區的界面就用心了,感覺在資源傾斜上,開發團隊在負責網頁端功能移植上付出的較少(畢竟原創性功能較少),在課程區付出的較多;然而使用者基數大的是原有的功能,畢竟用CSDN App的人絕大多數最開始是使用CSDN網頁端的。
  • 測試把關不嚴,敷衍了事,沒有注意在特殊的配置或環境下測試
    • 感覺使用者負載測試的不夠嚴格,在使用高峰期CSDN App需要重新整理的情況明顯增多

第三部分:

  • 首先,這個應用在同類應用上已經占有了很大的市場佔有率,潛在的使用者大概面向學生居多,以及吹牛灌水談人生方向用移動端寫微網誌更友善的開發者。
  • 目前市場上的同類産品,我所知的有極客社群App,優勢:沒CSDN App這麼卡,沒那麼多亂七八糟的課程推薦,劣勢:使用者基數少于CSDN,内容豐富度上存在硬傷。
  • 核心使用者群:作為讀者,大學生,剛進入工作的新手這些比較多,18-25歲吧,學曆愛好五花八門,作為創作者和交流技術的人,有一定工作經驗和團隊開發經驗的人居多,20~30+,收入肯定是要比讀者使用者群高的,他們的需求不是讀者給他們創作打賞和平台薪資,而是一種認可感。也有一些創作者是學習讀者群體,用CSDN來記錄自己的成長,他們同樣需要閱讀量來給激勵。
  • 想要實作的功能:分屏分屏分屏分屏

    原因:我自己作為一個使用者,感覺自己最需要的就是這個功能,沒有多篇部落格同時對照學習感覺不夠完整沒内味了,。作為内容類App,放在手機螢幕實作這個功能可能有些多餘,但是在pad上使用是一個很有創新的點子。