构建之法第5词作业(12-15章)
第十二章
寫了關于軟件的用戶體驗,用戶體驗的要素:1.用戶的第一印象。2.從用戶的角度考慮問題。3.軟件服務始終記得用戶的選擇。4.用戶的體驗和質量。
第十三章???軟件測試
這一章介紹了很多關于測試的方法,比如說單元測試,代碼覆蓋率測試,構建驗證測試,驗收測試等,我有一個很糾結的問題,如果我開發軟件,是把這么多測試全做完,還是挑一些測試來進行呢?如果挑一些測試進行,又很怕這個軟件存在未知的缺陷,如果全部測試都做的話那需要龐大的人力物力。但是一個程序的穩定性離不開測試,所以我們可以在抽樣的基礎上,盡可能多的進行測試,保證程序的穩定性。
第十四章???質量保障
這章為了介紹了保障軟件質量的方法,包括分工,每個角色的職責等!我總結出來,軟件的質量好壞取決于團隊的水平。那么如果從一開始,就知道團隊的水平不行,最終開發出來的軟件質量很大可能得不到保證。我們這支團隊還需要冒風險去開發軟件嗎?所以一個團隊應該估量自身實力,再去接適合自己實力的任務。
第十五章???穩定和發布階段
我看到15.1.1節里有一個問題說:“優秀的軟件團隊會發布有已知缺陷的軟件么?”這個問題,我思考了很久。如果一個軟件核心功能沒有太大問題,但是就有很多那些小bug,會對這個軟件的口碑產生很大的影響,那么還能發布嗎?我覺得,如果軟件急需發布,那么我們可以先發布后修改,如果時間較為寬裕,為了一個比較完美的軟件,我們應該立即著手發現并修改BUG。
轉載于:https://www.cnblogs.com/teachergay/p/5595107.html
總結
以上是生活随笔為你收集整理的构建之法第5词作业(12-15章)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jQuery中$(document).r
- 下一篇: 令人疑惑的问题