數據架構師的主要工作內容是確認和評估系統需求,給出開發規范,搭建系統實現的核心構架,并澄清技術細節、掃清主要難點的技術人員。主要著眼于系統的“技術實現”。
軟件架構師在整個軟件開發過程中都起著重要的作用,并隨著開發進程的推進而其職責或關注點不斷地變化,在需求階段,軟件架構師主要負責理解和管理非功能性系統需求,比如軟件的可維護性、性能、復用性、可靠性、有效性和可測試性等等,此外,架構師還要經常審查客戶及市場人員所提出的需求,確認開發團隊所提出的設計;在需求越來越明確后,架構師的關注點開始轉移到組織開發團隊成員和開發過程定義上;在軟件設計階段,架構師負責對整個軟件體系結構、關鍵構件、接口和開發政策的設計;在編碼階段,架構師則成為詳細設計者和代碼編寫者的顧問,并且經常性地要舉行一些技術研討會、技術培訓班等;隨著軟件開始測試、集成和交付,集成和測試支持將成為軟件架構師的工作重點;在軟件維護開始時,軟件架構師就開始為下一版本的產品是否應該增加新的功能模塊進行決策。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com