項目 | 內容 |
---|---|
這個作業屬於哪個課程 | 2021年春季軟件工程(羅傑 任健) |
這個作業的要求在哪里 | 2021年軟工-案例分析作業 |
我在這個課程的目標是 | 熟悉軟件工程開發流程,培養代碼和團隊協作能力 |
這個作業在哪個具體方面幫助我實現目標 | 通過分析已有的項目,借鑒其項目經驗,實踐於接下來的軟件工程項目之中 |
筆者將對筆記類產品語雀和Notion進行使用測評,深度測評使用對象為語雀,Notion為對比產品。
第一部分 調研,評測
Bug 測試:語雀
這里的 Bug 並不一定指向實際存在開發漏洞,也有可能是從用戶使用體驗出發覺得可以進行改進和優化的部分
測試環境
測試環境 | 配置 |
---|---|
測試系統 | macOs catalina 10.15(MBA 2017) |
桌面端 | Yuque 0.7.14 |
網頁端 | Chrome 89.0.4389.114(正式版本)(x86_64) |
量化指標描述
本文將從系統功能、安全性以及用戶體驗三個維度對可能存在的 Bug 進行量化分析,以下是分析指標對應的說明,⭐️的數量用於描述嚴重程度
-
嚴重⭐️級 具體描述 ⭐️ 功能完善,可能存在一點小瑕疵 ⭐️⭐️ 功能較為完善,但是使用存在卡頓 ⭐️⭐️⭐️ 功能基本實現,但是存在使用障礙或者 Bug ⭐️⭐️⭐️⭐️ 功能基本實現,存在較為嚴重 Bug ⭐️⭐️⭐️⭐️⭐️ 功能完全沒有實現,存在重大漏洞 -
安全性:
嚴重⭐️級 具體描述 ⭐️ 基本不存在安全相關風險 ⭐️⭐️ 存在輕微安全相關風險 ⭐️⭐️⭐️ 可能導致用戶資料丟失,存在一定安全風險 ⭐️⭐️⭐️⭐️ 存在安全漏洞,存在隱私泄露風險 ⭐️⭐️⭐️⭐️⭐️ 存在嚴重安全漏洞,導致用戶隱私泄露 -
用戶體驗:
嚴重⭐️級 具體描述 ⭐️ 基本不影響用戶體驗 ⭐️⭐️ 輕微影響用戶體驗,但不影響正常使用 ⭐️⭐️⭐️ 對用戶體驗有一定影響 ⭐️⭐️⭐️⭐️ 勉強使用,用戶體驗大打折扣 ⭐️⭐️⭐️⭐️⭐️ 無法正常使用,用戶體驗毫無體驗可言
Bug 分析
-
Bug1:待辦事項的使用
-
測試環境:桌面端,網頁端
-
可復現性:必然發生
-
復現步驟:
- 打開小記,發布一條待辦事項
- 對待辦事項選項打鈎,無法修改待辦事項狀態
- 必須進入編輯狀態才能修改待辦事項狀態
-
具體演示:
-
可能成因:小記的設計特性,並非開發漏洞
-
嚴重程度分析:
- 系統功能:⭐️
- 安全性:⭐️
- 用戶體驗:⭐️⭐️⭐️
-
Bug 改進建議:
正如可能成因所述,這個並非開發中的 Bug,應該是設計的時候就是按照不進入編輯狀態無法修改待辦事項狀態來進行設計的。從個人角度,小記的待辦事項如果能夠在發布狀態下直接修改,在使用上會更加流暢,我們可以假想一個場景,我發布了多條待辦事項,如果想要修改我所有待辦事項的狀態,我必須一個個小記點擊進入修改狀態,再一個個修改狀態(這未免也太麻煩了
-
-
Bug2:表格標簽無法自適應(圖片和文字均可自適應)
-
測試環境:桌面端,網頁端
-
可復現性:必然發生
-
復現步驟:
- 新建表格,插入標簽,修改表格大小
-
具體演示:
-
可能成因:可能與標簽的屬性有關,標簽的屬性被設置為了無法自適應框架
-
嚴重程度分析:
- 系統功能:⭐️⭐️
- 安全性:⭐️
- 用戶體驗:⭐️⭐️⭐️
-
Bug 改進建議:
本處的 Bug 可能與標簽的屬性有關,需要修改標簽的自適應屬性;在用戶體驗上,因為語雀的表格如果過長,會自動變成拖動框使用,如果想要在一頁中使用並且使用標簽,那么標簽的自適應是確實需要進行修正的地方(如下,這這這該怎么使用呀)
-
-
Bug3:表格圖片相關問題(保存成功卻圖片丟失,縮放表格大小需要刷新進行圖片自適應)
-
測試環境:網頁端
-
可復現性:必然發生
-
復現步驟:新建表格,插入圖片,保存,圖片丟失;調整表格大小,圖片自適應需要刷新后才能正常縮放
-
具體演示:
- 表格保存圖片丟失
- 表格圖片自適應
-
可能成因:
- 圖片顯示保存成功卻丟失:這個可能是圖片上傳的問題,需要在上傳后將表格調整,呈現出圖片才不會丟失(PS:那
保存成功
着幾個字是唬人的嗎) - 圖片自適應問題:應該是緩存沒有及時刷新
- 圖片顯示保存成功卻丟失:這個可能是圖片上傳的問題,需要在上傳后將表格調整,呈現出圖片才不會丟失(PS:那
-
嚴重程度分析:
- 圖片顯示保存成功卻丟失:
- 系統功能:⭐️⭐️⭐️
- 安全性:⭐️⭐️⭐️
- 用戶體驗:⭐️⭐️⭐️
- 圖片自適應問題:
- 系統功能:⭐️⭐️
- 安全性:⭐️
- 用戶體驗:⭐️⭐️
- 圖片顯示保存成功卻丟失:
-
Bug 改進建議:
- 圖片顯示保存成功卻丟失:已經顯示
保存成功
,而實際卻是沒有成功保存,可能需要再進行測試,看看實際問題出在哪里了。個人認為用戶對於保存成功
是一種信任,如果相關的提示字樣已經出現,但是卻沒有實際辦法保證用戶的使用狀況,這個應該是比較嚴重的 Bug - 圖片自適應問題:在表格調整后,對緩存內容進行刷新
- 圖片顯示保存成功卻丟失:已經顯示
-
-
Bug4:表格中
⌘+/
失效-
測試環境:桌面端,網頁端
-
可復現性:必然發生
-
復現步驟:新建表格,在表格中使用
⌘+/
插入失效 -
具體演示:
在表格中一直使用
⌘+/
無效,只能通過左上角進行插入 -
可能成因:在設計上,沒有為表格中的快捷鍵進行設置,表格中能夠插入的內容與普通文本中能夠插入的內容上有較大區別,如果單獨為表格設計快捷鍵還需要另外添加需求
-
嚴重程度分析:
- 系統功能:⭐️
- 安全性:⭐️
- 用戶體驗:⭐️⭐️
-
Bug 改進建議:
這個 Bug 實際上也不算是個 Bug,就是使用上熟悉了快捷鍵操作,在表格中希望能夠繼續這樣的操作,算是用戶需求吧😄
-
-
Bug5:桌面端縮放,按鍵隱藏
-
測試環境:桌面端
-
可復現性:必然發生
-
復現步驟:開一個桌面端窗口,在文本編輯下,將桌面縮放到最小
-
具體演示:
-
可能成因:設計問題,在測試桌面端使用時,沒有測試深度縮放導致的按鍵隱藏(不過正常人應該也不會像我這樣)
-
嚴重程度分析:
- 系統功能:⭐️
- 安全性:⭐️
- 用戶體驗:⭐️
-
Bug 改進建議:
調整桌面端最小化的大小限制,保證不會有按鍵因為縮放而被隱藏;其次,點擊
更多
后,部分被隱藏按鍵可以通過再排一行的方式來在一頁中呈現
-
產品體驗
筆者目前已經深度使用語雀近兩周,這款軟件能夠滿足筆者日常的學習和文檔整理需求,相較於本地應用 Typora 或者之前筆者使用的產品有道雲筆記,本產品在文檔編輯,文檔類型,文檔整理和文檔分享社區方面都讓我非常驚喜。
有時候我其實非常好奇語雀這款產品的定位,它既具有一般筆記產品的所有功能,還在協同辦公,團隊協作方面做得十分出色(有點類似於github
的協作模式,能夠支持多人在線編輯文檔),並且語雀的社區,讓我感覺像是一個筆記界的github
,在這里不僅僅能夠進行個人筆記整理,也能看到別人分享的筆記,或者開源自己的筆記。
文檔編輯
支持數學公式,markdown,代碼插入,以及一系列第三方內容

文檔類型
支持文檔,表格,演示文稿,思維導圖(以及web端新上的數據表)


文檔整理
使用知識庫的方式進行分類(可能也有其他的方式,暫時沒有用過)

語雀社區
主頁面

用戶分享

其他Tips
翻譯功能

文檔導出

歷史版本查看與恢復(這個真的太棒了)

使用體驗總結
筆者是學生黨,對於筆記類產品的使用需求是方便整理內容和排版,有時候需要和同學一起編寫文檔,需要進行多人協作,我認為語雀很好地解決了我的問題。它在文檔編輯上有着多樣的方式,基本支持了 markdown 的所有格式設計;在文檔類型方面,語雀支持普通文檔,表格,演示文稿,思維導圖等,在筆記記錄的多樣性上,語雀給了我更多可能;在協作方面,語雀支持多人編輯知識庫,方便同學協作。

非常香的一點,是語雀的免費版本就能夠支持其他軟件付費才能提供的功能和權限。

一些建議:
- 希望快點出移動端的產品,小程序的使用體驗非常一般;
- 桌面的很多操作,如刪除知識庫,如知識庫高級設置,如文檔模板,均需要網頁端才能操作,希望能夠早日完成遷移;
- 語雀的功能日益復雜,希望能夠進行用戶個性化設計,自行選擇需要的編輯工具和常用菜單。
采訪
-
采訪對象:W 同學
-
需求:需要進行協同辦公,與其他同學一起完成文檔設計,同時需要文檔能夠導出,方便交付作業
-
-
總結
類別 | 描述 | 評分 |
---|---|---|
核心功能 | 分析三個核心功能,功能設計和質量 | 9(核心功能使用滿意) |
細節 | 有什么為用戶考慮的細節 | 7(有較多的使用細節可以進一步完善) |
用戶體驗 | 當用戶完成功能時,不干擾用戶 | 7(無廣告,但是在進行一些操作時有明顯延遲,如進行表項插入時常常存在延遲) |
輔助功能 | 一些輔助功能如皮膚等 | 8(有大量免費模板,並支持翻譯導出等功能) |
差異化功能 | 這個軟件獨特的功能,它對用戶的吸引力有多大? | 8(筆記社區,第三方支持) |
軟件的效能 | 占用內存,啟動速度,內存泄露情況 | 8(本地使用較為流暢) |
軟件的適用性 | 在聯網/斷網,大小屏幕,沒有鼠標的情況下都可以順暢操作和不同平台的軟件軟件能流暢協作 | 8(支持本地緩存,能夠在聯網的時候再同步) |
成長性 | 記住用戶的選擇,適應用戶的特點,用戶越用越方便 | 9(支持自定義模板) |
用戶有控制權 | 系統狀態有反饋,等待時間要合適。關鍵操作有確認提示,有明確的錯誤信息。 讓用戶方便地從錯誤中恢復工作, 快捷操作鍵可調整。 | 8(比較完善,比如保存提示,插入提示,快捷鍵可自行設置) |
綜合上述表格,該軟件最終得分為72/90,語雀是一款仍然在成長中的產品,就目前而言我非常期待它未來的發展,就未來的筆記類產品而言,我很看好語雀的發展(不太懂為什么語雀一直沒有進行推廣);但是同時語雀日益復雜的功能表現和多樣功能的大集成的趨勢,讓我擔心它不會像今天這樣簡潔,單純。畢竟我被語雀吸引的初心,還是其簡單的外觀和操作。
最終我的結論是,e.非常推薦本款軟件。
同類產品分析
Notion
桌面端使用:Notion 2.0.17
文檔編輯提供大量模板供使用

支持大量類 markdown 功能,能夠滿足 markdown 深度用戶的基本需求

插入內容豐富多樣,樣式設計花哨好看

Notion 在筆記整理方面提供了大量參考模板,同時也支持多種文本編輯方式和第三方插件,能夠很好地實現用戶記錄筆記的需求,同時Notion 也是一款很強大的團隊協作軟件(具體沒有體驗過)。
Notion 最讓人驚嘆的應該就是它的前端設計和交互,我沒有想到一款筆記類產品也能夠有這么豐富的 icon 和友好的動態交互設計。但是同時也要感嘆一下,Notion 一開起來,我的電腦的風扇就轉起來了,Notion 豐富花哨的交互模式和前端渲染,可能對於系統也是有着較大壓力的。
Bug 反饋

4.7 更新反饋結果

第二部分 分析
產品開發需要的時間
使用此服務的所有功能,估計這個軟件/網站/服務做到這個程度大約需要多少時間?(團隊人數6人左右,計算機大學畢業生,並且有專業UI支持)
以語雀為例,僅從網頁端分析此項目開發所需要的時間,希望完成的部分以筆記文檔類需求為主,社區,團隊協作等內容暫不涉及。
6個大學生,具備開發所必須的全部技能,並且有專業的UI支持,我認為開發這樣一款網頁端的產品需要47周時間。
時間 | 任務 |
---|---|
1周 | 產品調研,產品定位分析,團隊成員磨合等 |
2~4周 | 需求分析,區分開發模塊和明確開發流程 |
5~15周 | 版本1,需求實現,具體開發,包括前端設計,后端接口實現,同步測試(包括大量模板,組件,文檔類型) |
16~30周 | 版本2,完善開發 |
30~34周 | 實際部署,測試與修改配置 |
35~46周 | 測試,開放內測版本,供用戶反饋 Bug,提需求,並針對具體問題進行修改 |
47周 | 正式上線 |
產品對比
以語雀為例
-
產品優勢
- 免費版本的用戶支持完備,能夠很好地滿足大多數用戶的需求
- 相關社區完善,有成為大型知識分享社區的潛力
- 相關功能豐富多樣,頁面簡潔清晰
- 使用群體以年輕人為主,具有發展潛力
-
產品質量:語雀 > Notion > 印象筆記,對於其他同類型產品沒有進一步了解
- 有支付寶安全團隊作為后盾,安全性可靠
- 國產之光,相較於 Notion 有更好的中文支持,相較於印象筆記,更加穩定
- 屬於成長型的產品,未來還有提升空間(比如移動端,多端協作)
軟件團隊可以提升的建議
以語雀軟件團隊為例
- 加快移動端開發,能夠讓用戶體驗上一個檔次
- 知識社區建立,加強相關知識產權保護,讓用戶更樂意分享
第一部分 Bug 產生的原因
Bug | 可能原因 |
---|---|
待辦事項的使用 | 設計沒有進行考慮 |
表格標簽無法自適應 | 沒有進行特殊使用的測試 |
表格圖片相關問題 | 沒有進行相關測試 |
表格中⌘+/ 失效 |
設計沒有進行考慮 |
桌面端縮放,按鍵隱藏 | 設計沒有進行考慮 |
第三部分 建議和規划
市場概況
-
市場有多大?
市場大小,應該從使用的用戶群體出發,筆記類產品的用戶群體主要為對知識整理有需求群體,包括學生,上班族。在校大學生超過4000萬,關於有知識整理需求的上班族沒有較為准確的數據。
同時,語雀和 Notion 的定位都包括團隊協作,可以用於團隊的協作辦公,那么成熟的團隊和初創團隊也可以成為產品的服務對象
-
直接用戶有多少,潛在用戶有多少
直接用戶:個人用戶為主,學生,上班族白領
潛在用戶:團隊,成熟的企業團隊,創業團隊,學校
-
搜索人群分布

市場現狀
-
目前市場上有什么樣的產品了?
-
上述產品的定位、優勢與劣勢在哪里?
以語雀為例,它的產品定位我認為有可以有三個方面,個人筆記產品,團隊協作文檔和知識分享社區
- 個人筆記產品對標印象筆記,優勢在於上手難度,安全性,價格,支持多類型模板,方便整理記錄,劣勢在於移動端還未開發,宣傳少
- 團隊協作文檔對標石墨文檔,優勢在於權限划分,安全性,劣勢在於使用的方便上,石墨文檔更為輕巧
- (也可能沒有這個定位)知識分享社區對標博客園,優勢在於分享內容質量高,人群較為活躍,劣勢在於使用群體少?
-
上述產品之間呈現什么樣的關系,哪些為競品關系?以及競爭中的各方態勢如何?
-
語雀與 Notion 和印象筆記都處於競爭關系,提供的功能相似度高
-
Notion 和語雀都是筆記類產品的挑戰者,印象筆記具有先發優勢占領前期市場,但是最近有被 Notion 和語雀動搖的趨勢
-
百度搜索指數(可能不夠客觀)
-
市場與產品生態
-
這個產品的核心用戶群是什么樣的人?典型用戶是什么樣的?學歷,年齡,專業,愛好,收入,表面需求,潛在需求都是什么?
-
核心用戶群:學生,上班族,企業團隊
-
學生:
- 小王
- 年齡:20
- 專業:計算機科學與技術
- 愛好:打游戲
- 收入:生活費
- 表面需求:對日常課業內容進行筆記整理,對於游戲通過技巧進行總結,安排作業清單
- 潛在需求:老師布置的大作業需要和同學協同辦公,一起寫
-
上班族
- 小白
- 年齡:27
- 專業:前端開發
- 愛好:旅游
- 收入:未知
- 表面需求:對工作需求進行整理,對日常學習進行整理,日程安排
- 潛在需求:旅游記事本,記錄生活
-
企業團隊
- 阿里奶奶
- 表面需求:團隊內部共享文檔,方便分享和傳播
- 潛在需求:未知
-
-
產品的用戶群體之間是否存在一定的關系?是否有利用其相互作用二次構成特定用戶生態的可能性?
是的,語雀的功能包括文檔分享與協同辦公,能夠在進行知識整理和分享的同時,構成用戶生態,同時吸引更多的用戶加入其中,這個分享有點類似於百度網盤的鏈接分享,是一種利用用戶主動的宣傳手段,能夠進一步加強此類人群的使用
產品規划
-
你要在當前軟件的基礎上設計什么樣的新功能?為何要做這個功能,而不是其他功能?為什么用戶會用你的產品/功能?你的創新在哪里?可以用NABCD分析。
-
新功能描述
- 功能1:為語雀自身添加錄音功能,而不僅僅是只能導入錄音
- 功能2:更多個性化的選擇和設置,自定義菜單欄工具,自定義桌面端的邊欄
-
NABCD分析
-
Need
- 功能1:這個想法來自於 iPad 筆記類應用 Notability,對於學生黨或者工作黨,在進行日常記錄的時候,也常常有對對課程或者工作會議進行記錄的需求,如果有錄音功能結合筆記能夠幫助用戶更好地回憶當時的具體場景;同時語雀的小記功能中,如果能夠添加語音功能,能夠在匆忙的時候更快速地記錄具體的需求
- 功能2:語雀的功能日益豐富,但是不同用戶對於語雀的功能需求的方面不同,學生更多是需要進行筆記,那么對於表格,公式類型的功能需求更強;上班族更多是進行日程規划,進度報告,那么對於圖形化導入,對於第三方內容的需求可能更多,個性化選擇設置能夠幫助不同的用戶群體更好地適應語雀豐富的功能,在使用上更加便捷
-
Approach
- 功能1:主要進行的是功能遷移類型,同時結合用戶的使用和需求,更好設置錄音在文檔中,或者小記中的呈現方式,調研用戶對於錄音這項功能具體的應用場景
- 功能2:采用問卷等方式,對不同類人群的應用需求進行調研,查看是否確實存在差異化的需求和使用要求,可以根據不同類型的人群推出“人群類型使用”模板,再讓用戶根據自己的需求進行修改,這一項對前端修改有較大的要求
-
Benefit
- 功能1:滿足了更多樣的場景需求,如忙碌的早上想起一件事,可以通過語音進行小記記錄,在開會時,領導的重要要求可以通過語音結合筆記更好地呈現
- 功能2:定制化的用戶設置,讓用戶體驗差異化的使用體驗,更好讓用戶有歸屬感
-
Competitor
- 功能1:目前較為類似的產品 Notion 和印象筆記都沒有這種支持,這將會在競爭中成為一個亮點
- 功能2:可能實現上有較大難度,並沒有看到某一個產品有這樣關於使用功能具體的定制化,印象筆記在用戶開始界面有提供用戶對界面排版的自定義設置,能夠很好地讓用戶選擇自己需要的內容,並呈現在顯眼位置
-
Delivery
- 功能1&功能2:采用拍攝具體使用場景視頻的方式進行推廣,讓用戶主動看到需求,並產生需求
-
-
如果你是項目經理,可以招聘6個人,並且有4個月的時間,你認為應該如何配置角色(開發,測試,美工等等) 才能在第16周如期發布軟件的改進版本,並取得預想中的成績。
- 美工:1人
- 前端開發:2人
- 后端開發:1人
- 測試:2人
-
請為你的團隊設計16個周期每周的詳細規划。
周期 規划 1 人員分工與團隊磨合 2~3 需求分析與應用場景分析,用戶調研 4~8 Alpha版開發,實現具體功能,同步進行測試 9 Alpha版開放內測,收集用戶體驗 10~13 beta版開發,優化用戶體驗,同步進行測試 14 beta版開發對外公測,收集用戶體驗 15 發布沖刺,優化用戶體驗;准備宣傳策略 16 宣傳發布