定義:區塊鏈項目的總體設計師,區塊鏈軟件組織新產品的開發與集成、新技術體系的構建者。
主要工作任務:
區塊鏈軟件架構師的主要任務不是從事具體的區塊鏈軟件程序的編寫,而是從事更高層次的開發構架工作。他必須對區塊鏈開發技術非常了解,并且需要有良好的組織管理能力??梢赃@樣說,一個區塊鏈軟件架構師工作的好壞決定了整個軟件開發項目的成敗。
1、領導與協調整個區塊鏈項目中的技術活動(分析、設計和實施等)。
2、推動主要的區塊鏈技術決策,并最終表達為區塊鏈軟件構架。
3、確定和文檔化項目中意義重大的各方內容,包括系統的需求、設計、實施和部署等“視圖”。
4、確定設計區塊鏈元素和非區塊鏈元素的分組以及這些主要分組之間的接口。
5、為技術決策提供規則,平衡各類涉眾的不同關注點,化解技術風險,并保證相關決定被有效的傳達和貫徹。
6、理解、評價并接收區塊鏈系統需求。