アジャイルはパターンムーブメントに戻るのか
今日明日はScrum Alliance Regional Gathering Tokyo 2013が開催されている。
参加できていないけれど、セッション概要やTwitterを読みながらラフなメモ書き。
【元ネタ】
Scrum Alliance Regional Gathering Tokyo 2013 ≫ セッション概要
2013/01/16(水) Scrum Regional Gathering Tokyo 2013 (2日目以降) #sgt2013 - Togetter
2013/01/15(火) Scrum Regional Gathering Tokyo 2013 (開催直前〜初日分) #sgt2013 - Togetter
個人的には、Coplien氏の講演が聞きたかった。
Coplien氏と言えば、1994年に書き著した論文「生成的開発プロセス・パターンランゲージ」が有名だろう。
XPが生まれる前、Scrumが有名になる前に書かれたこの論文には、アジャイル開発の概念の源流が感じられる。
そして、彼は今Scrumのパターン作成に取り組んでいるらしい。
Scrum Alliance Regional Gathering Tokyo 2013のセッション概要を見ると、開発プロセスをパターンカタログとして表現しようとする試みがチラホラ見える。
その意図は、下記の平鍋さんのBlogに書いてあるとおり、開発プロセスをプロセス標準化として使うのではなく、パターンカタログとして抽出したプラクティス集として表現しようとする試みのように思える。
SEMATの最初の本が出ました。:An Agile Way:ITmedia オルタナティブ・ブログ
ソフトウェア工学のエッセンス: SEMATカーネルの適用 - Project Hews by 木南英夫
その発想は、開発プロセスを知識体系のような演繹的な体系として捉えるのではなく、現場の経験知から帰納的な体系として吸い上げて、プラクティスの集合として捉え、他の現場へ実践できるようにヒントを与える方法だと思う。
僕はこういう帰納的な発想が好きだ。
現場の経験知を元に、そのアイデアを抽象化して一つの体系としてまとめていく方法が好きだ。
何故なら、帰納的に抽出された体系は、現場の実例という証拠があるので、机上の空論ではないし、その有効性や限界を的確に説明できるからだ。
チケット駆動開発も同様に、一つのパターンカタログないしパターン言語として捉えることができると思っている。
それについては色々考えてみる。
【追記】Scrum Gathering Tokyo 2013のセッションにある鷲崎さんのスライド資料が公開されていたのでリンクしておく。
【追記2】
下記の記事に引用されていたのでリンクしておく。
| 固定リンク
「ソフトウェア工学」カテゴリの記事
- Jiraの機能はTracに似ている気がする #redmine(2025.06.01)
- チームトポロジーの感想~大規模アジャイル開発でも組織構造は大きく変化する(2025.01.01)
- Redmineは組織のナレッジ基盤として実現可能なのか~島津製作所の事例を読み解く #redmineT(2024.12.29)
- アーキテクチャ設計はベストプラクティスを参照するプロセスに過ぎないのか?~Software Processes are Software, Too(ソフトウェアプロセスもまたソフトウェアである)(2024.09.22)
- 「システムアーキテクチャ構築の原理」の感想part2~非機能要件がシステムのアーキテクチャに影響を与える観点をプロセス化する(2024.05.06)
「チケット駆動開発」カテゴリの記事
- Jiraの機能はTracに似ている気がする #redmine(2025.06.01)
- Redmineは組織のナレッジ基盤として実現可能なのか~島津製作所の事例を読み解く #redmineT(2024.12.29)
- 第26回redmine.tokyo勉強会の感想~多様性はコミュニティが成功する重要な要因の一つ #redmineT(2024.06.15)
- チケットはデータでとプロセスの二面性を持つ #redmine(2023.12.24)
- 小説活動にプルリクエスト駆動が必要になってきた(2022.05.08)
「Agile」カテゴリの記事
- Jiraの機能はTracに似ている気がする #redmine(2025.06.01)
- チームトポロジーにおける4チームのインタラクションをUMLで整理してみた(2025.01.12)
- チームトポロジーの感想~大規模アジャイル開発でも組織構造は大きく変化する(2025.01.01)
- 「世界一流エンジニアの思考法」の感想(2024.12.08)
- 「システムアーキテクチャ構築の原理」の感想part2~非機能要件がシステムのアーキテクチャに影響を与える観点をプロセス化する(2024.05.06)
「パターン言語」カテゴリの記事
- アーキテクチャ設計はベストプラクティスを参照するプロセスに過ぎないのか?~Software Processes are Software, Too(ソフトウェアプロセスもまたソフトウェアである)(2024.09.22)
- パターンカタログよりもモンスターカタログの方が面白いね #jasstkansai(2023.06.24)
- XPエクストリームプログラミングは偉大だ~時代がその設計思想に追いついた(2022.11.16)
- 「大人の学びパターン・ランゲージ」の感想~知識と経験を行ったり来たりするタイミングを大切にする(2022.06.05)
- 知識は経験よりも大切か、経験は知識よりも勝るのか、SECIモデルは相互作用を語る(2022.04.26)
コメント