影響軟件企業質量管理工作有效性的幾個典型錯誤認識分析
最近更新: | 人氣: 16478
2)對創新工作本身而言,并不是所有技術內容全都是新創造的。創新工作是具有一定的繼承性。要正確處理對技術與管理兩者之間關系,要認識到管理工作是對技術工作有效開展的保證。管理工作核心是明確接口、責任、策劃、評價、改進等項要求,而技術工作是確定具體工作內容。例如:從質量管理標準要求上要對影響質量的人員進行培訓,但哪些人員是屬于影響質量的人員,是由技術工作決定的。同時培訓內容的安排都與技術緊密相關,在軟件企業中的技術創新工作中并非空中樓閣,它是與企業的產品技術歷史和現狀緊密相連,并帶有很強的繼承性。為確保技術成果的轉化工作能夠得到有效地實施,也必須依靠有效的管理體系。
3)管理工作不是一成不變的,要針對具體問題,區別對待。通常情況下管理體系只指出基本要求和導則,管理工作可依據具體項目的要求而增加或減少。例如在質量體系中的產品策劃、開發計劃都是針對此類情況提出的要求。
總之技術創新和規范管理不是矛盾的。有時規范管理會影響創新的“速度”,但它會保證技術創新的產品質量,作為追求最大效益的組織-企業必須要正視這一問題。要在合理的成本和資源撥入條件下,開發出用戶滿意的產品。
四、體系與工具
由于軟件企業本身特點,在我們與軟件企業管理人員交談中都會經常聽到這樣一句:對軟件企業而言與其建立質量管理體系,還不如開發或采用一些管理工具來規范軟件的開發活動更實用。真的是這樣嗎?答案是否定的。
目前軟件企業的開發活動正從依靠個人“能力”向依靠“過程能力”在轉化。這個軟件過程包括兩個方面的內容,一個是有效的開發體系,另一個是有效的保障體系,兩者是不相同的。質量管理體系是屬于后者。但是無論是那種體系其基本構成是一樣的,如圖4-1。各種工作(活動)過程(流程)由“方法”組成,而方法中又包含著工具,三者是相互依賴和包含的有機整體。因此將“工具”與包括工具、方法和流程的“體系”相比較顯然是不合適的。如果再將質量管理體系與開發活動中的工具相比就更不合適了。
工 具
方 法
工作(活動)過程(流程)
圖4-1 基本構成
再稍稍展開論述一下,當軟件企業建立了質量管理體系后,就相當于在企業內部建立了一套評價機制。依靠這個機制,企業可以不斷改進和完善。一個管理體系本身的某個環節或某些工作,例如開發活動中的代碼檢查,可以由“工具”來執行,但這個“工具”部不能代替管理體系來創造一個改進的機制。工具的最大效果是規范了和強化了管理,但同時它也限制了有益的“變革”。