軟件項目質量管理崗位職責
工作職責:1、策劃項目QA工作,監督項目過程執行和過程輸出,綜合分析項目過程執行狀態和問題,定期發送QA工作報告,并持續跟蹤問題解決;2、為項目組提供管理體系的相關培訓或指導;3、根據需要參與業務單元客戶交流或評審;4、根據業務單元發展需要,參與特定改善工作實施。崗位要求:1、2年或以上QA工作經驗(必備);2、掌握軟件工程知識和項目管理知識,熟悉CMMI、ISO標準等優先;3、有較強的責任心,良好的組織協調能力、溝通能力和文檔撰寫能力。具備金融行業軟件質量QA工作經驗優先。
篇2:全面質量管理提高軟件質量
運用全面質量管理提高軟件質量
當前軟件產品開發過程中出現的質量問題,可以認為是由以下原因導致的:
1.管理者缺乏質量觀念,沒有保證質量的全面計劃、有效措施,未將質量放在足夠重要的地位,未從一開始就強調質量。
2.開發者未將保證質量作為他們的重要而且是必須完成的任務,把保證產品質量看成是質量檢測人員的責任。缺乏全面質量管理、人人都是質量保證者和責任人的觀念。
3.大家都缺乏這種觀念:在每個產品開發階段都不做出不合格工作,決不把不合格的中間產品帶到下一階段,而不是到產品最后階段才由專門的質量檢測人員檢查并保證產品質量。這就需要明確制定每一階段工作的檢測標準,讓大家知道什么才是合格的工作。
4.沒有良好的激勵機制。沒有將個人的所得(物質和心理兩方面)與其工作績效直接聯系起來。也沒有好的個人績效評價機制。做不好是大家整體的責任,自己的利益不受影響。做好了也沒有及時明顯的獎勵。總之,做好做不好差不多,大家沒有積極性,沒有人會拼命高質量地完成自己的工作。
5.大家看不到提高質量對公司的生存發展有多重要,普遍缺乏主人翁責任感。
6.顯然,不單單是質量問題。還有管理者和開發者的關系問題。例如因為管理者的指示未得到切實地執行,才導致版本不一致等問題。又比如管理者強調質量和維護質量的措施會引起開發者的反感。如果大家能很好地交流和合作,此類問題會大大減少。
7.大家對顧客的質量要求不了解,不理解顧客的心理,缺乏使顧客滿意的思想。
什么是TQM
TQM
是
一種思想觀念,一套方法、手段和技巧
通過
全體員工的參與
改進
流程、產品、服務和公司文化
達到
在百分之百時間內生產百分之百的合格產品
以便
滿足顧客需求(CustomerSatisfaction,CS)
從而
獲取競爭優勢和長期成功
TQM的要點是什么
1.客戶滿意
顧客包括兩種:外部顧客和內部顧客。外部顧客指公司產品的最終用戶。內部顧客指在公司內部和自己的工作有聯系的那些人。
2.全員參與
質量不僅僅是QA,Tester,LanguageConsultant的事,每一個員工都有維護質量的責任。每個員工都有責任、也有權利提出改進建議,并將合理的建議付諸實施。
3.團隊精神
TQM要求全體成員之間的有效交流,緊密合作。管理者要改變發號施令的角色,變成教練、協調人、組織者。
4.百分之百的優質
任何一個小錯誤都可能造成大的損失。只有消除僥幸心理,時刻追求百分之百的優質,才能實現TQM,充分滿足顧客需求。
5.貫徹始終
在產品開發的每一個階段都應實行全面的質量管理,而不是僅在某一階段。
6.事前主動
防患于未然。經常組織討論,主動尋找出可能發生的問題,并及時加以解決。
7.持續改進
實施TQM不可能畢其功于一役。必須堅持持續改進,將TQM融入日常的工作和管理。
TQM實施的步驟有哪些
1、進行全面質量管理思想的教育
對全體員工進行全面質量管理思想的教育,以達到以下目的:
1)將滿足顧客的需求放在首位
要讓每個人深刻理解"顧客滿意"的思想。為了理解并實行"顧客滿意"的思想,可以將員工分組進行"換位思維",并討論清楚如下問題:
所有參與產品開發的人員:如果自己是個顧客,對產品的質量是怎么要求的希望自己得到什么樣的服務
管理人員:如果自己是個開發者,對開發過程中遇到的問題會有何想法希望得到什么樣的幫助和理解希望管理者如何對待自己
開發者:假如自己是個管理者,會如何管理整個開發過程對開發中出現的問題怎么看知道它們的起源和解決方法么
要鼓勵大家以自己希望得到的那種服務方式去為自己的顧客服務,要將每個人都作為自己的一個重要顧客,想方設法是其滿意。比如,CourseDesigner要提供足夠清晰的Script及必要解釋,使GraphicDesigner清楚該畫什么樣的圖,讓他們滿意,讓他們愉快地進行下一步的工作。
2)明白提高質量與降低成本的關系
質量提高,不僅不會提高成本,反而會降低成本。這是因為:質量高了,會減少反復修改的時間,縮短開發周期,降低人力資本。還會提高士氣,提高工作效率。
3)樹立百分之百合格產品的責任感
使百分之百的員工成為抓質量的主人。要達到此種境界:當問一個員工"誰負責產品的質量"時,得到的回答是"我!",而不是"Tester"或"QA"或其它。讓大家明白:如果存在任何問題,都會最終出現并影響產品質量和公司形象。在開始階段的問題不解決,只能在最后的階段以更高的代價解決。教育員工樹立百分之百合格產品的責任感,消除僥幸心理。
2、明確顧客需求
搞清楚什么樣的產品是讓用戶滿意的產品。
3、了解市場
經常將別的廠商的產品向大家展示,并進行研究,讓大家明白別人是怎么做得,我們有何差距。
4、讓員工明白什么是好的產品
給出樣板,進行足夠的培訓,讓大家都真正明白什么是好的合格的產品。
5、建立明確的質量基準和質量測評制度
產品好壞一定要有一個明確公開的標準來衡量。每個人都可以把自己的工作結果與之對照,從而知道自己做得是好是壞。而且這種標準要以一種制度的形式切實付諸實施,才能增加可信度。
6、建立相對完善的激勵機制
如果檢測的結果對個人的利益無任何影響,則員工沒有盡力提高質量的動力。要在物質和精神方面對員工根據他們的績效進行不同的激勵。
7、幫助質量檢測部門變成提高質量的催化劑
改變質檢人員"挑問題者"的角色,消除Tester,QA同開發者之間的隔閡和對立。可以采取三種措施:
讓質檢人員與開發者一起參加有關培訓,使他們彼此更好地理解對方的工作。
讓質檢人員成為開發小組的一部分,讓小組成員有更多的了解。
提高質檢人員與開發者的溝通技巧。
8
、建立一套明確一致的解決問題的方法
一旦出現問題,大家能夠按照此方法去解決問題,而不是互相埋怨或手足無措。
解決問題常用的6步法:
討論并確定問題
找出問題的根源
提出可能的解決方法
選擇最佳辦法
建議、批準和實施
測試、評估、調整和慶賀
9、在全體員工中培育主人翁意識和敬業精神
如果大家都抱著"公司不是我的,我是來打工的,公司效益好壞、能夠存活發展與我無關",產品質量如何提高,公司如何搞好
10、讓員工有一定的自由和權利
有了權利,才會有主動性。允許員工提出問題,解決問題,并將解決方案付諸實施。如果什么問題都要Leader來決定,大家只有消極工作和等待。
11、建立質量小組
質量小組由不同角色的人員組成,負責發現質量問題,討論解決方法,提出并實施解決方案。
12、加強Teamwork的培訓
培訓員工,尤其是Leader如何有效地制定Team'sgoal,如何不斷增強這個goal,如何始終圍繞這個goal工作。教給大家如何更好地交流,如何更好地合作,如何在解決問題時對事不對人。
篇3:軟件質量管理工程師崗位職責
軟件質量管理工程師大連同方軟銀科技股份有限公司大連同方軟銀科技股份有限公司,同方軟銀,大連同方軟銀,同方軟銀【崗位職責】
1、負責公司產品質量保證工作,輔助和指導項目組按標準體系規范執行。
2、負責收集過程改進意見,并參與過程體系的修訂。
3、收集整理項目執行過程中的度量數據,分析項目執行情況。
4、編寫質量保證相關報告。
5、負責源碼檢查及相關匯報工作。
【任職要求】:
1、了解CMMI/ISO9000/ISO27001/ISO20000相關知識。
2、熟練使用MicrosoftOffice辦公軟件。
3、熟練使用SVN等版本管理軟件,熟悉使用Sonar等源碼檢查工具;
4、了解各種軟件開發流程的模型及其相應規范。
5、具備良好的溝通協調及執行能力,能夠與項目組團結協作,積極溝通。
6、有責任心,有較好的學習能力,工作積極,能接受加班。
7、有參與CMMI資格認證相關經驗優先。
8、能接受適度加班及出差。