IT專案如何進行質量控制

2022-09-03 03:06:03 字數 2610 閱讀 3977

第三類,參與技術和管理評審參與技術和管理評審的目的是為了保證此類評審滿足專案要求,便於監督問題的解決。

第四類,做sqa報告sqa活動的乙個重要內容就是報告對軟體產品或軟體過程評估的結果,並提出改進建議。sqa應將其評估的結果文件化。

第五類,做sqa度量sqa度量是記錄花費在sqa活動上時間、人力等資料。通過大量資料的積累、分析,可以使企業領導對質量管理的重要性有定量的認識,利於質量管理活動的進一步開展。

需要說明的是,並不是每個專案的質量保證過程都必須包含上述這些活動或僅限於這些活動,要根據專案的具體情況來定。sqa計畫中必須明確定義在軟體開發的各個階段是如何進行質量保證活動的。

因此,要想交付乙個高質量的軟體,消除缺陷的活動就變得很重要。缺陷消除是通過「評審」和「測試」這類質量控制活動來實現的。缺陷在軟體開發的任何階段都可能會被引入。

專案質量管理過程包含了許多可以識別缺陷、消除缺陷的過程。「識別缺陷」和「消除缺陷」本來是兩個不同的過程,但在這裡為了簡便統一用「消除」來代表它們。潛在的缺陷越大,用來消除它所花的費用越高。

因此成熟的軟體開發過程在每乙個可能會引入潛在缺陷的階段完成之後都會開展質量控制活動。這些為了消除缺陷的活動包括:需求評審、設計評審、**走查、單元測試、整合測試、系統測試以及驗收測試等。

質量控制的任務就是策劃可行的質量管理活動,然後正確地執行和控制這些活動以保證絕大多數的缺陷可以在開發過程中被發現。正如前面提到的,在進行評審和測試時可檢測到缺陷。在執行過程中,根據已定義好的過程來執行這些活動。

通過執行這些活動來識別缺陷,然後消除這些缺陷。例如,系統測試過程一般包括制定測試計畫,測試計畫中應列出在測試執行過程中所有的測試用例,評審測試計畫,並且最終執行測試計畫。《中國質量報》

請問各位是如何進行質量控制的呢?主要是對speciafication進行評審和對**,文件進行檢查嗎?還有其他工作嗎?

有沒有一定的標準呢?我們進行評審的時候就是大家開會一行行來討論,沒有任何標準,非常倚重個人的經驗,非常累人,非常不科學,不知道有沒有更好的方法?

1. 文擋要結構化,標準化,是按一定的模板編制的;

2。**的結果,要滿足模組設計的要求,而且**量小,執行速度快;

3。**結構符合標準要求,有說明等,格式標準。

們進行評審的時候就是大家開會一行行來討論,沒有任何標準,

你們公司有文件麼?

即使文件按摸板寫了,也不見得質量就得到控制了,

如果你們公司有制定好的文件,如果你們填寫文件的人真的按照文件要求的內容去填寫了,真的按照規定好的格式去做了,那麼軟體的質量會得到乙個嚴格的控制的,週期可能會比較長。

總之,看了樓主的話,還是不太明白你們公司現在的具體情況,

1、你們有沒有成型的各種文件規範?

2、有沒有專門負責質量改進或者監督的人員?

3、有多少開發和測試人員?

4、大家對於軟體質量的概念如何?是否都認為需要引進質量管理的體系?

……針對你最後一句話,「你質量保證人員要敦促開發人員做的,問題是怎麼做,」我來舉個例子吧。

假設乙個理想狀態:

1、在專案的需求階段,有需求說明書,和規格說明書。

2、技術經理據此寫了詳細的開發手冊,也就是詳細的表結構,資料庫結構等等的設定。

3、開發人員按照這個開發手冊,根據各自的任務進行**編寫。

4、qa人員根據這個開發手冊,來檢查「**滿足模組設計的要求」是否符合。

我們要保證質量的手段也只是開始定些編碼規定,到最後讓測試人員用一下再改這樣就沒有其他了.反正人手也不多,就乙個到兩個人把設計寫出來,然後讓程式設計師好好理解了再做.我想可能問題就出在規範要讓 "程式設計師好好理解 ",這說明設計寫得不夠詳細.

大略的文件和編碼規範當然有.比如編碼規範也只是規定到了變數,字段如何命名之類,是不是應該有更詳細,或者更多經驗性的東西,可以事先規定的?

大家肯定覺得質量重要啊.但是就覺得不知道如何能在規定時間得到***的東西,總是做了叫測試人員用,出問題再改,再測又有新問題...惡性迴圈.而且大家都覺得cmm是奢侈的東西.

我有時候更懷疑這個 "規定的時間 "到底是否科學?為什麼總是不能在規定時間完成?是人不行還是這個時間錯了?規劃這個時間是否有什麼經驗和標準呢?

再者,我對這個 "評審的把關能力 "就頗有疑問,它是不是就跟個人經驗有很大關係,有沒有一點具體或量化的標準可循呢?

我說的文件不是隨便寫出來的,是根據貴公司的實際情況編制的。如果自己編寫有困難,可以請這樣的公司來貴公司實地考察然後幫你們編寫。

如果按照這樣的文件認真填寫,做好每一步,比如從開始的設計階段到最後的測試、審核、提交使用者都有章可依,是比較正式的。如果認真填寫乙份測試記錄,那麼開發人員看到後,也就能很快找到錯誤的地方,修改好,測試人員也能根據測試反饋以最快的速度進行回歸測試。

(文件並不是萬能的,如果大家都只是形式上的,還不如不要文件這個累贅)

樓上的說「開發人員的效益與專案整體的效益掛鉤呢?」確實應該這樣,但是不只是開發人員的,應該是專案所有成員的。

規定的時間內的問題:現在很多的公司為了拿到單子都承諾客戶會在他們要求的時間內交付使用,其實如果按照公式來計算的話,不是完不成就是要投入更多的人,要麼就是延長工作時間。不知道你們是怎麼定義這個規定的時間的,:

)?我們公司是把每個人的利益和專案整體利益掛鉤的,而且人員加班是很正常的事情,大家都不願意被扣錢,而且如果因為你而使和你相關的人被扣錢也是件很難看的事,所以,大家都比較自覺的。但是還是有很多專案不能在客戶要求的時間內交付。

IT專案如何進行質量控制

最後,根據具體情況採取合理的糾正措施。經過比較與分析,如果發現偏差,就要採取適當的措施進行糾正,讓專案實施回到正軌。可供選用的糾正措施包括重新制定專案計畫 重新安排專案步驟 重新分配專案資源 調整專案組織形式 調整專案管理方式等。一般而言,為了保證it專案不偏離正常軌道,按著既定計畫走向成功,保證糾...

如何進行施工過程質量控制

摘要 工程專案的施工時乙個極其複雜的過程,它作為形成工程專案實體的過程,是決定最終產品質量的關鍵因素。提高工程專案的質量就必須對影響工程質量的人員 機械工具 施工工藝 環境和材料五大因素進行控制。關鍵詞 施工過程 質量控制 質量管理 一 專案施工過程質量控制的重要性 工程專案的施工是乙個極其複雜的過...

監理工程師如何進行專案質量控制

許多建築施工企業經常強調 以質量求生存,以信譽求發展 百年大計,質量第一 可見,加強建築工程質量管理有著重要的意義。質量是建築本身的真正生命,也是社會關注的熱點。建築工程的質量直接決定了工程是否發揮預期的使用功能,對於不同時期的施工工程,質量是監理與施工人員必須要把握的重點。這就需要我們選擇科學有效...