inflearn logo
知識共有
inflearn logo

AI時代、開発者よアーキテクトたれ!―ソフトウェアアーキテクチャ設計の原則と実践

AIがコードを書く時代、開発者にとってますます重要になるのは、何を、なぜ、どのように設計するのかを判断する能力です。 しかし、多くの開発者はアーキテクチャを体系的に学ぶよりも、実務経験や個々の技術の学習に頼っています。アーキテクチャパターンを知っていても、いつ、なぜ適用すべきかを判断するのは難しく、設計判断の根拠を説明したり、評価したりすることに苦労することもあります。 この講座は、こうした悩みを解決するために作られた、ソフトウェアアーキテクチャの総合学習プログラムです。 iSAQBの教育体系、CMU SEIの研究と評価手法、ISO/IECの品質モデル、ソフトウェアアーキテクチャの専門書などを基盤に、ゲーム会社・SI・スタートアップで積み重ねてきた25年間の開発・設計経験を盛り込みました。 アーキテクチャの基本概念から、品質を重視した思考法、設計原則、アーキテクチャスタイルとパターン、文書化と評価、実践的な設計事例、運用、アーキテクトとしての成長とリーダーシップまで、全8セクション、59講で構成されています。 特定の技術やフレームワークの使い方よりも、技術が変わっても継続的に活用できる設計原則と判断基準を身につけることに重点を置いています。 アーキテクチャを知る開発者から、アーキテクトのように考え、判断できる開発者へと成長するための講座です。

1名 が受講中です。

難易度 入門

受講期間 無制限

Architecture
Architecture
software-design
software-design
software-architecture
software-architecture
Architecture
Architecture
software-design
software-design
software-architecture
software-architecture

受講後に得られること

  • ソフトウェアアーキテクチャを体系的に理解する能力

  • 品質要求を中心に設計上の課題を捉える能力

  • 設計原則やパターンを適用する理由と、そのトレードオフを説明する能力

  • 設計上の決定を文書化し、レビュー・評価する方法

  • 実務上の問題をアーキテクチャの観点から分析する思考法

こんな方に
おすすめです

学習対象は
誰でしょう?

  • 設計業務を始めたばかりの方、または設計スキルを高めたい開発者

  • AIに明確な設計目標と検証基準を示して、作業を依頼したい開発者

  • アーキテクトまたはテックリードとして成長したい開発者

  • 実務経験を体系的な理論としてまとめたいシニア開発者

前提知識、
必要でしょうか?

  • プログラミングの基礎

  • 開発プロジェクトの経験

こんにちは
codingpeです。

インフラーン認証

キャリア認証

2,605

受講生

104

受講レビュー

26

回答

5.0

講座評価

5

講座

コーディングする技術士

体系的な理論を兼ね備え + 20年以上の実務経験 + トップティアのライセンスを保有


20年以上の実務経験

  • 大手ゲーム会社、大手通信キャリア系列、スタートアップなどでの開発リーダー/アーキテクト

  • ウェブ、Windows、ゲーム、自動化、データ分析など、多様なアプリケーション開発

  • 開発チーム(メイン)、データベースチーム、インフラチームなどのマネジメント

  • 社内公認講師


体系的な理論を兼備


Top-Tier ライセンス保有

  • 技術士(情報管理)/ 情報システム主席監理員

  • ISMS-P認証審査員 / SWセキュリティ脆弱性診断員

  • データ品質認証審査員(DQC-V)

     

  • Microsoft MVP(C#部門) / MCAD

     

  • PMP / OCP9i

 


Inflearnのデベロッパーの皆様と共に成長していきます。

勉強しているすべての開発者の皆さん、ファイトです!^^

もっと見る

カリキュラム

全体

59件 ∙ (23時間 29分)

講座資料:

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

まだ十分な評価が集まっていない講座です。
ぜひ最初のレビューをお寄せください。

codingpeの他の講座

知識共有者の他の講座はこちら

似ている講座

同じ分野の他の講座を見てみましょう!

期間限定セール

¥49,500

50%

¥12,514