软件工程的角色定位
?
開發階段
需求調研員:與客戶交流了解客戶的需求。
需求分析師:通俗一點講需求分析師就是跟客戶交流,準確獲取客戶需要。需求分析師是項目前期與客戶方打交道最多的人,對于客戶來說,他可以代表整個項目組,對與項目組成員來說他的意見可以代表客戶方的意見,項目組內所有與客戶需求相關的事情必需得到他的認可。
系統分析師:主要負責根據系統分析結果設計系統總體架構、監管系統開發日程、確定軟件內流程和框架等。系統分析師是項目組中的首席執行官,他涉及項目的所有方面,是項目進度的推動者,也是項目成功的關鍵。
模塊設計師:對與系統分析師和架構師所劃分的模塊進一步細化,保障各模塊按既定的標準和要求的完成。 數據庫設計師:又稱DBA,是項目組中唯一能對數據庫進行直接的操作的人。對項目中與數據庫相關的所有重要的事做最終決定的人。根據業務需求和系統性能分析、建模,設計數據庫,完成數據庫操作,確保數據庫操作的正確性、安全性。 軟件架構師(軟件體系結構師):主要負責設計項目中軟件部分的體系結構和模型,排定軟件開發日程,確定軟件內部流程和框架等。系統架構師也可以理解成技術總監。系統架構師是在部門內所有軟件項目中,對技術上所有重要的事情做出決定的人。 項目組長:通常3~4個開發人員組成一個開發小組,由一個小組負責人帶領進行開發活動。開發小組負責人由小組內技術和業務比較好的成員擔任。 軟件開發工程師:根據設計師的設計成果進行具體編碼工作,對自己的代碼進行基本的單元測試。軟件工程師是最終實現代碼的成員。 美工:負責公司軟件產品的美工設計和網頁制作 系統分析員:根據客戶的需求,編寫成可以通過軟件解決的軟件需求及功能文檔實現。
測試人員?:根據測試經理的計劃和測試總體方案對目標產品進行測試,編寫測試 case 和測試代碼,發現和跟蹤 bug ;編寫用戶手冊;進行用戶培訓和教育。測試人員介入項目的時機從理論上講越早越好,但考慮到測試人力資源,通常在需求分析確定后介入比較合適。對測試人員而言,除了要求和開發人員相同的技術技能外,還應該熟悉測試理論和測試方法,盡可能做到總是站在使用者的角度觀察和思考問題。
培訓和支持人員:負責軟件交付和維護任務。他們可能是其他開發人員的一部分,也可能是獨立的人員。
質量保障人員:在生產過程中監督和控制軟件產品質量的人員。通常一個團隊有一個質量保障小組,由一個或多個人員組成。
軟件配置管理人員:管理軟件開發中產生的各種制品,具體工作是對重要制品進行標識、變更控制、狀態報告等。通常一個團隊只有一個軟件配置管理人員。
?
軟件工程
技術總監:對系統方向和團隊中一些決策性的事進行管理,包括日常事務,雖然他不需要編碼,但能擔任技術總監,這冷對不是拿來顯擺的,他肯定是經歷了設計開發,產品的實施,并系統的戰略性發展都有相當的見解,對整個系統的所有流程都面面具道,不單單局限于技術層面,因為他需要主導整個團隊運作。
項目經理:項目經理負責人員安排和項目分工,保證按期完成任務,對項目的各個階段進行驗收,對項目參與人員的工作進行考核,管理項目開發過程中的各種文檔,直接對公司領導層負責,他既能處理好與客戶之間的關系,又能協調好項目小組成員之間的關系。項目經理是在整個項目開發過程中項目組內對所有非技術性重要事情做出最終決定的人。
產品經理:企業中專門負責產品管理的職位,產品經理負責市場調查并根據產品、市場及用戶等的需求,確定開發何種產品,選擇何種業務模式、商業模式等。并推動相應產品的開發組織,他還要根據產品的生命周期,協調研發、營銷、運營等,確定和組織實施相應的產品策略,以及其他一系列相關的產品管理活動。
項目助理:對會議、文檔、日常事務的跟蹤進行管理,別以為這個只是助理一職,這個職務在整個項目中,啟著至關重要的位置,她貫穿于團隊中每個職務之中,其它職務是針,她就是一根線,她可以對項目中每個人的工作進行監控、總結和傳達任務。
Leader:管理項目組成員、技術難點分析,編寫詳細設計文檔,技能特色很突出,有創新能力,不是什么都是從網上拿下來一改就用的,其它方面都可以講出一二,對行業內的動態都很關注,有一定的交際能力。
測試經理:?是測試活動的領導者,是公司內部認定的產品質量責任人(項目經理是對外的軟件質量責任人)。測試經理的責任是計劃和組織測試人員對目標產品進行測試,發現 bug 、跟蹤 bug 直到解決 bug ;計劃和組織用戶培訓工作。
?
參考資料:
1、軟件開發人員角色定位和分工
https://blog.csdn.net/vebasan/article/details/6823158
2、軟件開發團隊常見角色職責
https://blog.csdn.net/qq_26811681/article/details/51264670
3、《軟件開發的技術基礎》
總結
- 上一篇: 白驹过隙之大一总结
- 下一篇: android stuido拨打电话,A