系統架構師
是一個最終確認和評估系統需求,給出開發規范,搭建系統實現的核心構架,並澄清技術細節、掃清主要難點的技術人員。
主要着眼於系統的“技術實現”。因此他/她應該是特定的開發平台、語言、工具的大師,對常見應用場景能給出最恰當的解決方案,同時要對所屬的開發團隊有足夠的了解,能夠評估自己的團隊實現特定的功能需求需要的代價。
系統架構師負責設計系統整體架構,從需求到設計的每個細節都要考慮到,把握整個項目,使設計的項目盡量效率高,開發容易,維護方便,升級簡單等。
系統分析員又稱系統分析師
英文system analyst,簡稱SA。 是指具有從事計算機應用系統的分析和設計工作能力及業務水平,能指導系統設計師和高級程序員的工作的一族。
在軟件開發流程中主要從事需求分析、信息系統項目架構設計(包括概要設計和詳細設計)、開發階段的主要模塊的規划、設計和測試,同時也涉及可行性分析的工作。
系統分析師(SA)是負責設計與開發應用軟件系統.使其正確的反應出有效的信息,協助企業經營者管理、營運公司的運作者。
系統分析師是抽象模型的建立者,他們需要專業的conception model(概念模型)知識和基礎編程技巧。富有經驗的系統分析師往往是優秀技術專家和項目管理者的結合體,他們精通系統論和控制論,擅長將雜亂無章的復雜性問題整理調順,並將其模塊化,從而使項目的實施走向成功。傑出的系統分析師會利用編程技巧來輔助建立conception module。