天天看點

軟體工程

第十一章11.2節

典型的開發流程有哪些?管理開發階段的方法:每日建構、小強地獄、建構大師。開發人員要設計一份設計文檔,按照軟體開發的流程進行。對開發階段的日常管理,管理設計變更,測量項目進度,與客戶交流,避免誤解。

第十二章12.1節

考慮使用者體驗的各種角度,認知阻力,使用者體驗的衡量标準。使用者體驗的要素:使用者的第一印象,從使用者的角度考慮問題,軟體服務始終都要記住使用者的選擇,短期刺激和長期影響,不讓使用者犯簡單的錯誤,注重使用者體驗和品質。

第十三章13.2節

了解各種軟體測試方法,軟體測試是使用人工操作或者軟體自動運作的方式來檢驗它是否滿足規定的需求或弄清預期結果與實際結果之間的差别的過程。各種測試方法:單元測試,代碼覆寫率測試,建構驗證測試,驗收測試,“探索式”的測試,回歸測試,場景/內建/系統測試,夥伴測試,效能測試,壓力測試,内部/外部公開測試,易用性測試,“小強”大掃蕩。測試工作的文檔:測試設計說明書,測試用例,錯誤報告,測試修複、關閉缺陷報告。運用測試工具:運用工具記錄手工測試,運用工具記錄自動測試。