研發管理 關於產品質量的一些思考

2022-04-03 06:47:14 字數 1039 閱讀 8985

1、現狀:在新產品開發和維護過程中,經常會遇到產品質量的問題。一種情況是在新產品開發時遺留的bug,還有一種情況是維護過程中引入的新的bug。

2、原因:這個現狀的原因有兩個方面。一是資深研發人員的流失,這是客觀方面的原因,這裡不再多說(留住人才有很多的影響因素,很多不是我能夠掌控的);二是我們再管理和流程上的問題,這是主觀的問題,也是我們能夠努力解決的地方。

4、解決方案:有幾個措施有助於改進研發質量:

1)  有效的研發培訓,提公升開發人員能力:這個是從根本上解決問題的措施。【研發培訓】

2)  增加**審核環節:這是開發中乙個比較重要的環節,具有兩個功能,乙個是技術交流,乙個質量保證。我一直想在我們研發中嘗試一下,可惜的是我們一直沒有真正的做起來。【code review】

3)  優化對bug,特別是售後bug的處理:對待這些bug,不應該只考慮如何解決,更應該進一步的思考如何避免類似的問題再次發生。在華為有乙個類似於反思的過程叫「問題回溯」,目的不是找出誰的責任,而是看在管理上,制度上,流程上有沒有什麼優化或者改進的地方。比如:【問題回溯】

a)      測試階段的測試用例是否完善?

b)     如果是完善的,為什麼沒有測試出bug?

c)      如果不完善,補償完整後,要考慮如何讓其他的測試用例都完善?

d)     開發階段,什麼原因導致問題發生(技術細節是什麼)?

e)     是否有必要把這個細節寫成一篇總結分享出來,防止在這個地方發生類似問題。

f)      有沒有什麼方法可以避免開發中類似的問題再次發生?

在經過上面的思考後,需要面臨的問題可能是流程的過度膨脹。所以,需要在成本和質量間作乙個平衡,找到最佳的分界點。

4)  優化考核機制,將產品的質量和考核結合起來,這裡需要對產品質量進行量化,考核是要兼顧工作量與工作質量的平衡。同時培養一種重視產品質量的文 化——發生產品質量問題是一件讓人無法接受的事情。

另外,乙個可以考慮的因素是研發的文化與氛圍,從這個上面來促進程式設計師努力寫出最優的**而不是能用的**。

對產品質量的幾點思考

一 前言 業務團隊 特別是客戶端團隊 就像直接上戰場的軍隊一樣,敵人則是同業競爭者,大家為了存活互相征戰廝殺。而產品質量就像戰士手中的 質量的好壞幾乎可以決定戰士的生死,因此產品質量被提到乙個很高的位置。本人一直從事質量方面的工作,對產品的質量有自己的幾點思考,羅列在下,供有緣人參考。1.產品質量是...

關於評估軟體產品質量的思考

如何評估軟體產品的質量,無論軟體產品規模是大是小,結構是簡單還是複雜,都不是一件容易的事。儘管很難,仍需要對產品質量進行評估。本文主要記錄軟體質量評估的一般方法。軟體發布之前對質量進行評估,可以從以下幾個維度進行評估 軟體發布後,對軟體產品質量進行評估,可以計算在一段時間內,客戶現場發現的缺陷數占該...

對於軟體產品質量的一點看法

不知道大家注意到沒有,軟體測試越來越得到企業的重視,軟體測試方面的人才 也一路看漲。對於這個現象,我不知道是應該高興呢還是應該難過。高興的是我們的企業和客戶越來越重視軟體產品的質量了,不管是甲方的市場驅動,還是乙方自身對產品質量的重視,都說名我國軟體產業在產品質量方面的要求提高了,軟體企業開始使用工...