結對者:3001黃志明
使用工具:墨刀
在第四章講述了兩人合作的重要性,兩者之間可以相互配合,分別負責不同的部分,更好的完成任務。
第八章主要講述了NABCD模型。做好需求分析,才能夠更好的創新項目。
模型具體如下:
- N(need 需求):了解用戶的需求,了解用戶的痛苦。
- A(approach 做法):了解需求后,滿足需求,解決痛苦。
- B(benefit 好處):軟件能帶給客戶什么好處。
- C(competitors 競爭):軟件的優勢是什么。
- D(delivery 推廣):如何讓更多人了解你的軟件。
NABCD模型的設計過程:
N:在平時遇到的備忘錄軟件當中,都不能滿足用戶大部分的需求。可以記錄事情的同時,不能像鬧鍾一樣有提醒功能,而且僅僅只有鬧鍾的提醒還是不夠的,更需要語音的重復提醒功能。所以想要設計一種能夠具備提醒功能的備忘錄,及時提醒用戶。
A:在了解需求后,就開始思考和分析一個如何解決問題。
因為現在很多人都依賴手機,所以選擇了app。在參考別人的app和網上尋找資料后,確定了個人的想法,通過簡單的繪畫把大致的模型界面畫出來。
最后確定核心設計,接下來通過墨刀來展示主要的原型設計。
這是進入后的主界面,上方有搜索欄,右下方是添加的按鈕,左上方可以拉出設置菜單。
這是設置的菜單頁面,可以通過左滑隱藏。設置頁面上的功能還沒有實現,現在只是初始的設計,在后續中會不斷完善和實現功能。
這是添加備忘的界面,在備忘的內容中可以添加圖片來記錄點點滴滴。下方可以設置提醒的日期,也可以設置提醒的方式,表格功能尚待完善。
這是鬧鍾提醒設置的界面,可以看到有重復提醒的功能,設置音量的大小和具體的時間。
語音提醒的設置界面,基本功能和響鈴提醒一樣,但是可以設置提醒聲音的類型,語音的提醒功能可能會比響鈴的提醒功能更加的好用。
搜索的界面,比較簡單。搜索功能主要是當備忘錄文件過多的時候,可以快速的尋找所需的備忘文件
App的亮點:
-
- 在添加備忘的時候可以設置備忘文件的顏色,共有七種顏色,用戶可以通過顏色來區別不同類型的備忘文件。上述的截圖的就可以看到我已經設置了一個藍色的備忘文件。在添加備忘內容的界面上方可以看到你目前所選的顏色是什么。搜索也可以通過顏色來搜索備忘文件,不過具體功能還沒有加入。
- 具有響鈴和語音兩種提醒方式,后續還會加入綁定微信用戶,利用微信進行提醒的功能,不過這還只是一個想法。
B:通過簡單的界面設計,便於用戶更好的使用,用戶不僅僅可以記錄自己的事情,還可以有條理的管理自己的備忘文件。各種顏色的作用就在於用戶更好的管理,避免了所有文件都一樣,看起來厭倦的問題。
C:這個原型設計面對其他的原型設計還是有不少壓力的。因為在同等的情況下,在一些基本的功能上還沒有完善,雖然有不少新穎的功能,但與其它相比還是有不少的差距。
D:在完善原型界面后,將全力投入開發。
可以考慮通過博客進行初期推廣,也可推廣微信群聊進行推廣。在部分推廣了解后,收取每個人的使用感受,再進行完善,聽取用戶的建議。
效能分析:
目的:降低程序的復雜度
效能分析可以更好的尋找程序的瓶頸,從而進行改善
但由於現在只是產品的原型設計,並沒有實際的代碼和成品,無法進行真正的效能分析。但通過初期的原型設計可以預測出瓶頸的所在,可能是代碼實現方面有難度,在搜索 方面,既要文字搜索,也有語音搜索和顏色搜索。界面的后台的連接也是一個問題。
PSP表格
PSP2.1 |
Personal Software Process Stages |
預估耗時(分鍾) |
實際耗時(分鍾) |
Planning |
計划 |
30 |
40 |
· Estimate |
· 估計這個任務需要多少時間 |
90 |
100 |
Development |
開發 |
0 |
0 |
· Analysis |
· 需求分析 (包括學習新技術) |
20 |
25 |
· Design Spec |
· 生成設計文檔 |
10 |
15 |
· Design Review |
· 設計復審 (和同事審核設計文檔) |
5 |
7 |
· Coding Standard |
· 代碼規范 (為目前的開發制定合適的規范) |
0 |
0 |
· Design |
· 具體設計 |
30 |
60 |
· Coding |
· 具體編碼 |
0 |
0 |
· Code Review |
· 代碼復審 |
0 |
0 |
· Test |
· 測試(自我測試,修改代碼,提交修改) |
0 |
0 |
Reporting |
報告 |
10 |
15 |
· Test Report |
· 測試報告 |
5 |
5 |
· Size Measurement |
· 計算工作量 |
5 |
5 |
· Postmortem & Process Improvement Plan |
· 事后總結, 並提出過程改進計划 |
10 |
15 |
合計 |
|
215 |
287 |
總結心得:
通過這次的結對合作,可以看出人多力量大的道理。雖然只是一個簡單的原型設計,但是工作量還是有的。一個人的思維是有限的,兩個人可以發散思維,思考和討論更多 不同的內容。
結對的高效性得到了充分的體現,發生分歧和沖突給了我們更多交流和思考的動力,各取其長,各補其短。更早的體現結對的感受,為后面的團隊項目設計打下了良好的基 礎。或許作品不是很完美,但是收獲許多。