軟件部組織結構及職責_第1頁
軟件部組織結構及職責_第2頁
軟件部組織結構及職責_第3頁
軟件部組織結構及職責_第4頁
軟件部組織結構及職責_第5頁
已閱讀5頁,還剩16頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、組織結構與責任山東眾志電子文件狀態:V草稿正式發布止在修改文件標識:軟件研發部組織結構與責任當前版本:1.0作者:李彥景完成日期:2021-04-18ZHONGZHIELECTRONICSCO.LTD版本歷史版本/狀態作者參與后起止日期備注1.0李彥景2021-04-18初稿1 .軟件研發部工作職能52 .軟件研發部組織機構62.1 組織機構圖62.2 組織結構描述73 .與其他部門交叉的責任說明74 .軟件研發部各組任務以及責任74.1 需求分析組74.2 設計開發組84.3 實施維護組85 .主要業務流程95.1 軟件自主開發流程95.2 更多流程96 .軟件研發部各崗位責任和任職要求10

2、6.1 分管副總、部門經理116.2 技術總監崗位責任126.3 工程總監崗位責任126.4 工程組長崗位責任146.5 實施維護組長156.6 系統工程師166.7 高級軟件工程師176.8 中級軟件工程師176.9 實施培訓工程師177 .各個崗位需要具備水平187.1 .NET軟件工程師187.2 JAVA軟件工程師187.3 android軟件工程師197.4 實施培訓工程師198 .按工程分組和按任務分組比照198.1 按工程分組19概述19優點:19缺點:208.2 層次分組20概述20優點:20缺點:201.軟件研發部工作職能完成公司下達或市場業務經理發起軟件研發立項的自主開發工

3、程任務,具體包括需求調研與分析、系統設計、編碼、測試、現場實施與培訓、后期維護.完成公司下達的合作開發工程任務,具體包括軟件研發部與市場工程經理協作提供業務框架,合作商提供技術框架,雙方組成開發團隊進行工程實施.完成公司下達的外包工程任務,由外包工程經理跟蹤承包商提供的工程治理、需求分析、軟件開發、測試,以及咨詢、方案、實施、培訓、安裝、調試、維護、升級等過程.協助文控中央完成軟件備案工作.完成相關軟件技術支持任務.完成系統維護任務.完成領導交辦的其他工作.軟件研發部實行工程組承包責任制.2.軟件研發部組織機構2.1組織機構圖圖2-1按工程組劃分-組織結構圖圖2-2按開發責任劃分-組織結構圖圖

4、2-3按編程語言劃分工程組-組織結構圖2.2組織結構描述軟件研發部設立治理人員1位,負責治理工作.軟件研發部根據工程情況,設置N位工程經理自主開發、合作、外包自主開發軟件工程需求分析組由2-3位分析、涉及其他人員組成,設工程組長一名.設計開發組由3-5位軟件開發人員組成,設工程組長一名.實施維護組由1-2位實施與維護工程師組成,根據工程工程大小增加人員.3 .與其他部門交叉的責任說明1 .市場部-技術支持2 .系統集成部-無3 .人力資源部1對軟件研發部日常工作進行后勤支持2對軟件研發部人力資源治理進行指導4 .財務部:協助工程費用與部門費用核算5 .文控中央-協助軟件備案、資金申請6 .云計

5、算-協助工程實施部署在云計算的工程運行4 .軟件研發部各組任務以及責任4.1 需求分析組業務調研、需求分析提供需求報告系統設計提供概要涉及說明書.指導開發,為開發組提供支持提供概要設計需要對軟件系統的設計進行考慮,包括系統的根本處理流程、系統的組織結構、模塊劃分、功能分配、接口設計、運行設計、數據結構設計和出錯處理設計等,為軟件的詳細設計提供根底.4.2 設計開發組在概要設計的根底上,開發者需要進行軟件系統的詳細設計.在詳細設計中,描述實現具體模塊所涉及到的主要算法、數據結構、類的層次結構及調用關系,需要說明軟件系統各個層次中的每一個程序每個模塊或子程序的設計考慮,以便進行編碼和測試.應當保證

6、軟件的需求完全分配給整個軟件.詳細設計應當足夠詳細,能夠根據詳細設計報告進行編碼.在軟件編碼階段,開發者根據?軟件系統詳細設計報告?中對數據結構、算法分析和模塊實現等方面的設計要求,開始具體的編寫程序工作,分別實現各模塊的功能,從而實現對目標系統的功能、性能、接口、界面等方面的要求.測試編寫好的系統.一個一個確實認每個功能.根據模塊技術方向細分注:根據公司實情,軟件研發部實行工程責任制,需求組和開發組“任務與責任歸并于工程小組下完成.4.3 實施維護組在軟件測試證實軟件到達要求后,軟件開發者應向用戶提交開發的目標安裝程序、數據庫的數據字典、?用戶安裝手冊?、?用戶使用手冊?、需求報告、設計報告

7、、測試報告等雙方合同約定的產物.?用戶安裝手冊?應詳細介紹安裝軟件對運行環境的要求、安裝軟件的定義和內容、在客戶端、效勞器端及中間件的具體安裝步驟、安裝后的系統配置.?用戶使用手冊?應包括軟件各項功能的使用流程、操作步驟、相應業務介紹、特殊提示和考前須知等方面的內容,在需要時還應舉例說明.5 .主要業務流程5.1 軟件自主開發流程5.2 更多流程=»更多詳細流程圖,見附件?0.流程圖?6.1分管副總、部門經理部門名稱軟件研發部崗位名稱分管副總、部門經理直屬上級直屬卜級崗位責任:1、負責主持召開軟件研發部工作例會及時部署和檢查開發工作,進行過程限制任務1:負責與下屬對工作方案進行分解,

8、落實、明確考核重點,提出指導性意見任務2:對工作方案的執行進行過程監控,及時協調解決工作中出現的重要及突發事件任務3:總結季度、年度工作完成情況,上報公司領導2、標準軟件研發部日常治理工作任務1:審定部門內部治理各項規章制度任務2:組織監督部門內各項規章制度、開發技術標準、流程的落實任務3:日常事務性治理3、治理硬件資源任務1:根據業務的開展,適時調整資源配置,使資源利用更加優化任務2:籌備大型投資工程軟件信息技術類的招標,做好前期準備工作4、負責下屬員工技術培訓的工作,努力為下屬員工創造開展空間任務1:審定信息部人員培訓方案任務2:組織各崗位人員的技術培訓,不斷提升其技術水平,更好地為經營治

9、理效勞5、負責下屬員工的考核與評價任務1:根據工作方案的指標分解情況,對下屬員工的工作業績進行考評任務2:根據考評結果,提出下屬員工的獎懲方案6、審查需求分析,是否達標7、負責催促檢查軟件開發方案執行情況,保證工程按期完成8、完成領導交辦的其它任務1.2 技術總監崗位責任部門名稱軟件研發部崗位名稱技術總監直屬上級分管副總直屬卜級工程組組長治理責任1 .參與制定公司軟件產品的開展方向,確定公司產品框架及開發實施方案2 .規劃產品研發進度安排,根據公司需要確定產品開發周期及人員安排3 .全面監控產品開發質量、進度和本錢限制4 .針對公司具體工程實施,限制工程需求變更,支持工程實施的順利進行技術責任

10、1 .解決目前公司已使用技術框架中存在的問題并進行有效優化2 .負責培訓公司軟件開發人員的整體開發技能3 .負責公司軟件構件庫的搭建、第三方控件的選型4 .組織技術、產品開發與創新、新技術研發1.3 工程總監崗位責任部門名稱軟件研發部崗位名稱工程總監直屬上級分管副總直屬卜級工程組組長主要責任:1、方案:a工程范圍、工程質量、工程時間、工程本錢確實認.b工程過程/活動的標準化、標準化.c根據工程范圍、質量、時間與本錢的綜合因素的考慮,進行工程的總體規劃與階段計戈上d各項方案得到上級領導、客戶方及工程組成員認可.2、 組織:a組織工程所需的各項資源.b設置工程組中的各種角色,并分配好各角色的責任與

11、權限.c定制工程組內外的溝通方案.必要時可按配置治理要求寫工程籌劃目錄中的?工程溝通方案?d安排組內需求分析師、客戶聯系人等角色與客戶的溝通與交流.e處理工程組與其它工程干系人之間的關系.f處理工程組內各角色之間的關系、處理工程組內各成員之間的關系.g安排客戶培訓工作.3、 領導:a保證工程組目標明確且理解一致.b創立工程組的開發環境及氣氛,在工程范圍內保證工程組成員不受工程其它方面的影響.c提升工程組士氣,增強工程組凝聚力.d合理安排工程組各成員的工作,使各成員工作都能到達一定的飽滿度.e制定工程組需要的招聘或培訓人員的方案.f定期組織工程組成員進行相關技術培訓以及與工程相關的行業培訓等.g

12、及時發現工程組中出現的問題.h及時處理工程組中出現的問題.4、 限制a保證工程在預算本錢范圍內按規定的質量和進度到達工程目標.b在工程生命周期的各個階段,跟蹤、檢查工程組成員的工作質量;c定期向領導匯報工程工作進度以及工程開發過程中的難題d對工程進行配置治理與規劃.e限制工程組各成員的工作進度,即時了解工程組成員的工作情況,并能快速的解決項目組成員所碰到的難題.f不定期組織工程組成員進行工程以外的短期活動,以培養團隊精神.工程經理是在整個工程開發過程中工程組內對所有非技術性重要事情做出最終決定的人.4.1 工程組長崗位責任部門名稱軟件研發部崗位名稱軟件-工程開發組長、工程外包組長直屬上級技術總

13、監、工程總監直屬卜級軟件工程師、系統工程師崗位責任:1»自主研發工程# 1擔當需求組長責任初步協調需求組工作提供工程需求報告、需求分析說明書、概要設計說明書# 2擔當設計開發組長責任負責協調開發組工作協助制定軟件開發、測試、維護等方面的技術標準、流程和標準制定分解開發方案、組織協調開發進程、跟蹤開發進度、督導開發方案順利執行.協助本組成員提升工作效率、按時保質保量完成任務# 其他方案、安排、組織、協調工程工作監控工程進展,按時保質保量完成任務向分管副總、部門經理匯報工程進展2»外包或合作工程協調工程工作、監控工程進展、掌握工程操作應用技能,為后期運維組提前做好技術指導儲藏.

14、6.3實施維護組長部門名稱軟件研發部崗位名稱實施維護組長直屬上級工程組長直屬卜級崗位責任:1、制定組織協調維護進程、跟蹤維護進度、督導維護方案順利執行.2、填寫?維護周報?,發送給軟件研發部工程組長、市場業務經理,抄送給部門經理.3、每周召開本組碰頭會,了解方案執行情況,保證按方案執行任務.4、協助維護組成員提升工作效率、按時保質保量完成任務.6.4系統工程師部門名稱軟件研發部崗位名稱系統工程師直屬上級工程組長直屬卜級崗位責任:1、協助需求分析師進行需求調研.2、分析、解析?用戶需求說明書?,將系統需求整理成?軟件需求規格說明書?;3、負責解決?軟件需求規格說明書?被評審后發現的問題;4、進行

15、架構設計,并完成?系統架構說明書?.5、根據?系統架構說明書?對系統進行建模,形成?系統概要設計?;6、按?系統概要設計?進行數據庫邏輯設計和物理設計,形成?數據庫字典?7、協助高級軟件工程師按?系統概要設計?進行?系統詳細設計?,任務結果包括:開發出來的軟件大概的界面是怎樣?方便什么人使用?什么人可以使用什么功能?方便到什么程度?大概的硬件要求是怎樣等?.8、指導軟件工程師按?系統詳細設計?進行代碼實現.9、負責重點代碼檢查;10、定期對工程組成員進行技術方面的培訓.4.2 高級軟件工程師部門名稱軟件研發部崗位名稱高級軟件工程師直屬上級工程研發、外包組長直屬卜級崗位責任:1、完成?系統詳細設

16、計說明書?,并進行核心代碼實現;2、對自己代碼進行復查,并進行簡單的測試;3、進行編碼工作、軟件代碼的優化;4、更多參與工程軟件需求的討論,了解工程軟件需求和架構參與軟件的模塊詳細設計工作負責編寫程序開發文檔4.3 中級軟件工程師部門名稱軟件研發部崗位名稱中級軟件工程師直屬上級工程組長直屬卜級崗位責任:5、參與工程軟件需求的討論,了解工程軟件需求和架構;6、根據?系統詳細設計說明書?進行代碼實現;7、對自己代碼進行復查,并進行簡單的測試;8、指導初級軟件工程師進行編碼工作;4.4 實施培訓工程師部門名稱軟件研發部崗位名稱中級軟件工程師直屬上級工程組長直屬卜級崗位責任:1、完成軟件實施任務.2、

17、完成軟件培訓任務.3、完成軟件維護任務.4、及時向工程組長匯報維護情況,抄送給市場業務經理、軟件研發部門經理.5、協助市場業務經理進行工程驗收、驗收報告.7 .各個崗位需要具備水平7.1 .net軟件工程師1、計算機相關專業,本科以上學歷;2、熟練.NET開發,具有2年以上web工程開發經驗,1年的大型工程開發經驗,熟悉A,JavaScript,jquery,頁面前端開發,Winform,一個或多個技術;3、SQLServer或Oracle數據庫,精通SQL語言、存儲過程;4、熟悉jquery、ajax、javascript>html、css、xhtml等Web前端交互技術,熟練使用CS

18、S+DIV布局;5、精通多層架構,具有良好、標準的編程習慣和文檔編寫習慣;6、良好的客戶溝通水平,能夠調研需求,引導客戶;有大型工程開發實施經驗,能推進工程進展,保證進度.7、有良好的溝通技巧以及優秀的言語表達水平,具備良好的團隊合作精神.7.2 JAVA軟件工程師1、計算機相關專業,2年以上工作開發經驗;2、精通Java相關技術,熟練Hibernate>Spring>Struts等相關主流框架,有相關開發經驗;3、熟悉Javascript、HTML編碼,有AJAX相關開發經驗及ExtJS等前臺UI開發經驗者優先;4、熟悉掌握SQL語言,存儲過程開發,熟悉Oracle、MySQL等數據庫開發、SQL性能調優;5、熟悉TCP/IP,HTTP等協議,有較豐富的WEB系統開發經驗;6、熟悉掌握Tomcat、websphere>Weblogic等應用效勞器之一;7、熟練使用git版本限制系統;8、熟悉軟件開發流程、設計模式,較好的文檔水平及良好的編碼風格;9、良好的理解和表達水平,善于溝通,很好的團隊合作意識7.3 Android軟件工程師1、有一年以上Android相關工作經驗,且有自己獨立完成的Android工程;2、精通java語言,掌握sqlserver、mysql、oracle至少一個數據庫的操作

溫馨提示

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

評論

0/150

提交評論