软件系统分析师与架构师技能大PK(您具备了哪些呢?)
博客轉處:http://blog.csdn.net/china_video_expert/article/details/38335613
軟件系統分析師與架構師在職責與技能方面沒有明顯的界線,你中有我我中有你,同時也有各自自己的世界,很值得拿來比比。
?
系統分析師職責:告訴我們系統應該做什么。
l?管理到技術的橋梁?各領域業務到信息化技術的通知翻譯者。
l?對軟件項目進行整體規劃。
l?業務分析,理清業務的各個環節,并形成分析報告,形成業務模型。
l?需求分析,抽象出軟件所要實現的目標,功能,形成軟件規格說明。
l?描述軟件的核心思想,設計最頂層的架構。
l?指導和領導項目開發小組進行軟件開發和軟件實現,
l?對整個項目需求的實現進行全面管控。
l?項目成本、工作量、經濟分析
?
系統架構師職責:告訴我們系統應該怎么做。
l?領導與協調整個項目中的技術活動(分析、設計和實施等);
l?推動主要的技術決策,并最終表達為軟件構架;
l?確定和文檔化系統的相對構架而言意義重大的方面,包括系統的需求、設計、實施和部署等“視圖”。
l?確定設計元素的分組以及這些主要分組之間的接口;
l?為技術決策提供規則,平衡各類涉眾的不同關注點,化解技術風險,并保證相關決定被有效的傳達和貫徹;
l?理解、評價并接收系統需求;
l?評價和確認軟件架構的實現;
l?以目標導向和主動的方式來不帶任何感情色彩地關注項目結果,構架師應當是項目背后的技術推動力,而非構想者或夢想家(追求完美)。
l?精通構架設計的理論、實踐和工具,并掌握多種參考構架、主要的可重用構架機制和模式。
l?具備系統設計員的所有技能,但涉及面更廣、抽象級別更高。
?
系統分析師技能
l?溝通協調能力強;
l?領導才能;:能夠導引后續工作走向正確的路。
l?熟悉應用領域業務知識:應用軟件分析必將是應用領域的專家。
l?文檔編寫能力;
l?開發方法和工具選擇決策水平;
l?要有戰略意識、戰略眼光;
l?項目管理技能;
l?熟練應用各類分析工具;
l?項目風險評估水平
l?項目運維知識;
l?隨時把握IT時代脈搏,掌握IT最后動態,了解新技術。
l?網絡知識;
l?計算機軟、硬件知識;
l?數據庫知識;
l?質量保證;
l?經濟分析水平;
l?相關法律知識。
?
系統架構師技能:
l?技術全面、成熟練達、洞察力強、經驗豐富,具備在缺乏完整信息、眾多問題交織一團、模糊和矛盾的情況下,迅速抓住問題要害,并做出合理的關鍵決定的能力。
l?具備戰略性和前瞻性思維能力,善于把握全局,能夠在更高抽象級別上進行思考。
l?對項目開發涉及的所有問題領域都有經驗,包括徹底地理解項目需求,開展分析設計之類軟件工程活動等。
l?具備領導素質,以在各小組之間推進技術工作,并在項目壓力下做出牢靠的關鍵決策。
l?擁有優秀的溝通能力,用以進行說服、鼓勵和指導等活動,并贏得項目成員的信任。
l?以目標導向和主動的方式來不帶任何感情色彩地關注項目結果,構架師應當是項目背后的技術推動力,而非構想者或夢想家(追求完美)。
l?精通構架設計的理論、實踐和工具,并掌握多種參考構架、主要的可重用構架機制和模式。
l?具備系統設計員的所有技能,但涉及面更廣、抽象級別更高。
l?有系統開發全過程經驗。
l?對?IT建設生命周期各個環節有深入了解,包括:系統/模塊邏輯設計、物理設計、代碼開發、項目管理、測試、發布、運行維護等。
l?深入掌握1-2種主流技術平臺上開發系統的方法。
l?了解多種應用系統的結構。
l?了解架構設計領域的主要理論、流派、框架。
l?深入了解系統建設的業務需求。
l?了解系統的非功能需求和運行維護需求。
l?了解企業?IT公共設施、網絡環境、外部系統。:
l?基于框架的思維:架構設計的層次(Enterprise,?Application,?etc)
l?IT的生命周期(What,?Why,?Where,?How,?When,?etc)。
l?合理忽略與把握技術細節。
l?風險管理意識:采用成功經驗、避免不應有的風險。
l?多方位的開放思維:多維度、多方向、包容性、避免排他性。
l?分析、質疑、抽象、歸納。
技能比較,要求等級為非常高、高、中、較低、低級五級。
| 技能 | 分析師 | 架構師 | 描述 |
| 應用領域業務知識 | 非常高 | 中 | ? |
| 文檔編寫能力 | 非常高 | 非常高 | ? |
| 多國語言能力 | 高 | 高 | ? |
| 數學水平 | 中 | 高 | ? |
| 溝通協作能力 | 非常高 | 高 | ? |
| 領導素質 | 非常高 | 高 | ? |
| 抽象思維 | 高 | 非常高 | ? |
| 前瞻性思維 | 非常高 | 高 | ? |
| 全面的計算機技術水平 | 高 | 非常高 | ? |
| 網絡技術 | 高 | 非常高 | ? |
| 質量、風險意識 | 高 | 高 | ? |
| 相關法律意識 | 高 | 較低 | ? |
| 各類分師工具 | 非常高 | 低 | ? |
| 各類設計工具 | 低 | 非常高 | ? |
| 系統開發水平 | 中 | 非常高 | ? |
| IT軟件全生命周期的深入了解 | 高 | 高 | ? |
| 1-2種開發框架 | 中 | 非常高 | ? |
| 信息安全技術 | 中 | 高 | ? |
| 信息技術標準化 | 高 | 高 | ? |
總結
以上是生活随笔為你收集整理的软件系统分析师与架构师技能大PK(您具备了哪些呢?)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Servlet学习笔记心得(二)
- 下一篇: 控制两个等交替慢慢变亮,慢慢变暗【占空比