【現代軟件工程 的講義】html
醫學院的學生, 要練習解剖人體; MBA 的學生, 要剖析某公司的成敗; 法律系的學生,要閱讀和分析大量案例...... 軟件行業的從業人員, 無論是項目經理, 開發或測試人員, 都要學會解剖分析軟件, 咱們就來試試看。windows
要求: 經過定性, 定量地分析, 總結和評定某軟件是否知足了目標用戶的需求,並把分析的過程和結果用博客表達出來(要作到客觀,以事實爲依據,以專業精神來評測)。學習
詳細要求:測試
根據選中的目標軟件的類型, 選擇一羣目標用戶 (中國大學生就是很好的一羣目標用戶)。 spa
學習 現代軟件工程講義 6 用戶調研,而後選擇 2-3 種用戶調研的方法, 收集用戶對已有軟件的反饋和新的需求。 特別注意 現代軟件工程講義 7 用戶界面和用戶體驗。另外,看《構建之法》第8.5 節 對產品功能的劃分。 另外,採訪用戶不是隻採訪那些「高級用戶表明」,「重大利益相關者」, 通常的用戶要考慮麼? 請看如何能從最終用戶的角度考慮設計問題。 設計
列出用戶滿意度評分細則 (滿分100分), 比較總分和各個軟件的強項和弱項orm
從軟件工程的角度出發, 分析: htm
這個軟件團隊犯了什麼錯誤, (是否理解了用戶需求? 軟件實現的質量如何? 是否有足夠的測試? 用戶體驗如何? ) blog
有什麼能夠改進的地方, 若是咱們本身來作這個軟件,會採起什麼樣不一樣的作法? 六個月後會作得怎麼樣? 內存
請把博客的連接發在這個博客的評論部分。
目標軟件, 每一個小組選擇一類 (做業按照軟件的類別獨立評分, 都有好/中/差。 因此建議同窗們不要扎堆選擇。):
輸入法: 必應輸入法 和另外一種競爭產品的比較 (從同窗使用較多的產品中挑選競爭產品) 能夠任選桌面版和安卓版。
詞典: 英語詞典軟件桌面版 必應詞典 和 另外一種競爭產品的比較 (從同窗使用較多的產品中挑選)
詞典: 英語詞典軟件手機版 必應詞典 (Android/WinPhone/iPhone 任選一個), 和 另外一種競爭產品的比較 (從同窗使用較多的產品中挑選)
語音助手:Windows Phone 8.1, 10, 和 Windows10 有小娜 (Cortana) 的功能,能夠和市場上其它產品比較一下。
(2014 年不要求作這個:搜索助手類: 必應繽紛桌面的必應助手; 或者必應繽紛桌面的語音搜索。 )
有的同窗會說, 「我只會看看界面,寫不出來...", 那麼,能夠看看這個只評價界面的分析報告,爭取寫出相似水平的報告來:
https://www.zhihu.com/question/50117613/answer/119997145
對軟件的評分標準 (這僅僅是參考, 同窗們也能夠修改, 保持滿分100 分便可):
類別 | 描述 | 評分 (滿分 10 分, 良好 6 分, 及格 4 分,聊勝於無 1 分, 不好 -3 分) | |
功能 | 核心功能 | 分析三個核心功能,功能設計和質量。 | |
細節 | 有什麼爲用戶考慮的細節? | ||
用戶體驗 | 當用戶完成功能時,不干擾用戶 (例如: 是否不斷彈出不相關廣告)。 | ||
輔助功能 | 一些輔助功能如皮膚等 | ||
差別化功能 | 這個軟件獨特的功能. 它對用戶的吸引力有多大? | ||
軟件的效能 | 佔用內存, 啓動速度, 內存泄漏狀況 | ||
體驗 | 軟件的適應性 | 在聯網/斷網, 大小屏幕, 沒有鼠標的狀況下均可以順暢操做. 和不一樣平臺的軟件能流暢協做 | |
成長性 | 記住用戶的選擇, 適應用戶的特色,用戶越用越方便 | ||
用戶有控制權 | 系統狀態有反饋,等待時間要合適。關鍵操做有確認提示,有明確的錯誤信息。 讓用戶方便地從錯誤中恢復工做, 快捷操做鍵可調整。 | ||
自選 | 自選評分項目 | 針對軟件的特色, 本身選擇一個上面沒有覆蓋的領域來評分 |