軟件測評
這個作業屬於哪個課程 | 2021春軟件工程實踐|S班 |
---|---|
這個作業要求在哪里 | 軟件評測 |
這個作業的目標 | 對三個主流IT問答網站進行調研,評測 |
其他參考文獻 | 博客園,CSDN |
第一部分調研,評測
CSDN 調研,評測
體驗
注冊登錄
首先是登錄界面,非常簡潔,看起來很舒服,登錄方式很多種,也可以用Github賬號登錄,很方便。
但是,原來注冊的話是不能用除了微信以外的第三方的。我原來用的是手機號登錄,倒是沒發現這個,這一次試了用Github賬號登錄,結果不行(注:其他兩個問答網站是可以直接用Github登錄的,即使沒有注冊)
主頁面
進入到問答板塊,頭都大了,沒有分頁,也沒有滾動條。。。
還有就是問題也比較多元,不一定是純技術的問題,比如熱度第一那個。
嘗試回答
嘗試回答了幾個問題,其中有一個很快給了采納。
在這個“我的回答界面”,如果用了中文的標點符號,預覽中的標點會變成這樣
嘗試提問
這是問題編輯的界面,瞧瞧發現了啥
但是,實際上
搜索“小白”相關問答結果6992條
“大佬”18476條
“求救”1203條。
這就是“杜絕”的結果。順便體驗了下搜索功能。
言歸正傳,提個問題
一口氣用了小白大佬求救幾個“杜絕”的詞匯,居然審核通過。那這根本算不上杜絕吧。嘗試了采納功能,采納自己的回答,提示不計入采納率,這點倒是不錯。
優缺點分析
優點:
1.國內網站,訪問比stackoverflow快
2.內容種類豐富,涵蓋廣泛,不僅僅止於技術問題。
3.用戶數量應該不少,上線后會發現最近幾分鍾都有人在提出新的問題。
缺點:
1.主頁面沒有滾動條和分頁,只有滾輪滑動和回到頂部,難受。
2.問題內容廣泛既是優點也是缺點,存在許多與技術無關的問題,建議分隔模塊,不要混在一起。
3.問題審核,明明自己寫着杜絕,其中卻依然存在大量這樣的問題。
CSDNBug
Bug描述
預覽的問題:
比如搜索界面顯示預覽:
實際上的回答:
還有在“我的回答”中,使用中文標點也會有這樣的問題,上文中也有描述。
Bug發生時的測試環境與Bug的可復現性及具體復現步驟
windows10 chrome
直接搜索,或嘗試回答時使用中文標點即可發現。
CSDN結論
好,不錯
CSDN改進意見
1.把滾動條和分頁加上去
2.問題和回答的審核嚴格一點
stackoverflow評測
體驗
注冊登錄
可以直接使用Github賬戶或者谷歌賬戶進行注冊登錄,沒有CSDN那個問題,很方便。
主頁面
黃白配色,其實我不太喜歡。。。
全英文,挺難受的。
頭像顯示問題,可能是網絡的原因。
嘗試提問與回答
每90分鍾只能發布一次問題
會提示描述不符合規范
規范說的不多,但是實際卻比較嚴格,比如問題描述要用陳述性語句,這用了問句就不行了。
明明沒有問任何問題,卻要等90分鍾。。。(后來發現應該是網絡的原因)
提出問題要求檢查,並且進行一波篩選
反饋積極,有dalao回答,進行了一波討論.(主要原因是我英語爛,描述不清楚)
這個人真的👍
體驗回答:
回答時也會提示檢查自己的回答
優缺點分析
優點:
1.用戶遍及全球
2.內容多,涵蓋廣
缺點:
1.國內訪問較慢
2.全英文,對英語不好的人不友好
stackoverflow Bug
無
stackoverflow結論
非常推薦
stackoverflow改進意見
提問的90分鍾限制,可以適當縮短一些
segmentfault 調研,評測
體驗
注冊登錄
也同樣簡潔清楚,可以用Github直接注冊登錄,比CSDN強
主頁面
界面簡潔清楚,三個問答網站之中我感覺最舒服的
滾動條和分頁都有,點贊。
嘗試提問與回答
提問界面沒有提示和要求檢查
還有模板可以使用,點贊。提問界面感覺是三個網站之中最舒服的。
還能添加各種圖,視頻,功能很強大
嘗試提問,就不用模板了。
首次提問,審核非常慢。一個小時多,都沒完成審核。(后來再次體驗發現是只有第一次提問很慢)
也遲遲沒有反饋,哪怕是踩
再次體驗提問,實際上人工審核也不嚴格。由於之前刪了個問題,如下
嘗試回答:
回答框的功能與提問框一樣,都非常豐富
嘗試回答。
優缺點分析
優點:
1.樣式簡約,輸入框功能豐富。
2.問題類型基本都與技術相關,專一
缺點:
1.用戶較少,問題數量就比前兩個都少。
segmentfault Bug
無發現
segmentfault結論
非常推薦
segmentfault改進意見
審核可以快一點,多做一些推廣,增加用戶量
第二部分 分析
-
使用此服務的所有功能,估計這個軟件/網站/服務做到這個程度大約需要多少時間(團隊人數6人左右,計算機大學畢業生,並有專業UI支持)。
計算機大學畢業生的水平也是參差不齊的,如果6個人技術水平都很好的話,估計可以在六個月內完成。
-
分析這個軟件目前的優劣(和類似軟件相比),這個產品的質量在同類產品中估計名列第幾?
Stack Overflow的話可以排第一吧,其他則差一些。segmentfault在用戶量方面有待改進,CSDN則在內容上有待改進。
第三部分 建議和規划
市場概況
首先市場有多大?其次直接的用戶有多少?潛在的用戶又有多少?
市場大概就是從事軟件行業人數了吧。
在工信部公布的2020年數據中顯示: 2020年1-11 月,我國軟件業從業平均人數 698 萬人,同比增長 1.9%————數據來自揭秘丨截至2020,中國到底有多少個程序員?
潛在用戶方面,隨着互聯網的發展,編程人員數量一直不斷在增加,大學之中許多非計算機專業也都有開設計算機語言課程,預計潛在用戶可能有千萬級別。
市場現狀
市場上現在有各種產品,如CSDN,Stack Overflow,SegmentFault,oschina,博客園的博問等等。各種產品也有各自優勢,向CSDN和博問,依托於博客,而Stack Overflow,SegmentFault則專注於問答。全球市場中目前Stack Overflow是最大的。中文市場則CSDN是最大的。
市場與產品生態
這個產品的核心用戶群是什么樣的人?典型用戶是什么樣的?學歷,年齡,專業,愛好,收入,表面需求,潛在需求都是什么?
這個產品的核心用戶群是從事軟件行業的人以及大學中計算機相關專業學生,學歷大專以上,年齡大多在35以下,專業計算機相關,愛好計算機相關,表面需求是學習知識,潛在需求則有通過問答直接解決問題的意思。
產品的用戶群體之間是否存在一定的關系?是否有利用其相互作用二次構成特定用戶生態的可能性?
學生群體隨着時間會轉變為it從業者群體,不斷成長之后也可由提問主力轉向回答主力。
產品的子產品,以及其他相關產品之間是否存在一定的關系?是否有利用各個產品特性之間的相互關系二次構成產品生態的可能性?
如CSDN、博客園的博問,都是依托於博客系統,形成一個了生態。
產品規划
要在當前軟件的基礎上設計什么樣的新功能?為何要做這個功能,而不是其他功能?為什么用戶會用你的產品/功能?你的創新在哪里?
添加問題回答自動采納的功能。
N:存在許多人有不采納正確有效回答的情況,給回答問題的用戶留下不好的映像
A:設置自動采納功能,將點贊數量達到一定標准切未采納的回答給予自動采納,自動采納也能用特殊標識,收取用戶反饋
B:可以一定程度避免有效回答不被采納情況,給回答者以鼓勵
C:目前it問答社區中似乎沒有同類功能,競爭壓力小
D:可以直接應用於問答社區
角色配置
兩人主要負責后端,兩人主要前端,兩人主要負責用戶調研與測試
16周計划
周數 | 任務 |
---|---|
1-3 | 原型設計與需求分析,要求有對應說明書 |
4-5 | 系統設計與數據庫設計,要求有對應說明書 |
5-8 | 完成Alpha版本開發與內測,並發布內測版本 |
9-10 | 宣傳並內測,期間主要收集用戶反饋的建議與Bug |
11-13 | Alpha版本在公測同時根據收集到的用戶反饋進行Beta版本開發 |
14-16 | 發布Beta版本,宣傳公測,同時也收集用戶反饋,進行今后的維護 |