ソフトウェアアーキテクトのキャリアパス
Level 1 : 開発者
読むべき本
入門レベル
有能レベル
Level 2 : シニア開発者
熟達のゴール
構築のコーチをできる人
読むべき本
Competence
Leadership
Level 3: 技術リード
レベル 3 の作業を完了すると、専門家はメンテナンスと品質の能力と設計のリーダーシップを獲得できる
このレベルでは、このパスは、ソフトウェア テクニカル マネージャー パスを除く他のパスから大きく分岐
これに取り組む前にこのレベルの専門家には、本当にアーキテクチャまたは技術管理を追求したいのか、それとも別の道を選択するのかを慎重に検討すること
レベル 3 を完了することを選択した専門家は、大小のプロジェクトのあらゆる側面に参加する間に一連の「勝利」を蓄積し、それらのプロジェクトの成功に不可欠な存在となる
この人材は、一貫して明確な技術的判断を下し、プロジェクトレベルの問題を定期的に検討するという実績を獲得する
この人物は、構築やテストの分野で自分のチーム内で他の人にリーダーシップを発揮することが多く、より大きな組織に対してもリーダーシップを発揮し始める
熟達のゴール
構築と同様に設計についてもコーチできる人
読むべき本
Competence
Leadership
Level 4: “Associate Architect”
自分のプロジェクトのあらゆる側面に対して完全な所有権を持ち、多くの独自の貢献を行う
この人の決定は、プロジェクトの成功に大きな影響を与える
この人物は、自分のチーム内で定期的にリーダーシップを発揮し、組織内の他のメンバーにとって主要な技術リソースとして認識される
読むべき本
Competence
Leadership
Level 5 : ソフトウェアアーキテクト
このキャリア パスのレベル 4 は、許容可能かつ合理的なプラトー レベルであると考えられており、ほとんどの専門家はレベル 5 に進むことを選択しません。レベル 4 とレベル 5 の違いは、ビジネスに必要なエンドツーエンドのプロジェクト理解の発展です。 広範な技術的判断と深いリーダーシップのための追加サポートを開発します。 エンジニアリングよりもビジネス能力に重点を置いたキャリア パスのバリエーションについては、このドキュメントの「カスタマイズと適応」セクションで説明します。
レベル 5 を完了すると、プロフェッショナルは品質と要件のリーダーシップを獲得できます。 レベル 5 のプロフェッショナルは現在、構築、テスト、設計、品質、要件の分野を含む、ソフトウェア アーキテクトに必要なスキルの完全なセットでリーダーシップを発揮しています。
この人物は、一連のプロジェクトの内部および外部の側面、会社の技術戦略およびビジネス戦略に対するプロジェクトのポートフォリオの影響、および顧客とのプロジェクトのポートフォリオの成功を十分に考慮するチャンピオンになりました。 この人物は会社の技術戦略の責任を負い、それに独自の貢献をしています。 この人物は定期的に組織全体で広範な技術的リーダーシップを発揮しており、この人物の技術的な決定は会社の成功に大きな影響を与えます。 レベル 5 を完了するには約 2 年かかると予想されます。
図 7 は、専門家がレベル 5 を完了するための要件を示しています。
読むべき本
Competence
Leadership
Quality-Focused
Requirements-Focused
BDD in Action, John Ferguson Smart (384 pages, Syntopical) (RQMT)