<ruby id="h6500"><table id="h6500"></table></ruby>
    1. <ruby id="h6500"><video id="h6500"></video></ruby>
          1. <progress id="h6500"><u id="h6500"><form id="h6500"></form></u></progress>

            SQA到底是什么?

            發(fā)表于:2007-06-01來(lái)源:作者:點(diǎn)擊數: 標簽:sqa到底
            一、 前言 本人在企業(yè)從事SQA工作,同時(shí)兼任SEPG的工作進(jìn)行基于CMM3的過(guò)程改進(jìn),在實(shí)踐過(guò)程中,對SQA的工作有了較多的想法和認識。本文是個(gè)人看法,請大家指教,如果要和本人聯(lián)系,請發(fā)Email到:heqingemail@163 .net 。 二、SQA的理論探索 2.1、過(guò)程的 認識
             一、 前言
            本人在企業(yè)從事SQA工作,同時(shí)兼任SEPG的工作進(jìn)行基于CMM3的過(guò)程改進(jìn),在實(shí)踐過(guò)程中,對SQA的工作有了較多的想法和認識。本文是個(gè)人看法,請大家指教,如果要和本人聯(lián)系,請發(fā)Email到:heqingemail@163.net。


            二、SQA的理論探索


            2.1、過(guò)程的 認識

            我們都知道一個(gè)項目的主要內容是:成本、進(jìn)度、質(zhì)量;良好的項目管理就是綜合三方面的因素,平衡三方面的目標,最終依照目標完成任務(wù)。項目的這三個(gè)方面是相互制約和影響的,有時(shí)對這三方面的平衡策略甚至成為一個(gè)企業(yè)級的要求,決定了企業(yè)的行為,我們知道IBM的軟件是以質(zhì)量為最重要目標的,而微軟的“足夠好的軟件”策略更是耳熟能詳,這些質(zhì)量目標其實(shí)立足于企業(yè)的戰略目標。所以用于進(jìn)行質(zhì)量保證的SQA工作也應當立足于企業(yè)的戰略目標,從這個(gè)角度思考SQA,形成對SQA的理論認識。

            軟件界已經(jīng)達成共識的:影響軟件項目進(jìn)度、成本、質(zhì)量的因素主要是“人、過(guò)程、技術(shù)”。首先要明確的是這三個(gè)因素中,人是第一位的。

            現在許多實(shí)施CMM的人員沉溺于CMM的理論過(guò)于強調“過(guò)程”,這是很危險的傾向。這個(gè)思想傾向在國外受到了猛烈抨擊,從某種意義上各種敏捷過(guò)程方法的提出就是對強調過(guò)程的一種反思。 “XP”中的一個(gè)思想“人比過(guò)程更重要” 是值得我們思考的。我個(gè)人的意見(jiàn)在進(jìn)行過(guò)程改進(jìn)中堅持“以人為本”,強調過(guò)程和人的和諧。

            根據現代軟件工程對眾多失敗項目的調查,發(fā)現管理是項目失敗的主要原因。這個(gè)事實(shí)的重要性在于說(shuō)明了“要保證項目不失敗,我們應當更加關(guān)注管理”,注意這個(gè)事實(shí)沒(méi)有說(shuō)明另外一個(gè)問(wèn)題“良好的管理可以保證項目的成功”?,F在很多人基于一種粗糙的邏輯,從一個(gè)事實(shí)反推到的這個(gè)結論,在邏輯上是錯誤的,這種錯誤形成了更加錯誤的做法,這點(diǎn)在SQA的理解上是體現較深。

            如果我們考證一下歷史的沿革,應當更加容易理解CMM的本質(zhì)。CMM首先是作為一個(gè)“評估標準”出現的,主要評估的是美國國防部供應商保證質(zhì)量的能力。CMM關(guān)注的軟件生產(chǎn)有如下特點(diǎn):


            質(zhì)量重要


            規模較大

            這是CMM產(chǎn)生的原因。它引入了“全面質(zhì)量管理”的思想,尤其側重了“全面質(zhì)量管理”中的“過(guò)程方法”,并且引入了“統計過(guò)程控制”的方法??梢哉f(shuō)這兩個(gè)思想是CMM背后的基礎。

            上面這些內容形成了我對軟件過(guò)程地位、價(jià)值的基本理解;在這個(gè)基礎上我們可以引申討論SQA。


            2.2、生產(chǎn)線(xiàn)的隱喻

            如果將一個(gè)軟件生產(chǎn)類(lèi)比于一個(gè)工廠(chǎng)的生產(chǎn)。那么生產(chǎn)線(xiàn)就是過(guò)程,產(chǎn)品按照生產(chǎn)線(xiàn)的規定過(guò)程進(jìn)行生產(chǎn)。SQA的職責就是保證過(guò)程的執行,也就是保證生產(chǎn)線(xiàn)的正常執行。

            抽象出管理體系模型的如下,這個(gè)模型說(shuō)明了一個(gè)過(guò)程體系至少應當包含“決策、執行、反饋”三個(gè)重要方面。

            QA的職責就是確保過(guò)程的有效執行,監督項目按照過(guò)程進(jìn)行項目活動(dòng);它不負責監管產(chǎn)品的質(zhì)量,不負責向管理層提供項目的情況,不負責代表管理層進(jìn)行管理,只是代表管理層來(lái)保證過(guò)程的執行。


            2.3、SQA和其他工作的組合

            在很多企業(yè)中,將SQA的工作和QC、SEPG、組織級的項目管理者的工作混合在一起了,有時(shí)甚至更加注重其他方面的工作而沒(méi)有做好SQA的本職工作。

            根據hjhza 的意見(jiàn)“中國現在基本有三種QA(按照工作重點(diǎn)不同來(lái)分):一是過(guò)程改進(jìn)型,一是配置管理型,一是測試型”。我個(gè)人認為是因為SQA工作和其他不同工作組合在一起形成的。

            下面根據本人經(jīng)驗對它們之間的關(guān)系進(jìn)行一個(gè)說(shuō)明。

             


            2.4、QA和QC

            兩者基本職責


            QC:檢驗產(chǎn)品的質(zhì)量,保證產(chǎn)品符合客戶(hù)的需求;是產(chǎn)品質(zhì)量檢查者;


            QA:審計過(guò)程的質(zhì)量,保證過(guò)程被正確執行;是過(guò)程質(zhì)量審計者;

            注意區別檢查和審計的不同


            檢查:就是我們常說(shuō)的找茬,是挑毛病的;


            審計:來(lái)確認項目按照要求進(jìn)行的證據;仔細看看CMM中各個(gè)KPA中SQA的檢查采用的術(shù)語(yǔ)大量用到了“證實(shí)”,審計的內容主要是過(guò)程的;對照CMM看一下項目經(jīng)理和高級管理者的審查內容,他們更加關(guān)注具體內容。


            對照上面的管理體系模型,QC進(jìn)行質(zhì)量控制,向管理層反饋質(zhì)量信息;QA則確保QC按照過(guò)程進(jìn)行質(zhì)量控制活動(dòng),按照過(guò)程將檢查結果向管理層匯報。這就是QA和QC工作的關(guān)系。

            在這樣的分工原則下,QA只要檢查項目按照過(guò)程進(jìn)行了某項活動(dòng)沒(méi)有,產(chǎn)出了某個(gè)產(chǎn)品沒(méi)有;而QC來(lái)檢查產(chǎn)品是否符合質(zhì)量要求。

            如果企業(yè)原來(lái)具有QC人員并且QA人員配備不足,可以先確定由QC兼任QA工作。但是只能是暫時(shí)的,獨立的QA人員應當具備,因為QC工作也是要遵循過(guò)程要求的,也是要被審計過(guò)程的,這種混合情況,難以保證QC工作的過(guò)程質(zhì)量。


            2.5、QA和SEPG

            兩者基本職責


            SEPG:制定過(guò)程,實(shí)施過(guò)程改進(jìn);


            QA: 確保過(guò)程被正確執行

            SEPG應當提供過(guò)程上的指導,幫助項目組制定項目過(guò)程,幫助項目組進(jìn)行策劃;從而幫助項目組有效的工作,有效的執行過(guò)程。如果項目和QA對過(guò)程的理解發(fā)生爭持,SEPG作為最終仲裁者。為了進(jìn)行有效過(guò)程改進(jìn),SEPG必須分析項目的數據。

            QA本也要進(jìn)行過(guò)程規范,那么所有QA中最有經(jīng)驗、最有能力的QA可以參加SEPG,但是要注意這兩者的區別。

            如果企業(yè)的SEPG人員具有較為深厚的開(kāi)發(fā)背景,可以兼任SQA工作,這樣利于過(guò)程的不斷改進(jìn);但是由于立法、執法集于一身也容易造成SQA過(guò)于強勢,影響項目的獨立性。

            管理過(guò)程比較成熟的企業(yè),因為企業(yè)的文化和管理機制已經(jīng)健全,SQA職責范圍的工作較少,往往只是針對具體項目制定明確重點(diǎn)的SQA計劃,這樣SQA的審計工作會(huì )大大減少,從而可以同時(shí)審計較多項目。

            另一方面,由于分工的細致化,管理體系的復雜化,往往需要專(zhuān)職的SEPG人員,這些人員要求了解企業(yè)的所有管理過(guò)程和運作情況,在這個(gè)基礎上才能統籌全局的進(jìn)行過(guò)程改進(jìn),這時(shí)了解全局的SQA人員就是專(zhuān)職SEPG的主要人選;這些SQA人員將逐漸的轉化為SEPG人員,并且更加了解管理知識,而SQA工作漸漸成為他們的兼職工作。

            這種情況在許多CMM5企業(yè)比較多見(jiàn),往往有時(shí)看不見(jiàn)SQA人員在項目組出現或者很少出現,這種SEPG和SQA的融合特別有利于組織的過(guò)程改進(jìn)工作。SEPG確定過(guò)程改進(jìn)內容,SQA計劃重點(diǎn)反映這些改進(jìn)內容,從保證有效的改進(jìn),特別有利于達到CMM5的要求。從這個(gè)角度,國外的SQA人員為什么高薪就不難理解了,也決定了當前中國SQA人員比較被輕視的原因;因為管理過(guò)程還不完善,我們的SQA人員還沒(méi)有產(chǎn)生這么大的價(jià)值嘛!


            2.6、QA和組織級的監督管理

            有的企業(yè)為了更好的監督管理項目,建立了一個(gè)角色,我取名為“組織級的監督管理者”,他們的職責是對所有項目進(jìn)行統一的跟蹤、監督、適當的管理,來(lái)保證管理層對所有項目的可視性、可管理性。

            為了有效管理項目,“組織級的監督管理者”必須分析項目的數據。

            他們的職責對照上圖的模型,就是執行“反饋”職能。

            QA本身不進(jìn)行反饋工作,最多對過(guò)程執行情況的信息進(jìn)行反饋。

            SQA職責最好不要和“組織級的項目管理者”的職責混合在一起,否則容易出現SAQ困境:一方面SQA不能準確定位自己的工作,另一方面過(guò)程執行者對SQA人員抱有較大戒心。

            如果建立了較好的管理過(guò)程,那么就會(huì )增強項目的可視性,從而保證企業(yè)對所有項目的較好管理;而QA來(lái)確保這個(gè)管理過(guò)程的運行。


            三、SQA的工作內容和工作方法


            3.1、 計劃

            針對具體項目制定SQA計劃,確保項目組正確執行過(guò)程。制定SQA計劃應當注意如下幾點(diǎn):

            有重點(diǎn):依據企業(yè)目標以及項目情況確定審計的重點(diǎn)

            明確審計內容:明確審計哪些活動(dòng),那些產(chǎn)品

            明確審計方式:確定怎樣進(jìn)行審計

            明確審計結果報告的規則:審計的結果報告給誰(shuí)


            3.2、審計/證實(shí)

            依據SQA計劃進(jìn)行SQA審計工作,按照規則發(fā)布審計結果報告。

            注意審計一定要有項目組人員陪同,不能搞突然襲擊。雙方要開(kāi)誠布公,坦誠相對。

            審計的內容:是否按照過(guò)程要求執行了相應活動(dòng),是否按照過(guò)程要求產(chǎn)生了相應產(chǎn)品。


            3.3、問(wèn)題跟蹤

            對審計中發(fā)現的問(wèn)題,要求項目組改進(jìn),并跟進(jìn)直到解決。


            四、SQA的素質(zhì)

            過(guò)程為中心:應當站在過(guò)程的角度來(lái)考慮問(wèn)題,只要保證了過(guò)程,QA就盡到了責任。

            服務(wù)精神:為項目組服務(wù),幫助項目組確保正確執行過(guò)程

            了解過(guò)程:深刻了解企業(yè)的工程,并具有一定的過(guò)程管理理論知識

            了解開(kāi)發(fā):對開(kāi)發(fā)工作的基本情況了解,能夠理解項目的活動(dòng)

            溝通技巧:善于溝通,能夠營(yíng)造良好的氣氛,避免審計活動(dòng)成為一種找茬活動(dòng)。

            原文轉自:http://kjueaiud.com

            老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月
              <ruby id="h6500"><table id="h6500"></table></ruby>
              1. <ruby id="h6500"><video id="h6500"></video></ruby>
                    1. <progress id="h6500"><u id="h6500"><form id="h6500"></form></u></progress>