本博文是現代軟件工程我的項目——案例分析,做業要求在這裏html
我選擇的調研案例是csdn的APP(下載連接在這裏),之前也使用過CSDN,但主要使用的是網頁版,並且主要是用於查找一些簡單的技術上的問題和用來下載一些學習上的一些資源,從我之前的使用經驗來看我一直以來都不是很喜歡這個網站。最近下載並試用手機版的CSDN,說說看我這幾天的使用經歷吧。git
註冊並使用 <被評測軟件 網站> 的主要功能,按照描述的 bug 定義, 找出幾個功能性的比較嚴重的 bug。 程序員
由於大部分的博文或評論都是在電腦端編輯的,在電腦端的展現效果還不錯,但將內容直接在移動端展現的時候就會出現一些排版問題。以下圖所示github
紅色的框中第一行排版出錯,字之間的空格變大,影響用戶的閱讀體驗,同理下面的黃色框中的文字也由於插入圖片致使文字的排版變得很奇怪。微信
還有這個博文安卓資料,是對其餘博問資料的總結,但手機端閱覽時的畫面以下圖,沒法顯示完整app
使用手機端的CSDN時感受我根本沒法進行編輯,不管是在論壇中發帖,亦或是在評論區中評論,編輯時我沒法上傳圖片,以下圖所示,沒有上傳圖片的選項。就只能編輯一些文字,用於提一些小問題到沒有什麼問題,可是要是須要提一些文字難以表達清楚,須要圖片說明時,移動端就無能爲力了。學習
相信每一個同窗的朋友中必定有人須要用這樣的軟件(例如你上課的同窗), 記載你對這位用戶的採訪。網站
我身邊沒有沒有同窗是這個APP的忠實用戶,我我的之前用CSDN時也沒有用過移動端版本,並且移動版也沒有資料下載這一模塊。之前使用CSDN是由於裏面的資源很全,很方便找到,但問題在於上面的資源時用戶本身上傳的,資料的質量參差不齊,並且大部分資源是須要積分的(積分須要充值或本身上傳資源讓他人下載獲取積分),下載前須要本身仔細辨別。其實資料參差不齊的現象也很好理解,由於一些爲了利益的上傳者上傳一些無心義的文件或是能夠從其餘地方免費得到的文件上傳到CSDN上,從而賺取積分。遏制這些人的行爲只可以加大上傳審覈的力度,抑制很差的資源上傳到CSDN上,但就目前來看,CSDN這一塊作的還不夠好。.net
結論:通過這麼多工做,你必定有充分的理由給這個軟件下一個評價htm
我並不推薦使用這款APP,由於手機端的排版的確不是很好,尤爲是一些偏技術的一些博客,裏面免不了有許多圖片,有很多代碼,並且大部分博文都是在PC端編輯的,在移動端的話,這些都沒法很好的排版出來。並且功能並不全面,像CSDN學院,CSDN資源下載這些模塊都沒有看到。不過與通常的微信公衆號相比,這個APP的優點在用戶能夠搜索本身喜歡看的東西,但微信公衆號的話用戶只能看其推薦的東西。
你在第一部分發現的bug, 爲什麼軟件團隊不能在發佈前修復?他們是不知道,仍是有意不修復? 你以爲是什麼緣由?
上述的排版的問題,我猜軟件團體確定是知道的,但這個問題的確難以處理,原來的博文都是在PC端編輯的,轉到移動端的確會出不少難於處理的問題。我猜他們是知道可是沒有辦法解決這個問題的。
但另外一個問題在論壇上提問時沒法上傳圖片我猜是他們對用戶需求掌握很差,或他們認爲在移動端用戶不會上傳照片從而有意設置成這樣的?但我我的認爲上傳照片仍是很須要的。
從各方面的問題,推理出這個軟件團隊在軟件工程方面能夠提升的一個重要方面
就目前這個APP來看,還有許多CSDN網站上有的模塊APP上都尚未,若是須要保持一個生態鏈的完整性,須要將CSDN網站上的各個模塊加入APP中來。不過這樣作可能會致使APP愈來愈大,這樣一些用戶可能會放棄這個APP。不過我看到網上也有CSDN學院這樣的APP,將不一樣功能分散給不一樣的應用這個思路倒也不錯,但對用戶的角度來看會比較冗餘。
首先,市場有多大? 全中國IT 專業的學生和職業人士均可以是用戶, 總共有多少人? 目前市場上有什麼樣的產品了,它們的優點劣勢在哪裏? 和它直接競爭的產品在那裏? 這個領域是出於 (萌芽 / 成長 / 風口 / 平臺 / 降低)階段?
記得之前CSDN好像有個廣告語就是「200萬碼農都用的網站」。目前市場上這種技術討論的網站有不少,好比博客園,知乎上也有一些技術方向的專欄,國外有Stack Overflow和github等。如今開源和知識共享的熱潮愈來愈大,我認爲這個領域處於逐漸成長階段。
做爲新的項目經理,這個產品的核心用戶羣是什麼樣的人, 典型用戶長什麼樣?學歷,年齡,專業,愛好,收入,表面需求,潛在需求都是什麼?
核心用戶應該是程序員和學生,用CSDN來學到一些新的技術,學歷本科或本科畢業,年齡在20到35歲左右,專業時IT或一些IT愛好者,收入不清楚,表面須要是不一樣新的技術,解決問題,潛在需求一個展現本身的能力和興趣愛好的平臺。