研發專案如何協調質量與進度?

2021-10-14 00:20:08 字數 1589 閱讀 4056

研發質量是產品滿足要求的程度。研發質量可以分為面向外部顧客質量要求,包括使用者要求和標準法規的要求;研發質量還應該包括面向內部顧客的要求,包括可製造性、可裝配性、可測試性、可維修性要求。為保證研發質量要求,首先就要明確質量要求(包括外部和內部顧客的)是什麼,其次對開發出來的產品各個環節要進行評審、驗證和確認。  

研發進度則要求滿足按期向顧客交付產品,但單純地考慮研發進度並不能保證產品是否滿足顧客要求,即是否為有效的交付。如何平衡研發質量與研發進度之間的關係,這是在研發管理類培訓中學員提出的最多的問題之一。

研發質量與研發進度之間確實存在矛盾的一面。為了搞清楚需求(顧客要求),為了證明顧客要求是否得到滿足,你不得不花費很大的人力和時間,這樣的進度就不如你希望的那樣快。但是如果你為了保證交付而減少花在這些方面的人力和時間,只想盡快的做出乙個東西來交給顧客,卻常常發現顧客(包括外部和內部的)不滿意而導致多次返工。如果以顧客滿意地接受產品為時間點來考核,卻發現總是事與願違地大大延遲了,從這個角度看,研發質量與研發進度又是統一的,即沒有質量也就沒有進度。

那麼我們就不能脫離研發質量來談研發進度,這樣的研發進度是虛假的研發進度,最終返工會導致實際進度延遲;也不能不顧研發進度談研發質量,如果不能在顧客能接受的時間範圍內交付產品,再好的研發質量也沒有價值。

分析了研發質量與進度之間的關係,那麼如何處理好兩者之間的關係才是目的,我們提出如下考慮要點來使研發質量和研發進度達到最大可能的協調,使企業獲得最大的價值,其關鍵是按照如下要求做好專案計畫。

、識別什麼是主要、次要、偽劣的需求,並進行相關處理。

主要需求本質上決定產品是否可被接受,而次要需求只是錦上添花,是否實現並不影響產品的本質特徵。偽劣需求從表面上看常常很像次要需求,但實際上常常只是個人的好噁,或好處很小,但卻大大地增加了工作量,使產品變得難以開發和維護。

應優先實現主要需求,在人力和時間允許的情況下盡量實現次要需求,果斷地去掉偽劣需求。最好的需求是滿足顧客要求同時最簡單。

二、不得裁剪保證向顧客有效交付的相關活動,包括顧客要求的交付件,標準和法規要求的交付件;全套支援生產的檔案,證明符合顧客要求的評審、驗證、確認活動。

、根據專案特點對研發流程進行過程調整。

任何對下述活動的裁剪將導致不能完成有效的交付,實際效果就是研發進度延期。過程調整包括4種手段:

1、裁剪。即去掉任何與實現專案目標沒有關聯的活動(過程)。

2、合併和簡化。依據專案特點,有些活動可以合併,有些活動可以簡化。

3、分析計畫流程圖,識別關鍵路徑,向非關鍵路徑要資源投入到關鍵路徑的工作,從而盡量壓縮關鍵路徑的時間,從而優化專案計畫。

4、提前。依據專案特點,將原本安排到後面的活動提前進行,但要注意風險。例如許多產品要做認證,認證週期很長成為了導致專案延期的關鍵路徑。在這種情況下就可以考慮是否可以開快速模具,提前進行認證,當然這帶來技術法規上的風險需要評估。

如何提高研發質量與持續整合

隨著軟體業的不斷發展,軟體專案的規模越來越大,軟體結構越來越複雜,技術要求越來越高,參與人員越來越多,管理也變得越來越難。在這樣乙個大背景下,如何提高軟體研發質量,相信是所有軟體公司都在關注的話題。但是,如何提供研發質量,這決不僅僅是乙個口號,我們必須有一套行之有效的方法加以管理。然而有效的管理帶來...

如何度量專案的進度與進展

1 首先區分進度和進展的概念 進度 schedule,工期是否拖延了,拖延了多久。進展 progress,任務的完成情況,任務完成了 多少,還有哪些任務未完成。比如 某項任務到今天為止,工期已經拖了2天,任務完成了80 了,還剩20 未完成 某項任務到今天為止,已經完成,但是比計畫日期拖期了2天,任...

如何度量專案的進度與進展?

1 首先區分進度和進展的概念 進度 schedule,工期是否拖延了,拖延了多久。進展 progress,任務的完成情況,任務完成了 多少,還有哪些任務未完成。比如 某項任務到今天為止,工期已經拖了2天,任務完成了80 了,還剩20 未完成 某項任務到今天為止,已經完成,但是比計畫日期拖期了2天,任...