“品質是設計出來的,不是測試出來的?”

怎麼看怎麼奇怪。

難道設計就沒有缺陷,就能夠完美?

軟體開發不是只有 SD 做的事情才是設計。設計也是有缺陷。有缺陷就需要檢驗,然後修正,在檢驗...。這才是品質的改善。

從需求階段開始一直到交付最後運轉,都需要設計。測試也是需要設計。程式碼撰寫也是需要設計。

軟體的品質不是靠"某個人設計"出來的,是"大家合作"出來的。

軟體業畢竟不是製造業。

在製造,檢驗是剔除有問題的個體,所以才會說檢驗不能提升品質。因為壞的已經壞了。

但是,在軟體上,測試卻是讓個體品質提升,把問題找出來讓個體變好。這是與製造完全不一樣,不懂為什麼就是有人要硬扯在一起。

軟體的品質是靠合理的需求 + 良好的軟硬體架構 + 聰明程式規劃與實作 + 有效的測試 + 合理的時間,最後加上有意義且有用的管理,大家一起合作所創造出來的。

(這裡沒有所謂的”正確“,只有”合理“)

文章標籤
全站熱搜
創作者介紹
創作者 Mr.Y 的頭像
Mr.Y

航向新世界

Mr.Y 發表在 痞客邦 留言(0) 人氣(363)