今天將延續昨天提到的技能樹其他的項目,然後在每個技能的名詞改為英文的方式(直接翻中文有點怪怪的)
下述的內容為參考來源的資訊做摘要後的敘述
文件在軟體開發中佔有不可或缺的地位,不僅僅是程式碼的解釋者更是項目的指南針,以下是關於產出文件的一些核心觀點:
TOGAF:
TOGAF是The Open Group制定的企業架構方法論和框架,旨在幫助組織建立高效、靈活的IT架構。它提供工具和方法,確定業務需求並設計IT解決方案。官方資源
Zachman Framework:
Zachman Framework是一企業本體論,提供結構化方式定義企業。基於六個基本疑問詞描述企業方面,幫助組織理解和管理資訊資產。官方資源
參考資料: Communities of Practice
激勵與說服:展示系統的價值,使其易懂且具吸引力。
原型展示:利用工具如draw.io或Xmind展示系統原型,使想法更具體。
為您的想法而戰並堅持下去: 有時人們可能不喜歡您的想法,或者他們只是太懶惰而不願意跟隨。(當多數認為某想法不可行時,應遵循80/20原則重新評估其規劃。考慮其與公司策略的一致性、是否解決當前痛點、資源投入與回報比、技術風險及推廣策略。應謙虛接受反饋,找出規劃漏洞,以增加想法的可行性。)
尋找盟友:找到支持者,確保解決方案符合大家的利益。
持續推廣:重複宣傳,增強說服力。
架構師除了技術與解決方案的評估能力外還需要具備溝通、預估、平衡利弊、指導團隊等全方位的技能,在評估上應考慮長短期目標的平衡,並主動溝通協調各方期望,推廣想法可利用原型展示、找盟友(跨部門合作的團隊或者是支持想法的同仁)持續努力促成共識。
整體而言架構師的角色不僅是設計,更是引導團隊實現願景的推手。
最後再透過這一張心智圖全觀的檢視這兩天提到的技能樹