なんたらアジャイルその前に
- 97. やるからには > 落とし穴
短絡的な解決策
‣ 仕様やタスクが特定の個人に固定になりがち。
‣ 万が一のときに機能しなくなりますよ。
‣ とりあえずリリースして後できれいにしようかな。
‣ 技術的負債溜まってません?
https://www.flickr.com/photos/137280742@N04/32793784582/sizes/l
- 133. そしてTG(てーげー)へ > TG(てーげー)とは > ちゃんぷるー > 準備するもの
具材例
価値
コミュニケーション フィードバックシンプル 勇気
基本的な原則
瞬時のフィードバック インクリメンタルな変更
シンプルの採用変化を取り入れる 質の高い作業
XP(初版)
重要度低めの原則
学ぶことを教える 少ない初期投資 勝つための仕事
具体的な実験 オープンで正直なコミュニケーション
人の本性に背かず、本性に沿った仕事 責任の需要
現状への適用 軽い旅 役に立つ測定
プラクティス
計画ゲーム
ペアプログラミング
メタファ短期リリース テスティングシンプルな設計 リファクタリング
共同所有 40時間労働 オンサイトのユーザー コーディング規約継続した統合
- 134. そしてTG(てーげー)へ > TG(てーげー)とは > ちゃんぷるー > 準備するもの
具材例
スクラム
役割
プロダクトオーナー
スクラムマスター
開発チーム
イベント
スプリント スプリントプランニング
スプリントレトロスペクティブ
デイリースクラムスプリントレビュー
ルールなど
バックログリファインメント
完成の定義 スプリントゴール
成果物
プロダクトバックログ
スプリントバックログ
インクリメント
- 135. そしてTG(てーげー)へ > TG(てーげー)とは > ちゃんぷるー > 準備するもの
具材例
その他
プラクティス
プランニングポーカー
バーンダウンチャートタスクボード
インセプションデッキ
継続的デリバリー
TDD/BDD
プログラミング原則
DRY原則 YAGNIKISS原則
役割
プロジェクトマネージャー ステークホルダー
ツール
CIサーバー チャットツール Wiki バージョン管理
かんばん
- 136. そしてTG(てーげー)へ > TG(てーげー)とは > ちゃんぷるー
実施
1. チーム全員参加する
2. 一人一つずつ取り組みたい具材を選択する
3. その選んだ具材を「アジャイルソフトウェア開発宣言」と照ら
し合わせて次のことを話し合う
1. 合致するものとその解釈
2. 合致しないものとその解釈
4. 合致しないものは具材の定義を見直せるか話し合う
5. 好きなだけ回す
- 141. そしてTG(てーげー)へ > TG(てーげー)とは > ちゃんぷるー > 実施
2回目以降について
「アジャイルソフトウェア開発宣言」にまだ馴染んで
ないメンバーが居る場合は、短いサイクルで定期的に
実施してください。
また、新たに気づいたこと、思いついた解釈があれば
追加してください。
別のプラクティスを追加する、あるいは追加せずに評
価だけしてみる、もご自由にどうぞ。
- 142. そしてTG(てーげー)へ > TG(てーげー)とは > ちゃんぷるー
効能
✓ 「アジャイルソフトウェア開発宣言」が記憶として
定着していくので、態度や行動がよりよく変わって
いく(はず)。
✓ 「アジャイル」に関する記事や発表に触れる際、よ
り深く理解でき、昨今の発展的なものを取り込む土
台作りができる(はず)。