アジャイル開発とソフトウェアアーキテクチャの間のバランス感覚
牛尾さんが書いた記事を読んで、アジャイラーとアーキテクトの間の緊張関係に関する対策方法について示唆が得られたのでメモ。
やっぱり牛尾さんの著作は素晴らしい。
【元ネタ】
アジャイル導入を推進するためのバランス感覚~アジャイル導入 始めの一歩~(1/5):企業のIT・経営・ビジネスをつなぐ情報サイト EnterpriseZine (EZ)
アジャイル導入を推進するためのバランス感覚~アジャイル導入 始めの一歩~(2/5):企業のIT・経営・ビジネスをつなぐ情報サイト EnterpriseZine (EZ)
アジャイル導入を推進するためのバランス感覚~アジャイル導入 始めの一歩~(3/5):企業のIT・経営・ビジネスをつなぐ情報サイト EnterpriseZine (EZ)
アジャイル導入を推進するためのバランス感覚~アジャイル導入 始めの一歩~(4/5):企業のIT・経営・ビジネスをつなぐ情報サイト EnterpriseZine (EZ)
アジャイル導入を推進するためのバランス感覚~アジャイル導入 始めの一歩~(5/5):企業のIT・経営・ビジネスをつなぐ情報サイト EnterpriseZine (EZ)
RUPから見たアジャイル開発のアーキテクチャ助走路: プログラマの思索
アジャイル開発とソフトウェアアーキテクチャの緊張関係: プログラマの思索
牛尾さんの記事には、アジャイル開発とソフトウェアアーキテクチャの緊張関係についてこんなことが書かれている。
(前略)
ところが、分野によってはアジャイルとソフトウェア・エンジニアリング、マネジメントの手法が真っ向から対立する場面もあります。その場合は無条件にアジャイル開発を優先すれば良いのでしょうか? 実はそうとは限らないのです。アジャイル開発に含まれるさまざまなプラクティスは、それらが十分に効果を発揮するための条件や、トレードオフの関係にある要素が必ず存在します。
大抵のプロジェクトでは、純粋なアジャイル開発の考え方だけでは上手くいきません。プロジェクトの状況を見ながら、ソフトウェア・エンジニアリングやマネジメントとうまくバランスをとることが必要なのです。
(後略)
そして記事を注意深く読んでいくと、経験に裏打ちされたノウハウが深く書かれている。
初期のアジャイル開発だけの考え方だけでは、やはり足りない部分はある。
ソフトウェアアーキテクチャやマネジメントなどの部分を補完すれば、更にアジャイル開発を適用できる範囲は広がるし、より強固に運用できるはず。
| 固定リンク
「プロジェクトマネジメント」カテゴリの記事
- Redmineのブロッキング機能はどこで使うのか?~FF関係で使うべきだ!(2026.08.10)
- 製造業でアジャイルが定着しない理由~スプリント不在とチケット二重管理の壁 #Redmine(2026.07.18)
- Redmine利用成熟度モデルによる運用戦略(2026.07.12)
- なぜCCPMは挫折する?経営者の理想と現場の挫折をLycheeRedmineが解決する #redmine(2026.06.30)
- 製造業DXを支える工程管理とは?Redmineの大規模プロジェクト階層化における課題:プロジェクトツリーの設定継承と関連チケット制限の壁(2026.06.27)
「ソフトウェア工学」カテゴリの記事
- 人の成果物は品質基準に不足しすぎるが、AIの成果物は品質基準を超過しすぎる(2026.08.16)
- 「System of Systems(SoS)の統合テストは不可能だ」という言説を聞いた(2026.08.16)
- チケット駆動でAIを制御する仕組みのアイデア(2026.08.13)
- 脱PDCA!DXを加速する超高速戦略「KillChain」(2026.08.10)
- Redmineのブロッキング機能はどこで使うのか?~FF関係で使うべきだ!(2026.08.10)
「Agile」カテゴリの記事
- チケット駆動でAIを制御する仕組みのアイデア(2026.08.13)
- アジャイル開発を強化するキルチェーン進化の歴史~VUCA時代におけるモノづくりの新アーキテクチャ(2026.08.11)
- 脱PDCA!DXを加速する超高速戦略「KillChain」(2026.08.10)
- AIエージェントのハルシネーションは「チケット駆動」で防ぐ~次世代アジャイル開発の実践論(2026.08.04)
- AIが設計も思考も代替する時代ではエンジニアはモデルを理解するだけの存在なのか?(2026.07.25)


最近のコメント