公司軟件開發(fā)人員任職資格標準_第1頁
公司軟件開發(fā)人員任職資格標準_第2頁
公司軟件開發(fā)人員任職資格標準_第3頁
公司軟件開發(fā)人員任職資格標準_第4頁
公司軟件開發(fā)人員任職資格標準_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

XX公司軟件開發(fā)人員任職資格標準V1.1TOC\o"1-5"\h\z變更履歷 4一、 級別劃分及申報條件 7級別劃分 7級別劃分 73等設置 8\o"CurrentDocument"申報條件 8學歷及工作年限要求 8項目經(jīng)驗要求 8知識技能要求 10二、任職資格行為標準 13\o"CurrentDocument"一級(助理軟件工程師) 13參與需求討論(理解需求并執(zhí)行) 13\o"CurrentDocument"制作demo 13\o"CurrentDocument"理解需求文檔 13參與設計 13\o"CurrentDocument"參與編寫概要設計文檔 13\o"CurrentDocument"配合完成詳細設計文檔的編寫 13功能開發(fā) 14確認開發(fā)任務 14\o"CurrentDocument"開發(fā)搭建環(huán)境 14\o"CurrentDocument"編寫功能代碼 14\o"CurrentDocument"單元測試 14\o"CurrentDocument"執(zhí)行版本控制 15參與測試 15\o"CurrentDocument"配合測試 15\o"CurrentDocument"二級(軟件工程師) 151需求分析(理解) 15參與需求調(diào)研 15\o"CurrentDocument"編寫需求文檔 162模塊設計 16編寫概要設計文檔 16\o"CurrentDocument"編寫詳細設計文檔 163模塊開發(fā) 17確認開發(fā)任務 17\o"CurrentDocument"開發(fā)搭建環(huán)境 17\o"CurrentDocument"模塊功能編寫代碼 17\o"CurrentDocument"解決一般技術問題 17\o"CurrentDocument"參與代碼走查 18\o"CurrentDocument"單元測試 18\o"CurrentDocument"參與整合聯(lián)調(diào) 18\o"CurrentDocument"執(zhí)行版本控制 184模塊測試 19搭建測試環(huán)境 19配合測試 195部署支持 19編寫部署文檔 19\o"CurrentDocument"協(xié)助解決部署問題 19\o"CurrentDocument"三級(高級軟件開發(fā)工程師) 201支持售前工作 20技術可行性分析 20\o"CurrentDocument"參與技術方案文檔編寫 20\o"CurrentDocument"評估工作量及風險 202控制和主導需求 21主導需求調(diào)研 21\o"CurrentDocument"需求分析 213系統(tǒng)設計 21數(shù)據(jù)庫設計 21\o"CurrentDocument"系統(tǒng)設計 21\o"CurrentDocument"4測試規(guī)劃 225部署規(guī)劃 225.1.系統(tǒng)部署 226核心模塊開發(fā) 22核心功能代碼編寫 22\o"CurrentDocument"解決技術難題 22四級(資深軟件工程師) 231技術創(chuàng)新與優(yōu)化 23技術發(fā)展建議 23\o"CurrentDocument"規(guī)范改進建議 23\o"CurrentDocument"管理項目和產(chǎn)品 23\o"CurrentDocument"2處理測試疑難問題 243設計規(guī)劃 243.1.規(guī)范產(chǎn)品設計 244產(chǎn)品規(guī)劃 24產(chǎn)品戰(zhàn)略建議 24\o"CurrentDocument"產(chǎn)品改進建議 255需求規(guī)劃 255.1. 需求評審 25變更履歷#版本更改處?更改內(nèi)容更改人/日期審核人/日期批準人/日期1V1.12級“1.2編寫需求文檔”增加參與需求評審的要求,需李守振2010-07-23潘楊2010-08-06楊立東2010-08-09

要形成評審報告和度量數(shù)據(jù)。2V1.12級“2.1編寫概要設計文檔”增加參與設計評審的要求。李守振2010-07-23潘楊2010-08-06楊立東2010-08-093V1.13級“1.1技術可行性分析”增加參與技術方案決策工作,按公司要求的結構化決策流程執(zhí)行技術選型決策的要求李守振2010-07-23潘楊2010-08-06楊立東2010-08-094V1.13級“2.1主導需求調(diào)研”增加主導需求評審,形成評審報告的要求李守振2010-07-23潘楊2010-08-06楊立東2010-08-095V1.13級“5.1系統(tǒng)部署”和“5.2協(xié)助解決部署問題“進行合并李守振2010-07-23潘楊2010-08-06楊立東2010-08-096V1.13級去掉7關于項李守振潘楊楊立東

目管理,過程控制的要求2010-07-232010-08-062010-08-097V1.13級“6.2解決技術難題“增加技術創(chuàng)新的要求李守振2010-07-23潘楊2010-08-06楊立東2010-08-098V1.14級“3.1規(guī)劃產(chǎn)品設計”增加主導產(chǎn)品線或所負責的項目的設計評審,形成評審報告和數(shù)據(jù),確保評審相關的度量數(shù)據(jù)在公司設定的過程能力基線內(nèi)的要求。李守振2010-07-23潘楊2010-08-06楊立東2010-08-099V1.14級“5.1需求評審”增加提交需求評審報告,保證產(chǎn)品需求規(guī)格說明書的準確性,確保評審的度量數(shù)據(jù)在公司過程基李守振2010-07-23潘楊2010-08-06楊立東2010-08-09

線內(nèi)的要求。一、級別劃分及申報條件.級別劃分義義公司軟件研發(fā)類人員劃分為4級,每級分為3等,具體為:1.1.級別劃分等級含義達到的專業(yè)水平4級資深軟件工程師對軟件開發(fā)領域深刻而廣泛的理解,能夠通過改革現(xiàn)有的程序/方法來解決軟件開發(fā)領域內(nèi)復雜的、重大的問題,能夠把握本專業(yè)的發(fā)展趨勢,并使本專業(yè)發(fā)展規(guī)劃與業(yè)內(nèi)發(fā)展趨勢相吻合3級高級軟件工程師具有軟件開發(fā)的技術專長,能夠獨立地、成功地、熟練完成大型軟件開發(fā)項目的管理,能夠對現(xiàn)有的方法/程序進行優(yōu)化,并解決復雜問題2級軟件工程師具有獨立完成工作所需的軟件開發(fā)知識和技能,能夠完成工作,在例行情況下’有多次獨立進行小型軟件開發(fā)項目經(jīng)驗助理軟件1級工程師助理軟件1級工程師具有基本的軟件開發(fā)知識、勝任力和技術能力,從事一些單一的、局部的軟件開發(fā)工作1.2.3等設置名稱含義行為認證得分高等(職業(yè)等)專業(yè)地完成各項業(yè)務流程,同時能夠進行一定的創(chuàng)新90分以上中等(普通等)能熟練的完成各項業(yè)務流程和任務80分以上初等(基礎等)具備該級別所需的能力,熟悉業(yè)務流程,能夠完成基本工作70分以上.申報條件2.1.學歷及工作年限要求1級2級3級4級學歷專1本1碩1專3本2碩2專5本4碩3專7本6碩5崗位經(jīng)驗至少6個月軟件開發(fā)工作經(jīng)驗至少2年軟件開發(fā)工作經(jīng)驗至少3年軟件開發(fā)工作經(jīng)驗至少5年軟件開發(fā)工作經(jīng)驗2.2.項目經(jīng)驗要求級別經(jīng)驗要求(同一級別經(jīng)驗要求必須同時具備)1、至少參與1個30w以下項目的開發(fā),在項目中開發(fā)時長至少6個月1、至少參與1個30-100W項目的開發(fā),在項目中開發(fā)時長至少6個月2級或至少參與3個30w項目的開發(fā),并累計在項目中開發(fā)時長至少6個月2、至少獨立完成2模塊級的系統(tǒng)設計及開發(fā)1、至少參與1個100亞+項目的開發(fā),在項目中開發(fā)時長至少6個月或至少參與3個30-100W項目的開發(fā),并累計在項目中開發(fā)時長至少6個月3級2、在以上項目中當擔任架構設計、技術經(jīng)理或類似角色3、至少獨立完成2個項目的系統(tǒng)設計4、至少在1個項目中進行常用數(shù)據(jù)庫(oracle,DB2,informix)及中間件的調(diào)優(yōu)1、至少負責1個200亞+項目的開發(fā),項目規(guī)模至少80人月,在項目中開發(fā)時長至少24個月,和2個50w項目的開發(fā)或至少參與8個50亞+項目的開發(fā),項目規(guī)模至少20人月2、至少完成5個項目的系統(tǒng)設計3、在項目中使用創(chuàng)新解決技術難題

4、必須負責解決公司層面PMO收集的技術難題2.3.知識技能要求級別知識技能要求1級至少掌握1項開發(fā)語言,并熟悉使用開發(fā)平臺,累積使用6個月;至少熟悉1種相關數(shù)據(jù)庫并累積使用6個月掌握公司的規(guī)范和流程熟練使用公司內(nèi)的支持工具,例如:配置管理,缺陷管理工具等2級1、至少掌握1項開發(fā)語言,并熟悉該語言的開發(fā)框架,累積使用12個月;2、至少熟悉1種相關數(shù)據(jù)庫并累積使用18個月3、至少熟練使用一種中間件產(chǎn)品,累計使用18個月(針對Java語言技術人員)4、至少熟練使用SSH(針對Java語言技術人員)或公司指定的開發(fā)平臺5、至少使用.Net/Domino開發(fā)工具18個月6、至少熟悉部門1個產(chǎn)品的業(yè)務功能。1、至少熟練使用2種以上中間件產(chǎn)品2、至少完成2個項目的系統(tǒng)設計3、獨立解決技術難題,并指導項目成員完成開發(fā)任務。4、了解并掌握多種開發(fā)框架5、能熟練使用2種以上操作系統(tǒng)6、了解部門所有業(yè)務方向的所有產(chǎn)品的業(yè)務功能,并精通一個業(yè)務方向產(chǎn)品的業(yè)務功能或對公司的至少1個項目/產(chǎn)品有深刻理解和掌控8、掌握本業(yè)務部門領域的項目/產(chǎn)品技術進展與市場動態(tài)9、能夠同時承擔2個以上復雜項目/產(chǎn)品的任務10、精通項目管理的知識與流程,掌握公司的過程和規(guī)范11、能夠從技術上對項目/產(chǎn)品的架構、設計和開發(fā)完全負責12、能夠快速掌握業(yè)界領先的技術,國外技術資料的閱讀能力13、能解決項目過程中的各種疑難問題1、、^對公司的2個以上項目/產(chǎn)品有深刻理解和掌握能夠同時擔任2個以上重點項目的項目總監(jiān)熟悉所在部門的業(yè)務、能夠判斷需求的范圍,挖掘潛在需求能夠指導技術團隊軟件系統(tǒng)的架構、設計和開發(fā)掌握項目管理的知識與流程,掌握公司的過程和規(guī)范能夠快速掌握業(yè)界領先的技術,國外技術資料的閱讀能力PMP國際認證過程優(yōu)化和改進能力,針對公司制度能持續(xù)提出過程改進/優(yōu)化的建議二、任職資格行為標準一級(助理軟件工程師).參與需求討論(理解需求并執(zhí)行)制作demo■與需求人員進行交流,理解系統(tǒng)的需求,確定系統(tǒng)的功能模塊及功能結構■根據(jù)需求運用demo制作工具完成demo的功能制作理解需求文檔■閱讀理解需求規(guī)格說明書及相關文檔,提出需求理解的相關問題或疑惑并與需求人員交流確認.參與設計參與編寫概要設計文檔理解系統(tǒng)需求規(guī)格說明書,參與討論確定系統(tǒng)設計的總體思想完成相關模塊的設計文檔編寫參與評審概要設計的合理性、可實現(xiàn)性和可擴展性配合完成詳細設計文檔的編寫■在理解需求規(guī)格說明書及概要設計總體思想的基礎上完成相關功能的詳細設計文檔編寫■相關功能詳細設計的合理性、可實現(xiàn)性和可擴展性.功能開發(fā)確認開發(fā)任務■明確個人開發(fā)任務內(nèi)容,確定工期并反饋■與項目經(jīng)理溝通并確認模塊開發(fā)計劃,溝通計劃開發(fā)搭建環(huán)境■根據(jù)開發(fā)環(huán)境要求在本機安裝必備的開發(fā)工具、版本控制工具,并調(diào)試通過■確認開發(fā)環(huán)境是可用的,開發(fā)工程及配置遵循統(tǒng)一規(guī)范編寫功能代碼在需求說明書及詳細設計文檔基礎上,遵循代碼規(guī)范要求完成分配功能的程序編寫、調(diào)試,完成代碼編寫檢查并確認代碼注釋遵循代碼規(guī)范,代碼編寫遵循代碼規(guī)范及優(yōu)化原則提交源代碼和程序,根據(jù)需要編寫模塊實現(xiàn)說明書單元測試以詳細設計說明書為依據(jù),審查模塊實現(xiàn)說明書,看是否存在實現(xiàn)上的錯誤或遺漏確定測試目標、計劃及方案,設計測試用例,編寫測試代碼根據(jù)測試用例及測試代碼測試自己編寫的功能模塊,分析測試結果,定位問題,并修改代碼單元測試發(fā)現(xiàn)的缺陷日清日結執(zhí)行版本控制■熟悉項目版本控制日常使用規(guī)范要求,正確使用項目版本控制工具,協(xié)同團隊做好版本控制■確認自己提交代碼編譯正確并可運行,及時與其他成員溝通解決遇到的版本控制問題.參與測試配合測試根據(jù)需求說明書、模塊設計以及實際的代碼實現(xiàn),與測試人員溝通并確認模塊功能的用例設計以及確認BUG情況按照公司BUG管理要求及時修改自己負責模塊的BUG根據(jù)需要編寫B(tài)UG修改記錄二級(軟件工程師)1需求分析(理解)參與需求調(diào)研■配合需求調(diào)研,與需求分析人員進行溝通,了解基本項目需求情況,并總結問題,形成《需求問題記錄》?!龈鶕?jù)已形成的《需求問題記錄》與客戶/項目經(jīng)理進行交流溝通,確認問題及問題的基本處理方法。并增加問題處理意見及處理方法形成《需求問題及處理建議》。提交需求人員進行需求確認。編寫需求文檔根據(jù)項目定義的《需求規(guī)格說明書》模板以及需求的調(diào)研結果,補充《需求規(guī)格說明書》技術部分。提交《需求規(guī)格說明書》到相關負責人,由負責人確認工作成果是否滿足要求。參與需求評審,形成正式的評審報告,收集和評審相關的度量數(shù)據(jù)。2模塊設計編寫概要設計文檔詳讀《需求規(guī)格說明書》,了解模塊功能需求;根據(jù)需求了解情況,整理存在的問題及疑惑。與需求人員進行溝通確認,并確認解決方案。根據(jù)概要設計文檔的編寫規(guī)范及版本規(guī)范進行系統(tǒng)具體功能概要模塊設計文檔編寫;提交概要設計文檔,由項目經(jīng)理或相關負責人確認審核。參與概要設計評審(至少包括數(shù)據(jù)庫設計評審),形成正式的評審報告,收集和評審相關的度量數(shù)據(jù)。編寫詳細設計文檔■詳讀《需求規(guī)格說明書》及《概要設計文檔》,了解模塊功能需求及設計思路;根據(jù)了解情況,整理存在的問題及疑惑。與相關人員進行溝通確認,并確認解決方案?!龈鶕?jù)詳細設計文檔的編寫規(guī)范及版本規(guī)范進行系統(tǒng)具體功能概要詳細設計文檔編寫;并提交詳細概要設計文檔,由項目經(jīng)理或相關負責人確認審核。3模塊開發(fā)確認開發(fā)任務■根據(jù)項目進度安排與上級工作安排明確個人開發(fā)任務,了解工作內(nèi)容、范圍及期限;根據(jù)對個人任務了解情況,根據(jù)個人能力,反饋是否可按要求完成?!龈鶕?jù)最終確認結果,確認工作內(nèi)容、范圍及期限。開發(fā)搭建環(huán)境■搭建整體開發(fā)環(huán)境■搭建數(shù)據(jù)庫開發(fā)環(huán)境,完成配置檢驗開發(fā)環(huán)境模塊功能編寫代碼■根據(jù)開發(fā)任務熟悉本人開發(fā)模塊的需求分析及模塊設計;編寫規(guī)范進行代碼開發(fā),并完成模塊功能代碼開發(fā)解決一般技術問題■根據(jù)代碼編寫與自測發(fā)現(xiàn)開發(fā)中的問題,提交文檔到mantis系統(tǒng)/或通知測試人員進行記錄■根據(jù)問題與相關人員進行討論并分析問題形成解決方案;根據(jù)解決方案快速解決問題參與代碼走查■配合代碼走查人員檢查項目中的代碼,協(xié)助解釋代碼功能;根據(jù)走查結果整理項目中存在的代碼質(zhì)量問題,提交檢查記錄情況至項目負責人安排處理■根據(jù)項目負責人安排,解決已存在的代碼質(zhì)量問題,并在Mantis上進行登記單元測試根據(jù)自己編寫的模塊代碼及核心代碼、邏輯復雜代碼進行單元測試代碼編寫利用單元測試工具,測試模塊功能,根據(jù)測試結果修改模塊存在的問題,最終保證單元測試全部通過單元測試的缺陷日清日結參與整合聯(lián)調(diào)■根據(jù)項目開發(fā)進度與各模塊負責人溝通,確認整合聯(lián)調(diào)任務內(nèi)容,形成系統(tǒng)聯(lián)調(diào)方案及計劃?!龈鶕?jù)確認的聯(lián)調(diào)任務,進行系統(tǒng)聯(lián)調(diào)測試;配合解決聯(lián)調(diào)過程中存在的問題,保證聯(lián)調(diào)順利通過測試;并最終提供聯(lián)調(diào)結果報告執(zhí)行版本控制■根據(jù)項目版本控制日常規(guī)范要求,使用項目版本控制工具?!龈鶕?jù)項目要求完成自己編寫模塊的版本控制,及時按質(zhì)按量提交代碼,保證版本的正確與完整性。4模塊測試搭建測試環(huán)境■準備部署安裝介質(zhì)、版本及數(shù)據(jù);按照項目組規(guī)范,部署測試系統(tǒng)到指定地址或環(huán)境;配合測試人員驗證部署環(huán)境是否正常,及時解決存在問題。最終提供《測試環(huán)境發(fā)布報告》配合測試■及時登陸Mantis,了解自己負責模塊的BUG情況;并及時與測試人員進行溝通,確認問題;完成自己負責模塊的BUG修改,并修改Mantis狀態(tài);確認Mantis已修改BUG的測試反饋情況,并及時處理。5部署支持編寫部署文檔■根據(jù)項目定義的《系統(tǒng)部署文檔》模版和項目情況整理部署流程、系統(tǒng)軟硬件環(huán)境要求補充到《系統(tǒng)部署文檔》對應章節(jié);■最終完成《系統(tǒng)部署文檔》編寫,并提交負責人審批確認。協(xié)助解決部署問題■根據(jù)項目的部署實際情況分析過程中所產(chǎn)生問題原因;對問題進行分析并定位并協(xié)助解決或對無法解決的問題進行上報?!龈鶕?jù)部署情況進行經(jīng)驗總結,將問題及解決方案納入項目《FAQ》文檔。三級(高級軟件開發(fā)工程師)1支持售前工作技術可行性分析根據(jù)項目情況了解技術和業(yè)務的需求,并整理出技術實現(xiàn)方案評估各方案優(yōu)缺點,并推薦合適的技術解決方案參與技術方案決策工作,按公司要求的結構化決策流程執(zhí)行技術選型決策。參與技術方案文檔編寫■根據(jù)項目情況與客戶或售前人員進行溝通了解項目背景,設計項目技術方案■參與項目標書中技術部分編寫評估工作量及風險■確認項目工作范圍,對各模塊進行細化,評估每個功能點的工作量并匯總,估算工作量■評估項目技術風險點,并制定相應的解決策略2控制和主導需求主導需求調(diào)研與客戶進行溝通,制定需求調(diào)研計劃按照調(diào)研計劃進行需求調(diào)研,匯總需求文檔主導需求評審,形成評審報告需求分析根據(jù)需求調(diào)研梳理需求,整理并分配下級完成需求文檔(包括:業(yè)務需求說明書,需求規(guī)格說明書)需求demo的整體規(guī)劃,組織和監(jiān)控DEMO制作,形成DEMO向客戶提交業(yè)務需求說明文檔及展示demo和確認需求3系統(tǒng)設計數(shù)據(jù)庫設計■使用數(shù)據(jù)庫設計工具設計數(shù)據(jù)庫,完成數(shù)據(jù)庫設計文檔系統(tǒng)設計確定系統(tǒng)整體設計框架,包括開發(fā)平臺選擇(如:.NET/JAVA..…)、第三方產(chǎn)品選擇(商業(yè)或者開源),完成框架設計確定系統(tǒng)具體的功能模塊,分配工作,形成任務分配計劃文檔,并進行跟進制定模塊設計評審標準,進行系統(tǒng)各模塊評審,歸檔4測試規(guī)劃提出測試要求及測試范圍,配合測試人員完成測試計劃和測試用例規(guī)劃測試環(huán)境,對需要聯(lián)調(diào)的項目進行仿真環(huán)境準備5部署規(guī)劃系統(tǒng)部署評估部署方案可行性及操作性,編寫部分或者全部部署方案對部署工作進行分析,解決相關問題,記錄解決方案對系統(tǒng)性能瓶頸進行定位,進行系統(tǒng)相應部分調(diào)優(yōu),包括:操作系統(tǒng)、數(shù)據(jù)庫、應用服務器、應用程序本身6核心模塊開發(fā)核心功能代碼編寫■根據(jù)系統(tǒng)需求,進行核心功能設計及進行代碼編寫■根據(jù)核心模塊

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論