標籤:為什麼 下載軟體 bsp lock 產品 功能性 缺點 logs 邏輯
第一部分 調研, 評測
- 下載軟體並使用起來,描述最簡單直觀的個人第一次上手體驗。
- 按照《構建之法》13.1節描述的 bug 定義, 找出幾個功能性的比較嚴重的 bug。
- 用專業的語言描述 (每個bug 不少於 40字),如有必要, 配圖更佳。
- 選擇一個朋友(使用者)進行採訪,並加以記載。
- 提示: 採訪提要
- 5.1. 介紹採訪對象的背景和需求。
- 5.2. 讓採訪對象使用該產品的功能。
- 5.3. 描述使用者使用這個產品的過程,使用者的問題解決了嗎?軟體在資料量/介面/功能/準確度上各有什麼優缺點?使用者體驗方面有問題嗎?
- 5.4. 使用者對產品有什麼改進意見?
- 5.5. 結論:經過這麼多工作,你一定有充分的理由給這個軟體下一個評價:
第二部分 分析(參考《構建之法》 8.6 節 對工作的估計, 和14.1 節 軟體工程的品質)
- 儘可能地使用軟體的所有功能 。
- 分析這個軟體目前的優劣 (和類似軟體相比), 推理出這個軟體團隊在軟體工程方面可以提高的重要方面 (具體建議)。要求把對比的結果列出一個表格,對比每個軟體各自的優點和缺點。
- [附加題]根據理解和體驗,畫出整個軟體所有功能邏輯框圖,根據重要度標識出各模組的重要度、完成度、出發點及效果;
- [附加題]針對不同的維度評分,對使用者體驗方面、UI介面美觀度、核心功能,分別打分(能給出更詳細的評分更優)。
第三部分 建議和規劃(參考《構建之法》第8章功能的定位和優先順序;第9章專案經理)
- 如果你是專案經理,如何提高從而在競爭中勝出?
- 目前市場上有什麼樣的產品了?
- 你要設計什麼樣的功能?
- 為何要做這個功能,而不是其他功能?
- 為什麼使用者會用你的產品/功能?
- 你的創新在哪裡? 請使用 NABCD 分析(http://www.cnblogs.com/xinz/archive/2010/12/01/1893323.html).
- 如果你來領導這個團隊,會有什麼不一樣?
- 如果你的團隊有5個人, 4個月的時間,你作為專案經理,應該如何配置角色(開發,測試,美工等等)?
個人作業2:APP案例分析