1. 程式人生 > >個人作業2:網站分析之慕課網

個人作業2:網站分析之慕課網

配置 一次 adding tar 可能 經理 不同 自己的 同方

產品名

  慕課網(網站)

選擇原因  

  目前使用比較頻繁的網站,也是程序員必備的一個網站

第一部分調研,評測

  1、第一次上手體驗。

技術分享技術分享

首頁分類清楚,可以根據課程,職業路徑,還可以使用模糊查詢,根據需求快速找到需要的資源。實戰分類通常介紹收費課程。可以再猿問中提問和回答別人問題,手記則是一些文章分享。個人主頁也可以通過不同方式查看自己的學習記錄。

  2、 找出幾個功能性的比較嚴重的 bug。

目前使用起來還沒有遇到比較嚴重的Bug,這裏我就談一談我在使用過程中覺得可以優化的地方:

技術分享

這個滾動欄的左右滾動按鈕設置的比較小,這個按鈕已經實現鼠標cover的時候才顯示出黑色背景,其實可以把這個黑色背景(即響應區域)設得大一點,高度可以設置為容器的100%。

技術分享

實戰推薦和新上好課欄是時常更新的,但是卻沒有查看更多進入查看更多此類別的課程,這兩個標簽本身也是無法點擊的。我建議可以使用這種維度的類別分類,添加查看更多以查看更多此類別課程。

技術分享

在播放視頻界面,點擊章節時候,如果章節名太長就無法顯示完全。

采訪Q&A

用戶背景:當前一個月使用慕課網比較頻繁,軟件工程大四學生,目前已經在公司實習

Q:你最近好像慕課網用的比較多,我可以采訪一下你的感受嗎,具體的問題我還得再考慮一會?

  A:對,我最近這個月確實用的比較多。emmm,可以,你先想。我自己也正好有一些想說的,我覺得慕課網上的課程放的比較隨意。比如有SpringMVC是說入門、基礎、起步,但是實際對學習者的要求是比較高的,我聽下來整體覺得比較難理解,感覺不像是起步,倒像是起飛,課程的評論區也是大部分這麽評論的。

  Q:那你覺得慕課網上的講師怎麽樣?

  A:我覺得講師的水平是參差不齊的,有的講師講課會從文本編輯開始,從基礎開始講起。這類我覺得比較好,有的講的就比較難聽懂。

  Q:課程選擇上呢?

  A:整體的課程我覺得是偏少的,準確說是同一類的課程,通常只有一兩個,很難進行同類別課程的比較。

  Q:界面呢?

  A:界面我還是覺得很滿意的,分類分的很清楚、很細。前後端什麽的,都一目了然。

  Q:那你能提一些改進意見嗎?

  A:除了導師介紹意外,多一些標簽。(比如介紹課程是以什麽方式講解的,學習這門課程需要哪些基礎)等等。

  整體上,我們還是非常推薦慕課網的,因為網站確確實實為我們提供了很多高質量的免費課程。

  從數據量/界面/功能/準確度方面來看,慕課網的界面和功能是很優秀的,數據量方面也是進入知識付費時代,所以很大一部分講師選擇做付費視頻也是無可厚非的,畢竟這些免費視頻也足夠我們完成我們的基礎學習。準確度方面就如同這位同學講得,存在一些課程打著起步標簽,但實際內容為“起飛”,但是對於大的類別定位上,準確度還是很高的。所以總體上我們是非常推薦慕課網的。

第二部分分析

  1. 盡可能地使用軟件的所有功能 。

  慕課網功能分析:

     在線觀看視頻

     在線編程(僅限通過此方式進行學習的課程)

     0.75 – 2 倍數播放

     參加學習路徑,完成一系列課程學習

     根據課程分類/職業路徑/實戰多途徑查找所需資源

    記筆記

    瀏覽、分享文章/手記

    評論課程/視頻

    提問/回答別人問題

    學霸排名榜

  1. 分析這個軟件目前的優劣 (和類似軟件相比), 推理出這個軟件團隊在軟件工程方面可以提高的重要方面 (具體建議)。要求把對比的結果列出一個表格,對比每個軟件各自的優點和缺點。

網站

垂直度

課程庫

在線編碼

界面

社交氛圍

課程質量

慕課網

只涉及IT領域,IT技能課程比較充足,理論課程一般

簡潔

猿問經常會有人提問和回答,分享的文章內容與用戶需求切合的幾率更高

偏實用

網易雲課堂

一般

課程選擇豐富,涉及各領域,在IT技能方面課程也很豐富

不能

一般

社交局限在課程下方的評論,目前還沒有找到交流問題的社區

一般

中國大學MOOC

一般

課程涵蓋領域豐富,多為各校的在校視頻

不能

一般

需參與課程報名,交流局限在本個課程的同學之中

通常為名校課程

PS:這是作為一個程序員的角度出發,總體覺得慕課網更在IT技能領域的垂直度更高,用戶體驗更好

評分

評分細則:覺得可以改進但不影響使用-1分,覺得可以改進且影響使用 -2分,覺得不足影響使用 -3分

維度

評分

評分原因

用戶體驗

8分

總體上我是很滿意的,網站本身也沒有強制收費。我覺得當網站的視頻資源更加豐富之後,可以增加能力評估,根據能力評估推薦不同的課程

UI界面美觀度

9分

總體美觀還是很滿意的,就是bug之中提到的兩點有待優化

核心功能

7分

垂直度很高,專註於IT領域的課程,這一點我很喜歡,但是網頁版的慕課網不能下載視頻這點是很不滿意的,並且官方沒有提供慕課網PC版下載

個性化

8分

提供學習路徑,可以為不同的職業規劃做出不同的建議,這一點我覺得非常好。

第三部分 建議和規劃

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

   與其他網站相比,慕課網最大的優勢在於他深耕IT技能領域。在內容方面我會邀請一些在IT領域具有名望的前輩制作一些高質量的課程。在宣傳方面我會陸續開展一些線上線下的編程技能大賽,采取校企合作方式入駐校園開展活動提高在校生的編程能力和興趣,這也是學校願意看到的。

2目前市場上有什麽樣的產品了?

  網易雲課堂、中國大學MOOC等。

3你要設計什麽樣的功能?

內嵌在線編程功能。 (慕課網現在只是部分課程通過在線編程方式教學,通常框架教學等沒有在線編程功能)

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

  因為學習編程,實踐是非常重要的,而學生在學習不同課程時會面臨安裝不同的編譯環境,麻煩是其一。有時候安裝的版本或者jar包會和講師的不同。對於剛開始學習的同學來說這是非常頭疼的。甚至有一些工作多年的程序員,他們只是想要了解一門新的技術,而不想深耕,這種方式對於他們來說也是極大的便利。

5為什麽用戶會用你的產品/功能?

該產品面向的用戶群體是程序員,對於程序員來說,這是最貼切他們的在線學習網站。而且在自己電腦上安裝太多編譯環境、軟件是每個程序員不願意看到的。在線編程為他們提供便利。

6你的創新在哪裏? 請使用 NABCD 分析

1NNeed需求)

  不論在校或者開始工作的程序員,都是需要不斷的學習。實踐是學習編程中不可或缺的一環,如果可以在不安裝任何軟件的前提下,就能完成實踐,大家都是很樂意看到的。

2A (Approach做法)

可以自己搭建一個雲編譯平臺,或者借助其他已經實現此功能的平臺。由講師上傳所需lib,進行配置。

3B (Benefit好處)

  學習者學習各種各樣的課程的時候,可以在線編程。不會因為為了實踐,而導致自己電腦上裝了各種各樣的編譯環境。有時候不同環境之間還會發生沖突。

4C (Competitors競爭)

在線學習的網站沒有在線編程,在線編程的網站沒有在線學習。

5D (Delivery 推廣)

通過舉辦一些編程技能大賽來推廣這個功能

7如果你來領導這個團隊,會有什麽不一樣?

我來領導這個團隊的話,我們團隊的視角會更貼近學生角度,雖說大學生也能算得上這個網站用戶的重要組成,但是對於其他用戶角色的考慮就會有欠缺。

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

 1個人負責美工,1個人負責前端開發,2個人負責後端開發,1個人負責測試。前期所有人參與可行性討論,大致決定實現思路。由美工+前端開發人員進行界面設計討論,由後端開發人員和測試人員對實現思路,整體架構進行落實。項目正式啟動之後,5個人履行自己崗位的職責並進行適當的溝通即可。

個人作業2:網站分析之慕課網