はじめに
ITアーキテクト
経営戦略や業務課題に対して業務をどのようにしたらいいか、最適なシステムを技術的にどう実現するかが「ITアーキテクト」の役割
ITアーキテクチャが担う3つの専門分野
- アプリケーション・アーキテクチャ
- 業務的機能の設計や、ユーザーの操作性(使いやすさ)を意識した設計
- インテグレーション・アーキテクチャ
- 企業内や企業間で統一可能な部分の連携を実現するための設計
- インフラストラクチャ・アーキテクチャ
- セキュリティやプラットフォームなどを中心をとしたインフラの設計
具体的な仕事内容
No | 必要スキル | 具体的な仕事内容 |
---|---|---|
1 | アーキテクチャ設計 | ❏現行システムについての問題指摘、または企業経営観点から提起された問題を吟味し、問題の本質や特質を把握し、有効な解決策を策定 |
2 | 設計技法 | |
3 | 標準化と再利用 | ❏様々なシステムを汎化(システム構成図を作成し関係者に説明) |
4 | コンサルティング技法の活用 | |
5 | 知的資産管理と活用 | |
6 | テクノロジー | |
7 | インダストリー | ❏具体性を伴わないビジネスやプロセスへの思い、サービス品質への考えなどを取りまとめて、ITシステムとしてどう実現できるかを考えて、現実的な設計に落とし込む |
8 | プロジェクトマネジメント | |
9 | リーダーシップ | |
10 | コミュニケーション | ❏顧客からの要望を正確にシステムに反映するためのヒアリング ❏プロジェクトの概要やシステムの仕様を開発側に正しく伝える ❏顧客側と開発側の双方の考え方に折り合いをつけて調整 |
11 | ネゴシエーション |
利害関係者とのコミュニケーション
それぞれの関心事の整理と整合
それを実現する構造とプロセスの設計(必要なだけの事前検証)
利害関係者への説明と調整
開発チームへの引き渡し
トレースと変更管理
評価
資料の作成や内容の図化などを含めて、状況に応じた論理的な説明
目的であるビジネス的な成果を考えて、システム開発にかかわる業務の構造やプロセスを、人的・技術的要素や各種データを入れて記述
【参考サイト】
◆ITアーキテクトとは - IT分野の核を担うITアーキテクトの具体的な役割を知る
https://mynavi-creator.jp/blog/article/the-role-of-it-architect
◆トレノケートのDX推進人材 育成トレーニングマップ
https://www.trainocate.co.jp/upload/flyer/flyer_49.pdf
◆ITアーキテクトとは | シニアITアーキテクト原田
https://www.it-architect-harada.com/tasks-of-it-architect
◆ITSS+(プラス)・ITスキル標準(ITSS)・情報システムユーザースキル標準(UISS)関連情報
https://www.ipa.go.jp/jinzai/itss/itssplus.html
◆ITスキル標準V3ダウンロード
https://www.ipa.go.jp/jinzai/itss/download_V3_2011.html
◆DX時代のITアーキテクチャー、7階層ですっきり理解
https://xtech.nikkei.com/atcl/nxt/column/18/01328/060500002/
◆ITアーキテクトとシステムエンジニア(SE)の違い【役割~スキル~仕事内容】
https://www.axc.ne.jp/media/careertips/itasejob
◆ITアーキテクトとプロジェクトマネージャーの違い【役割~スキル~仕事内容】
https://www.axc.ne.jp/media/careertips/itapmjob
◆「ITアーキテクト」と「ITコンサルタント」の違い【年収~スキル・経験~キャリアパスまで】
https://www.axc.ne.jp/media/careertips/itarcondi
◆ITアーキテクトとITスペシャリストの違い【仕事内容・KPI・スキルなど】
https://www.axc.ne.jp/careertips/media/itarchitectitspecialist
◆ITアーキテクトの需要(ニーズ)と職位毎の仕事内容・求められるスキルについて
https://www.axc.ne.jp/media/careertips/itarchitect_demand
◆“今”求められる「ITアーキテクト」とは?【実例から”必要なスキル・経験”に迫る】
https://www.axc.ne.jp/media/careertips/itarchitect_value
◆技術の総合責任者“ITアーキテクト”という選択|【Tech総研】
https://next.rikunabi.com/tech/docs/ct_s03600.jsp?p=000920
◆ITアーキテクトとは?よく知られていないITアーキテクトの仕事、必要スキル、コンサルタントの違いを解説!
https://freelance-start.com/articles/449
◆ITプロジェクトの成功に必要な「アーキテクト」とは
https://clover.lt-s.jp/?p=2803
◆「ITアーキテクト」という仕事を理解する(1)
https://xtech.nikkei.com/it/article/COLUMN/20051025/223420/
◆「ITアーキテクト」という仕事を理解する(2)
https://xtech.nikkei.com/it/article/COLUMN/20051025/223421/
◆第1回 要件定義工程のITアーキテクト
https://xtech.nikkei.com/it/article/COLUMN/20120919/423696/
※ビジネス視点とシステム視点でアーキテクチャー設計のインプットを整理
成果物
(1)Vision Document
(2)利害関係者マップ
(3)概念機能モデル図・概念データモデル図
(4)非機能要件定義書/品質特性シナリオ
(5)グランドデザイン
◆第2回 基本設計工程のITアーキテクト
https://xtech.nikkei.com/it/article/COLUMN/20120919/423700/
※アプリケーションの構造を支えるアーキテクチャーを設計する
成果物
(1)論理データモデル図
(2)パッケージ図(永続化視点)
(3)パッケージ図(機能視点)
(4)アーキテクチャー設計ドキュメント
(5)アーキテクチャー評価ドキュメント
◆第3回 詳細設計工程のITアーキテクト
https://xtech.nikkei.com/it/article/COLUMN/20120919/423701/
※本質的な複雑さとの闘い方を決める
成果物
(1)機能パッケージをまたがる状態遷移図
(2)排他制御(ロック)仕様書
(3)コンポーネント図
(4)インピーダンスミスマッチの解決手順書
(5)物理データモデル図
◆第4回 実装・テスト工程のITアーキテクト
https://xtech.nikkei.com/it/article/COLUMN/20120919/423705/
※アーキテクチャーを具現化して動的検証する
成果物
(1)アプリケーションフレームワーク
(2)コーディング規約
(3)機能横断的テストシナリオ
(4)単体テスト完了基準
(5)性能評価レポート
◆第5回 保守運用・移行工程のITアーキテクト
https://xtech.nikkei.com/it/article/COLUMN/20120919/423707/
※偶発的な複雑さの上昇を抑え、アーキテクチャーを改善する
成果物
(1)アプリケーション改修基準書
(2)モジュールの依存関係図
(3)システム稼働統計レポート
(4)改善アーキテクチャードキュメント
(5)実装に基づき最新化した文書
(コンポーネント図、状態遷移図、データモデル図)
◆あなたは「ITアーキテクト」向き?
https://xtech.nikkei.com/it/article/COLUMN/20070905/281202/
◆アーキテクトを目指すITエンジニアのための問題分析
https://el.jibun.atmarkit.co.jp/skillstandard/2009/06/it-41d8.html
SRE
【参考サイト】
◆今更だけど、SREとは何かについてまとめる
https://qiita.com/masao-kunii/items/f96a89a0cdff66c108fd
◆SREチームに配属されてぶつかった最初の壁「何から手をつければいい?」から脱却するために私がやったこと
https://qiita.com/naoki-kishimoto/items/caf04696868604915489
◆ざっくり理解するSRE
https://qiita.com/shin7446/items/58c173d30a08955f0a0d
◆2021年版: DevOpsエンジニアになるためのRoadmap
https://qiita.com/paprika-mah/items/9c53ac04ec0e1c9ec6c7
◆元Cybozu萩原さんからSREについて僕が学んだこと(基礎編)
https://qiita.com/katsuhisa__/items/f1cd06e0705d2045a730
◆SLI/SLOを策定するために考えたこと
https://qiita.com/t-okibayashi/items/9a5085803ac0b11554a0
◆SREの実践、SLI/SLO策定までの道のり
https://qiita.com/sugoto911/items/c6c9fd458abb5b9d9487
◆SREによるITサービスの信頼性要件定義からテスト、運用まで
https://qiita.com/h-kurihara/items/1bace21351676af77a90
◆意識の低いSRE SREに取り組む時の話
https://qiita.com/hironao/items/47d80c7ff50ab591689d
◆SRE的プラクティスのここがよかった/ダメだった集
https://qiita.com/mshibuya/items/9f4e06f09ae498b8a235
◆【SRE】業務8ヶ月で考えたことをまとめてみた
https://qiita.com/wqwq/items/6c23c20f4181e6ea3ff3
◆事業会社でのSRE事例
https://qiita.com/sho0211/items/e14206d4c5c0523289a2
◆エンジニアリングマネージャーとしての開発力向上の取り組みついて
https://qiita.com/KUMAN/items/8cee8e33628850fd4e29
◆SREエンジニア採用面接における質問と趣旨
https://qiita.com/naomichi-y/items/8b4ce3e89410fa41a323
◆5分で読む「SREの信条」
https://qiita.com/sasamuku/items/e4101834a9a93f726066
◆SRE 一問一答
https://qiita.com/san-tak/items/1c2c0a4880a268832ef5
◆SRE本まとめ(1章 イントロダクション)
https://qiita.com/bassbone/items/dd170b1c2e3adcc5bba3