軟件公司ISO9000質(zhì)量管理體系
來源:網(wǎng)絡(luò) 時間:2017-10-30 08:40:39 點擊:
在項目實施中開展質(zhì)量管理工作更加重要,因為產(chǎn)品上線后的質(zhì)量問題往往意味著更大的投入?
提起軟件質(zhì)量管理,人們就會想起ISO9001?CMM?CMMI這些 ;這些質(zhì)量管理圣經(jīng) ;?
在很多軟件企業(yè)里,軟件質(zhì)量管理在內(nèi)部開發(fā)產(chǎn)品時做的相對較好:因為產(chǎn)品開發(fā)通常在各個軟件企業(yè)的研發(fā)中心進行,涉及的人員以內(nèi)部為主,進度壓力相對較小,可以投入時間和精力來開展軟件質(zhì)量管理?對于有客戶進行參與的軟件實施項目,多數(shù)企業(yè)為了節(jié)省成本和趕進度,往往會忽略質(zhì)量管理,最后導致軟件質(zhì)量很差—投產(chǎn)后的軟件常常會被用戶發(fā)現(xiàn)很多問題?
ISO9000質(zhì)量管理主要內(nèi)容包括三個過程:質(zhì)量計劃制定?質(zhì)量保證和質(zhì)量控制?
1?質(zhì)量計劃:是質(zhì)量管理的第一過程域,它主要指依據(jù)公司的ISO9000質(zhì)量方針?產(chǎn)品描述以及質(zhì)量標準和規(guī)則等制定出來實施方略,其內(nèi)容全面反應用戶的要求,為質(zhì)量小組成員有效工作提供了指南,為項目小組成員以及項目相關(guān)人員了解在項目進行中如何實施質(zhì)量保證和控制提供依據(jù),為確保項目質(zhì)量得到保障提供堅實的基礎(chǔ)?
2?質(zhì)量保證:是貫穿整個項目全生命周期的有計劃和有系統(tǒng)的活動,經(jīng)常性地針對整個項目質(zhì)量計劃的執(zhí)行情況進行評估?巡查與改進等工作,向管理者?顧客或其他方提供信任,確保項目質(zhì)量與計劃保持一致?
3?質(zhì)量控制:是對階段性的成果進行測試?驗證,為質(zhì)量保證提供參考依據(jù)?
在軟件實施項目中,質(zhì)量保證對應于技術(shù)評審與過程檢查,質(zhì)量控制對應于軟件測試等工作?
項目中質(zhì)量管理的原則
在軟件項目實施中,由于進度和成本兩大因素的影響,它的質(zhì)量管理與產(chǎn)品開發(fā)有著很大的差別?因此,在項目實施中做好質(zhì)量管理工作應該堅持自己的原則?
我們先看一下國內(nèi)公司實施軟件項目的一些特征: ;進度高于一切 ;是國內(nèi)企業(yè)實施項目的最大特點,而 ;為了短期利益不惜愚弄客戶 ;?不重視質(zhì)量?喜歡追究責任則成了這道 ;靚麗 ;風景上的點綴?
回顧國內(nèi)很多IT熱門領(lǐng)域,可以發(fā)現(xiàn)多是大家看好某個領(lǐng)域后 ;一哄而上 ;,進行低價為主的惡性競爭,結(jié)果是導致沒有能力重視質(zhì)量?同時為了生存,拼命地加班趕進度,最后形成一個 ;怪圈 ;?
可以說在IT領(lǐng)域,很多國內(nèi)軟件企業(yè)都為自己精心打造了類似的 ;怪圈 ;?
國內(nèi)的公司要想挑出 ;怪圈 ;,最根本的辦法是從源頭做起:即從項目一開始就開始重視產(chǎn)品質(zhì)量,因為質(zhì)量是根本,好的質(zhì)量加上好的服務(wù)才能擁有更強的市場競爭能力?同時也應該認識到質(zhì)量?進度?成本是相輔相成的,決不可以忽略任何一個方面?過分重視質(zhì)量,必然會耽誤進度和加大成本投入,甚至會失去市場機會;過分節(jié)約成本?搶進度又會降低質(zhì)量,質(zhì)量不好的產(chǎn)品肯定不會在市場上走多遠?
IT公司要想在軟件項目實施中做好質(zhì)量工作,應該堅持下面幾個重要的原則:
不但要主觀認識到質(zhì)量的重要性,同時還要落實到行動中?
軟件質(zhì)量管理的重要性已經(jīng)逐漸被國內(nèi)的IT公司認可,但是要落實到具體的項目實施工作中,并通過它提高軟件質(zhì)量,還有一段很長的路要走?因為幾乎所有的軟件公司都灌輸著 ;進度高于一切 ;的思想,只要是為了趕進度和發(fā)布產(chǎn)品,所有影響進度的工作都可以忽略?
因此,把想法落實到實際工作中是做好軟件質(zhì)量管理的第一原則?
1?樹立提高質(zhì)量就是尊重客戶的思想?
在軟件產(chǎn)業(yè)發(fā)達的今天,已經(jīng)是客戶的買方市場,客戶永遠會選擇質(zhì)量和服務(wù)都表現(xiàn)良好的產(chǎn)品來滿足自己的需求?因此,我們應該尊重客戶,把客戶放在 ;上帝 ;的位置上,認證做好質(zhì)量?
建立規(guī)范的質(zhì)量保證體系,逐步使軟件開發(fā)進入良性循環(huán)狀態(tài)?
在沒有開發(fā)標準的前提下,軟件團隊是不能開發(fā)出高質(zhì)量軟件的?因此軟件團隊一定要建立規(guī)范的質(zhì)量保證體系,同時把規(guī)范體系逐步落實到工作中?如果急功近利,不但會做很多浪費人力和物力的無效工作,還會給客戶留下不好的印象?
2?項目中ISO9000質(zhì)量管理(quality management)開展方法
要想在項目中開展質(zhì)量管理,就不能脫離中國軟件企業(yè)實施項目的現(xiàn)狀:工期短?任務(wù)重?利潤低?在這種背景下,開展全面質(zhì)量管理是不太現(xiàn)實的,只能根據(jù)每個項目的進度和成本實際情況來進行合理的投入,否則質(zhì)量投入過大不但耽誤進度,還會影響到企業(yè)利潤,這是本末倒置的?在項目實施中,通常是最大限度地去提高質(zhì)量?
全面軟件ISO9000質(zhì)量管理過程中,技術(shù)評審?過程檢查?軟件測試三類工作是如何開展的?
3?項目實施中的技術(shù)評審
技術(shù)評審可以把一些軟件缺陷消滅在代碼開發(fā)之前,尤其是一些架構(gòu)方面的缺陷?在項目實施中,為了節(jié)省時間應該優(yōu)先對一些重要環(huán)節(jié)進行技術(shù)評審,這些環(huán)節(jié)主要有:項目計劃?軟件架構(gòu)設(shè)計?數(shù)據(jù)庫邏輯設(shè)計?系統(tǒng)概要設(shè)計等?如果時間和資源允許,可以考慮適當增加評審網(wǎng)站內(nèi)容?
很多軟件項目由于性能等諸多原因最后導致失敗,實際上都是由于設(shè)計階段技術(shù)評審做的不夠?一味地節(jié)省時間?關(guān)鍵工作僅由某幾個人執(zhí)行?整個項目的成敗依賴于某些 ;個人英雄 ;等做法是十分錯誤的,重要的技術(shù)評審工作是不可以忽略的?
4?項目實施中的過程巡查
項目經(jīng)常延期是中國軟件企業(yè)實施很多項目時候的特性,因此項目實施中的過程巡查重點是 ;進度檢查 ;?在實際工作中,很多項目都是啟動一段時間后就開始不停地加班,使整個團隊處于疲憊狀態(tài),導致效率低下,最后把項目計劃丟在一邊?對于這種情況,比較好的做法是不斷地檢查項目計劃與實際進度是否存在偏差,如果存在偏差則找出問題的根源,然后消除引起問題的因素?
版本檢查在項目實施中也需要特別注意,因為版本混亂會帶來很大麻煩,尤其進行測試的時候?此外,項目實施時候也應該注意文檔檢查,尤其是一些關(guān)鍵文檔的質(zhì)量,例如接口文檔?用戶手冊等?
5?項目實施中的軟件測試
項目實施相關(guān)的全部質(zhì)量管理(quality management)工作中,軟件測試的工作量最大?由于非常多項目在實施中非常不規(guī)范,因此軟件測試一定要把好關(guān)?軟件測試應該重點做好測試用例設(shè)計?功能測試?性能測試?缺陷管理等工作?
測試用例設(shè)計:雖然項目實施中沒有太多時間來設(shè)計測試用例,但是這個環(huán)節(jié)是必不可少的?項目實施中設(shè)計測試用例應該根據(jù)進度安排,優(yōu)先設(shè)計核心應用模塊或核心業(yè)務(wù)相關(guān)的測試用例?
功能測試:軟件首先應該從功能上滿足用戶需求,因此功能測試是質(zhì)量管理工作中的重中之重?功能測試在產(chǎn)品試運行前一定要開展好,否則將會發(fā)生 ;讓用戶來執(zhí)行測試 ;的情況,后果非常嚴重?
性能測試:在實施項目過程中,應該充分考慮軟件地性能,運行較慢的軟件仍然不會為用戶所接受?性能測試可以根據(jù)用戶對軟件的性能需求來開展,通常系統(tǒng)軟件和銀行?電信等特殊行業(yè)應用軟件對性能要求比較高,應該盡早進行性能測試?
缺陷管理:缺陷跟蹤與管理工作也經(jīng)常被忽略,很多問題會被遺忘,直到客戶再次發(fā)現(xiàn)?建議測試人員在項目實施中仍然采用一些工具進行缺陷管理與跟蹤,保證任何缺陷都得到妥善的處理?
此外,對于一些項目,如果實在沒有測試人員,可以考慮讓開發(fā)人員互相進行測試,這樣也可以發(fā)現(xiàn)很多缺陷?
項目實施中的質(zhì)量管理工作是非常復雜的,存在很多不可以控制的因素,例如沒有質(zhì)量人員?測試環(huán)境不具備等?因此,項目實施中的質(zhì)量管理原則應該是 ;最大限度地去提高質(zhì)量 ;?只有這樣,才能更好地利用現(xiàn)有資源盡可能地提高軟件質(zhì)量?
6?項目實施中技術(shù)評審
建立和實施ISO9000質(zhì)量管理體系的步驟:
確定顧客和其他相關(guān)方的需求和期望;建立組織的質(zhì)量方針和質(zhì)量目標;確定實現(xiàn)質(zhì)量目標必需的過程和職責;確定和提供實現(xiàn)質(zhì)量目標必需的資源;規(guī)定測量每個過程的有效性和效率的方法;應用這些測量方法確定每個過程的有效性和效率;確定防止不合格并消除產(chǎn)生原因的措施;建立和應用持續(xù)改進質(zhì)量管理體系的過程?
ISO9000標準文章
iso9000認證對國際貿(mào)易的積極作用
ISO9000如何與管理軟件相結(jié)合
ISO9000質(zhì)量管理體系標準咨詢的問題解答
ISO9000質(zhì)量管理工作計劃表的格式
ISO9000體系中制造質(zhì)量計劃的內(nèi)容
ISO9000質(zhì)量管理(quality management)體系文件的三種編寫次序
ISO9000質(zhì)量管理體系在房地產(chǎn)業(yè)的成功實踐
ISO9000質(zhì)量管理體系的39個行業(yè)分類
ISO9000認證特殊過程?特殊工種與特種作業(yè)的概念與區(qū)分
談ISO9000認證中質(zhì)量管理法律法規(guī)的識別及其重要性
ISO9000與QS9000的關(guān)系
ISO9000首次會議總經(jīng)理致歡迎辭
物業(yè)管理公司ISO9000質(zhì)量管理體系推行的幾個關(guān)鍵
金屬制造專業(yè)類型企業(yè)的ISO9000質(zhì)量管理體系運行突出點
金融業(yè)如何運用ISO9000質(zhì)量管理體系
;外包 ;和 ;采購 ;的區(qū)別
親,ISO9000認證咨詢早都不需要備案了,別被人忽悠了
談?wù)?;ISO9000審核證據(jù) ;的誤區(qū)
ISO9000質(zhì)量管理體系文件的4個要求
ISO9000質(zhì)量管理體系內(nèi)部審核巡查表的作用
ISO9000質(zhì)量管理體系內(nèi)部審核(內(nèi)審)的流程
本頁關(guān)鍵詞:軟件公司ISO9000質(zhì)量管理體系