SlideShare uma empresa Scribd logo
1 de 172
Baixar para ler offline
アート・オブ・
アジャイル
デベロップメント
∼テストが駆動するビジネス価値∼
木下 史彦
(株)永和システムマネジメント
f-kinoshita@esm.co.jp
目黒雅叙園; 2009-02-13(金)
つなぐ、つながる、そして未来へ
Developers Summit 2009
【13-E-2】
私たちはあなたがアジャ
イル開発の「道」を極め
る手助けをしたい。
We want to help you master
the art of agile development.
自己紹介
✓木下史彦
✓(株)永和システムマネジメント
✓オブジェクト倶楽部
✓日本XPユーザグループスタッフ
✓http://fkino.net
好評発売中
デブサミ会場内にて
先行発売
サイン会をやってます
2/12 12:20∼12:50
2/12 16:15∼16:35
2/13 12:20∼12:50
@オブジェクト倶楽部ブース
私事ですが
Birthday
「木下さん」で
検索してください。
謝辞
✓岩切晃子さん
✓和田卓人さん
✓角谷信太郎さん
✓平鍋健児さん
✓日本のアジャイルコミュニティのみなさん
✓永和システムマネジメントのみなさん
2009年
2月13日
デブサミ
2日目
Development
Style
(Test)
テストに
まつわる話
デブサミと
いえば
翔泳社
2007年4月
ツール
✓テスト
✓JUnit
✓jMock
✓jWebTest
✓自動化
✓Maven2
✓Continuum
テストの戦略
継続的インテグレーション
本日のお品書き
✓アジャイル デベロップメント
✓アート・オブ・アジャイル テス
ティング
✓テストが駆動するビジネス価値
✓組織を成功に導くエクストリー
ムプログラミングの道
アジャイル
デベロップメント
開発がアジャイルであ
るということは、協調
性を重んじる環境で、
フィードバックに基づ
いた調整を行い続ける
ことである。
出典:『アジャイルプラクティス』
Copyright (c) 2009 Eiwa System Management, Inc.
イテレーション (1週間) の流れ
要求
リリース可能な
ソフトウェア
Ship It!
次の
イテレーションへ
内部リリース
ふりかえり
KPT
ベロシティ
バックログ
タスク
プログラミング
機能
バグ
データ移行
ドキュメント
環境構築
性能
ジョーカー 受入テストを
書く 受入テストを
する
 完了基準
TDD
CI
仕様の確認
見積り
スパイク
ふりかえりやバックログの優先度
付けなどはお客さまにご協力いた
だきながら進めていきます。
イテレーションの流れ
ストーリー
開発する
顧客テスト
イテレーションデモ
ふりかえり
完了基準
アート・オブ・
アジャイル
テスティング
テストの分類
✓Developer Testing
✓Customer Testing
✓QA Testing
http://www.slideshare.net/t_wada/devsumi-2008-developer-testing
Developer
Testing
イテレーションの流れ
ストーリー
開発する
顧客テスト
イテレーションデモ
ふりかえり
完了基準
テスト駆動開発
Test-Driven Development
TDDの目標
動作するきれいな
コード
Ron Jeffries
TDDのサイクル
きれい
汚い
(すぐには)動かない 動作する
Green
Refactoring
Red
TDDのサイクル
出典:『The Art of Agile Development』
TDDのサイクル
出典:『アート・オブ・アジャイル デベロップメント』
TDDのサイクル
出典:『アート・オブ・アジャイル デベロップメント』
インクリメント
インクリメント
考える
レッドバー
グリーンバー
リファクタリング
インクリメント
考える
レッドバー
グリーンバー
リファクタリング
何を
考える
✓コードでやりたい動作が何
であるかを想像する
✓5行以下のコードで済む小さ
なインクリメントを考え出す
✓テストを考え出す
設計行為
誰が
主に
ナビゲータ
ペア
プログラミング
主に
ナビゲータ
ピンポンペアリング
考える
レッドバー
グリーンバー
リファクタリング
ペア交代
事例: テスト駆動開発
✓1ヶ月
✓7人
✓Ruby
✓Test::Unit
✓Mocha
プロダクトコード
10Kステップ
プロダクトコード
10Kステップ
テストコード
20Kステップ
カバレッジ
97%
Developer Testingの分類
✓ユニットテスト
✓インテグレーションテスト
✓エンドツーエンドテスト
ユニットテスト
✓外部とのやり取りがない
✓「シンプルな設計」が不
可欠
✓スピード重要
テスティングツール
✓JUnit
✓RSpec
✓Google Test
10分ビルド
ユニットテストは高速
に実行できる。もし高
速に実行できないな
ら、それはユニットテ
ストではない。
̶̶ Michael C. Feathers
インテグレーションテスト
✓外部とのやり取りをする
✓データベース
✓ネットワーク
✓ファイルシステム
✓プロセス境界
エンドツーエンドテスト
✓ユニットテストとインテグレー
ションテストが完全にかみ合ってい
ることを確認する
✓実行に時間がかかる
✓準備と後始末に手間がかかる
✓このテスト自体が技術的負債にな
る
小さく速く回す
テストの分類
✓Developer Testing
✓Customer Testing
✓QA Testing
http://www.slideshare.net/t_wada/devsumi-2008-developer-testing
Customer
Testing
イテレーションの流れ
ストーリー
開発する
顧客テスト
イテレーションデモ
ふりかえり
完了基準
顧客テスト
説明
サンプル
開発する
テストする
自動化
完了基準
コミュニケー
ションのため
のもの
テスティングツール
✓Fit
✓Selenium
✓Cucumber
10
顧客に決断しても
らう
『アジャイルプラクティス』より
Executable User Stories R Spec Bdd
http://www.slideshare.net/deimos/aslak-hellesoy-executable-user-stories-r-spec-bdd
✓ユビキタス言語
✓「完了」に対する
共通の認識
顧客との
関係を変える
テストの分類
✓Developer Testing
✓Customer Testing
✓QA Testing
http://www.slideshare.net/t_wada/devsumi-2008-developer-testing
QA
Testing
存在
しない
XPチームには独
立したQA部門と
いうものはない
XPチームの目標
はそもそもバグを
書かないことだ
✓バグなし
✓探索的テスト
バグなし
No Bugs
バグを
書かないこと
ほぼバグゼロを実現する方法
✓バグをほとんど書かない
✓バグの繁殖場所を撲滅する
✓バグをすぐに修正する
✓プロセスをテストする
✓プロセスを修正する
ほぼバグゼロを実現する方法
✓バグをほとんど書かない
✓バグの繁殖場所を撲滅する
✓バグをすぐに修正する
✓プロセスをテストする
✓プロセスを修正する
ほぼすべてのXPプラクティス
ほぼバグゼロを実現する方法
✓バグをほとんど書かない
✓バグの繁殖場所を撲滅する
✓バグをすぐに修正する
✓プロセスをテストする
✓プロセスを修正する
ほぼすべてのXPプラクティス
リファクタリング
ほぼバグゼロを実現する方法
✓バグをほとんど書かない
✓バグの繁殖場所を撲滅する
✓バグをすぐに修正する
✓プロセスをテストする
✓プロセスを修正する
ほぼすべてのXPプラクティス
リファクタリング
割れ窓
ほぼバグゼロを実現する方法
✓バグをほとんど書かない
✓バグの繁殖場所を撲滅する
✓バグをすぐに修正する
✓プロセスをテストする
✓プロセスを修正する
ほぼすべてのXPプラクティス
リファクタリング
割れ窓
探索的テスト
使用上の注意
✓XPのあらゆる仕組みと裏
付けを拠り所にしている。
✓結果を出すためには、ほぼ
すべてのXPプラクティスを
実践する必要がある。
‣ 考えること
✓ ペアプログラミング
✓ 活き活きとした仕事
✓ 情報満載の仕事場
✓ 根本原因分析
✓ ふりかえり
‣ 協力すること
✓ 信頼
✓ 全員同席
✓ 真の顧客の参加
✓ ユビキタス言語
✓ スタンドアップミーティング
✓ コーディング標準
✓ イテレーションデモ
✓ 報告
‣ リリースすること
✓ 「完全Done」
✓ バグなし
✓ バージョン管理
✓ 10分ビルド
✓ 継続的インテグレーション
✓ コードの共同所有
✓ ドキュメント
‣ 計画すること
✓ ビジョン
✓ リリース計画
✓ 計画ゲーム
✓ リスク管理
✓ イテレーション計画
✓ ゆとり
✓ ストーリー
✓ 見積り
‣ 開発すること
✓ インクリメンタルな要件
✓ 顧客テスト
✓ テスト駆動開発
✓ リファクタリング
✓ シンプルな設計
✓ インクリメンタルな設計とアーキ
テクチャ
✓ スパイクソリューション
✓ パフォーマンスの最適化
✓ 探索的テスト
‣ 考えること
✓ ペアプログラミング
✓ 活き活きとした仕事
✓ 情報満載の仕事場
✓ 根本原因分析
✓ ふりかえり
‣ 協力すること
✓ 信頼
✓ 全員同席
✓ 真の顧客の参加
✓ ユビキタス言語
✓ スタンドアップミーティング
✓ コーディング標準
✓ イテレーションデモ
✓ 報告
‣ リリースすること
✓ 「完全Done」
✓ バグなし
✓ バージョン管理
✓ 10分ビルド
✓ 継続的インテグレーション
✓ コードの共同所有
✓ ドキュメント
‣ 計画すること
✓ ビジョン
✓ リリース計画
✓ 計画ゲーム
✓ リスク管理
✓ イテレーション計画
✓ ゆとり
✓ ストーリー
✓ 見積り
‣ 開発すること
✓ インクリメンタルな要件
✓ 顧客テスト
✓ テスト駆動開発
✓ リファクタリング
✓ シンプルな設計
✓ インクリメンタルな設計とアーキ
テクチャ
✓ スパイクソリューション
✓ パフォーマンスの最適化
✓ 探索的テスト
探索的テスト
探索的テスト
テストの設計
テストの実行
結果の解釈
探索的テスト
✓自動テストを補完する
✓品質保証ではない
✓チームの品質保証に対するやり
方に関するフィードバック
✓ソフトウェア
✓チームのプロセス
事例: ペアテスト
✓ペアでテストを行う
✓手動テスト
✓タイムボックス (2時間)
✓たとえばデモの前の時間を使う
✓バグが見つかれば修正して、自
動テストに組み込む
前半の
まとめ
アジャイル開発におけるテスト
✓小さく速く回す
✓いつでも (技術的には) リ
リースできる状態にしておく
✓顧客との関係を変える
✓プロセスを改善していく
石橋を
叩いて渡る
テストが駆動す
るビジネス価値
組織を成功に導く
エクストリーム
プログラミング
テスト
ビジネス価値
テスト
組織的な成功
ビジネス価値
テスト
開発
ビジネス
価値
ビジネス
要件
開発
ビジネス
価値
ビジネス
要件
開発
ビジネス
価値
ビジネス
要件
開発
ビジネス
価値
ビジネス
要件
Copyright (c) 2009 Eiwa System Management, Inc.
イテレーティブかつインクリメンタルな開発
1週間 = 1イテレーション
可視性
状況が見えな
い
イテレーショ
ン毎に動くも
のべースで確
認できる
変更容易性
初期に要件を
確定しなけれ
ばならない
変更は最後の
イテレーショ
ンがはじまる
まで可能
技術リクス低減
最後まで動い
ているものを
確認すること
ができない
動くものを
ベースに徐々
に機能を追加
していく
ビジネス価値
最後の最後ま
でリリースで
きない
早期にリリー
ス可能な動く
ソフトウェア
が入手できる
アジャイル開発
従来型の開発
打ち合わせ
&
リリース
時間
ユーザと
開発者の
距離
バスタブモデル
Copyright (c) 2009 Eiwa System Management, Inc.
イテレーティブかつインクリメンタルな開発
1週間 = 1イテレーション
可視性
状況が見えな
い
イテレーショ
ン毎に動くも
のべースで確
認できる
変更容易性
初期に要件を
確定しなけれ
ばならない
変更は最後の
イテレーショ
ンがはじまる
まで可能
技術リクス低減
最後まで動い
ているものを
確認すること
ができない
動くものを
ベースに徐々
に機能を追加
していく
ビジネス価値
最後の最後ま
でリリースで
きない
早期にリリー
ス可能な動く
ソフトウェア
が入手できる
アジャイル開発
従来型の開発
打ち合わせ
&
リリース
時間
ユーザと
開発者の
距離
いいこと
ずくめ
アジャイル開発
時間
ユーザと
開発者の
距離
打ち合わせ
&
リリース
従来型
時間
ユーザと
開発者の
距離
打ち合わせ デモ リリース
要件定義 設計・実装 テスト
従来型 ̶̶リスク
時間
ユーザと
開発者の
距離
打ち合わせ デモ リリース
要件定義 設計・実装 テスト
従来型 ̶̶技術的負債
時間
ユーザと
開発者の
距離
打ち合わせ デモ リリース
要件定義 設計・実装 テスト
従来型→アジャイル
時間
ユーザと
開発者の
距離
打ち合わせ デモ リリース
要件定義 設計・実装 テスト
✓テスト駆動開発
✓インクリメンタル
な設計とアーキテ
クチャ
従来型→アジャイル
時間
ユーザと
開発者の
距離
打ち合わせ デモ リリース
要件定義 設計・実装 テスト
✓テスト駆動開発
✓インクリメンタル
な設計とアーキテ
クチャ
従来型→アジャイル
時間
ユーザと
開発者の
距離
打ち合わせ デモ リリース
要件定義 設計・実装 テスト
✓顧客テスト
✓バグなし
✓探索的テスト
従来型→アジャイル
時間
ユーザと
開発者の
距離
打ち合わせ デモ リリース
要件定義 設計・実装
✓顧客テスト
✓バグなし
✓探索的テスト
従来型→アジャイル
時間
ユーザと
開発者の
距離
打ち合わせ デモ リリース
要件定義 設計・実装
✓顧客テスト
✓バグなし
✓探索的テスト
従来型→アジャイル
時間
ユーザと
開発者の
距離
打ち合わせ リリース
要件定義
✓顧客テスト
✓バグなし
✓探索的テスト
従来型→アジャイル
時間
ユーザと
開発者の
距離
打ち合わせ リリース
要件定義
✓ビジョン
✓インクリメンタル
な要件
従来型→アジャイル
時間
ユーザと
開発者の
距離
リリース
要件定義
✓ビジョン
✓インクリメンタル
な要件
打ち合わせ
&
リリース
従来型→アジャイル
時間
ユーザと
開発者の
距離
リリース
✓ビジョン
✓インクリメンタル
な要件
打ち合わせ
&
リリース
アジャイル開発
時間
ユーザと
開発者の
距離
打ち合わせ
&
リリース
FAQ
既存のコードに
テストがなかっ
たら……
レガシーコード
テストのないコード
怖くて変更できない
コード James Shore
Michael C. Feathers
案件数
コンサル
32%
既存開発
27%
新規開発
41%
2008年8月以降にお引き合いをいただいた案件
レガシー/既存開発
テストコードあり
17%
レガシー
83%
2008年8月以降にお引き合いをいただいた案件
エンドツーエンドスモークテスト
エンドツーエンドスモークテスト
✓大きな間違いをしたとき
に警告してくれる
✓「接合部」を見つけて、
ユニットテストを導入する
テスティングツール
✓Fit
✓Selenium
✓Cucumber
心強い
シームレスに
移行する
組織を成功に導く
エクストリーム
プログラミング
の道
導入の障壁
✓組織的障壁
✓心理的障壁
✓技術的障壁
組織的障壁
✓上司や同僚が認めてくれな
い
✓うちの開発は特殊だから
✓ぼくらの組織では使えない
✓契約がry)
✓提案・営業から開発まで
エンドツーエンドでやる
✓腹をくくった
✓よい習慣を広める
✓みんなが助けてくれる
✓契約はあまり気にしてい
ない
✓目の前の困っている人を
助けたい
心理的障壁
✓進捗がおちる
✓納期に間に合わなくなるの
ではないか
3対2
3対2
プログラマと顧客の比率
✓こまめにデモして状況を
共有する
✓技術的負債を溜めないこ
との方が重要
✓不安なことがあればメー
ルしてほしい
技術的障壁
✓習得が難しい
✓1∼2ヶ月は生産性が落ちる
アジャイルの
衰退と凋落
アジャイルは難し
い。2日間の座学
で身につくような
もんじゃない。
✓素振り重要
✓歯を食いしばってやる
✓親身になって教える
✓みんな好きでやってる
原則
✓プロセスを改善する
✓人を信頼する
✓ムダを排除する
✓価値を届ける
✓技術的卓越を追求する
原則
✓プロセスを改善する
✓人を信頼する
✓ムダを排除する
✓価値を届ける
✓技術的卓越を追求する
自己鍛錬
Self Discipline
まとめ
Of all agile
methods I know,
XP is the most
complete.
私が知っているアジャ
イル手法のうち、
XPが最も調和とバラ
ンスがとれている。
原則
✓プロセスを改善する
✓人を信頼する
✓ムダを排除する
✓価値を届ける
✓技術的卓越を追求する
‣ 考えること
✓ ペアプログラミング
✓ 活き活きとした仕事
✓ 情報満載の仕事場
✓ 根本原因分析
✓ ふりかえり
‣ 協力すること
✓ 信頼
✓ 全員同席
✓ 真の顧客の参加
✓ ユビキタス言語
✓ スタンドアップミーティング
✓ コーディング標準
✓ イテレーションデモ
✓ 報告
‣ リリースすること
✓ 「完全Done」
✓ バグなし
✓ バージョン管理
✓ 10分ビルド
✓ 継続的インテグレーション
✓ コードの共同所有
✓ ドキュメント
‣ 計画すること
✓ ビジョン
✓ リリース計画
✓ 計画ゲーム
✓ リスク管理
✓ イテレーション計画
✓ ゆとり
✓ ストーリー
✓ 見積り
‣ 開発すること
✓ インクリメンタルな要件
✓ 顧客テスト
✓ テスト駆動開発
✓ リファクタリング
✓ シンプルな設計
✓ インクリメンタルな設計とアーキ
テクチャ
✓ スパイクソリューション
✓ パフォーマンスの最適化
✓ 探索的テスト
プラクティス
プログラマはもちろん、
テスター、プロジェクト
マネージャ、……(省略)
……、顧客などアジャイ
ルに関心のあるすべての
人におくる一冊である。
出典:『アート・オブ・アジャイル デベロップメント』裏表紙
XP (アジャイル) を
開発者のだけのもの
にしておくのは、も
う終わりにしたい
はじめは
「アジャイルごっこ」
だった。
でも
今は違う
自分たちのやってい
ることが、確実にビ
ジネスにつながって
いるという実感
私たちはあなたがアジャ
イル開発の「道」を極め
る手助けをしたい。
We want to help you master
the art of agile development.
ご清聴
ありがとう
ございました
アンケートへの
ご協力をお願いします。
【13-E-2】

Mais conteúdo relacionado

Mais procurados

はじめてのアジャイル
はじめてのアジャイルはじめてのアジャイル
はじめてのアジャイル
Takao Kimura
 
ウォーターフォールとアジャイル開発の比較 
ウォーターフォールとアジャイル開発の比較 ウォーターフォールとアジャイル開発の比較 
ウォーターフォールとアジャイル開発の比較 
Unicast Inc.
 
Scrum, Agile, XP, at Community Lightning Talks at Developers Summit 2013 from...
Scrum, Agile, XP, at Community Lightning Talks at Developers Summit 2013 from...Scrum, Agile, XP, at Community Lightning Talks at Developers Summit 2013 from...
Scrum, Agile, XP, at Community Lightning Talks at Developers Summit 2013 from...
Kenji Hiranabe
 

Mais procurados (20)

はじめてのアジャイル
はじめてのアジャイルはじめてのアジャイル
はじめてのアジャイル
 
アジャイルクオリティの探求
アジャイルクオリティの探求アジャイルクオリティの探求
アジャイルクオリティの探求
 
GCSアジャイル開発を使ったゲームの作り方
 GCSアジャイル開発を使ったゲームの作り方 GCSアジャイル開発を使ったゲームの作り方
GCSアジャイル開発を使ったゲームの作り方
 
なぜアジャイルなのですか?改めて考察するウォーターフォールとの違い
なぜアジャイルなのですか?改めて考察するウォーターフォールとの違いなぜアジャイルなのですか?改めて考察するウォーターフォールとの違い
なぜアジャイルなのですか?改めて考察するウォーターフォールとの違い
 
ウォーターフォールとアジャイル開発の比較 
ウォーターフォールとアジャイル開発の比較 ウォーターフォールとアジャイル開発の比較 
ウォーターフォールとアジャイル開発の比較 
 
アジャイルとスクラムとは 原則、価値、プラクティス
アジャイルとスクラムとは 原則、価値、プラクティスアジャイルとスクラムとは 原則、価値、プラクティス
アジャイルとスクラムとは 原則、価値、プラクティス
 
はじめてのScrum
はじめてのScrumはじめてのScrum
はじめてのScrum
 
いいテスト会 (スプリントレビュー) をやろう!
いいテスト会 (スプリントレビュー) をやろう!いいテスト会 (スプリントレビュー) をやろう!
いいテスト会 (スプリントレビュー) をやろう!
 
テストスキルを測ってみよう
テストスキルを測ってみようテストスキルを測ってみよう
テストスキルを測ってみよう
 
はじめてのアジャイル
はじめてのアジャイルはじめてのアジャイル
はじめてのアジャイル
 
スクラム開発について
スクラム開発についてスクラム開発について
スクラム開発について
 
20140903 じどうかの窓口特別編 君にもなれる!?テスト自動化エンジニア
20140903 じどうかの窓口特別編 君にもなれる!?テスト自動化エンジニア20140903 じどうかの窓口特別編 君にもなれる!?テスト自動化エンジニア
20140903 じどうかの窓口特別編 君にもなれる!?テスト自動化エンジニア
 
JaSST'13 Kansai 継続的フィードバックによる品質運営
JaSST'13 Kansai 継続的フィードバックによる品質運営JaSST'13 Kansai 継続的フィードバックによる品質運営
JaSST'13 Kansai 継続的フィードバックによる品質運営
 
How to let them in house of quality
How to let them in house of qualityHow to let them in house of quality
How to let them in house of quality
 
うそのアジャイル、まことのアジャイル 公開用
うそのアジャイル、まことのアジャイル 公開用うそのアジャイル、まことのアジャイル 公開用
うそのアジャイル、まことのアジャイル 公開用
 
【Sgt2016】Agile人材の評価とキャリアプラン
【Sgt2016】Agile人材の評価とキャリアプラン 【Sgt2016】Agile人材の評価とキャリアプラン
【Sgt2016】Agile人材の評価とキャリアプラン
 
Agile RCA Presentation
Agile RCA PresentationAgile RCA Presentation
Agile RCA Presentation
 
To be sn agile enterprise
To be sn agile enterpriseTo be sn agile enterprise
To be sn agile enterprise
 
Scrum, Agile, XP, at Community Lightning Talks at Developers Summit 2013 from...
Scrum, Agile, XP, at Community Lightning Talks at Developers Summit 2013 from...Scrum, Agile, XP, at Community Lightning Talks at Developers Summit 2013 from...
Scrum, Agile, XP, at Community Lightning Talks at Developers Summit 2013 from...
 
地図を捨ててコンパスを頼りに進め
地図を捨ててコンパスを頼りに進め地図を捨ててコンパスを頼りに進め
地図を捨ててコンパスを頼りに進め
 

Destaque

エクストリームプログラミングの現場から
エクストリームプログラミングの現場からエクストリームプログラミングの現場から
エクストリームプログラミングの現場から
Fumihiko Kinoshita
 

Destaque (7)

エクストリームプログラミングの現場から
エクストリームプログラミングの現場からエクストリームプログラミングの現場から
エクストリームプログラミングの現場から
 
チーム開発を支えるプロセス再入門~アジャイル開発とスクラム~ - TFSUG
チーム開発を支えるプロセス再入門~アジャイル開発とスクラム~ - TFSUGチーム開発を支えるプロセス再入門~アジャイル開発とスクラム~ - TFSUG
チーム開発を支えるプロセス再入門~アジャイル開発とスクラム~ - TFSUG
 
アジャイル開発の進め方
アジャイル開発の進め方アジャイル開発の進め方
アジャイル開発の進め方
 
アジャイル開発と品質保証の密なる関係 #quesqa
アジャイル開発と品質保証の密なる関係 #quesqaアジャイル開発と品質保証の密なる関係 #quesqa
アジャイル開発と品質保証の密なる関係 #quesqa
 
モデリングもしないでアジャイルとは何事だ
モデリングもしないでアジャイルとは何事だモデリングもしないでアジャイルとは何事だ
モデリングもしないでアジャイルとは何事だ
 
"総務も!!"アジャイルプラクティス!
"総務も!!"アジャイルプラクティス!"総務も!!"アジャイルプラクティス!
"総務も!!"アジャイルプラクティス!
 
チームのチームによるチームのためのアジャイル開発 -誰がやる!?じゃあ俺やるよ!- #devsumi #kansumi #kansumiA1
チームのチームによるチームのためのアジャイル開発 -誰がやる!?じゃあ俺やるよ!- #devsumi #kansumi #kansumiA1チームのチームによるチームのためのアジャイル開発 -誰がやる!?じゃあ俺やるよ!- #devsumi #kansumi #kansumiA1
チームのチームによるチームのためのアジャイル開発 -誰がやる!?じゃあ俺やるよ!- #devsumi #kansumi #kansumiA1
 

Semelhante a アート・オブ・アジャイル デベロップメント 〜テストが駆動するビジネス価値〜

アート・オブ・アジャイル デベロップメント ~組織を成功に導くエクストリームプログラミングの道~
アート・オブ・アジャイル デベロップメント ~組織を成功に導くエクストリームプログラミングの道~アート・オブ・アジャイル デベロップメント ~組織を成功に導くエクストリームプログラミングの道~
アート・オブ・アジャイル デベロップメント ~組織を成功に導くエクストリームプログラミングの道~
Fumihiko Kinoshita
 
#STAC2014 システムテスト自動化ハンズオン
#STAC2014 システムテスト自動化ハンズオン#STAC2014 システムテスト自動化ハンズオン
#STAC2014 システムテスト自動化ハンズオン
kyon mm
 
Jasst12九州 倉貫資料:アジャイル・Ruby・クラウド(ARC)を活用したビジネスにおけるテストの実践 #jasst12Q
Jasst12九州 倉貫資料:アジャイル・Ruby・クラウド(ARC)を活用したビジネスにおけるテストの実践 #jasst12QJasst12九州 倉貫資料:アジャイル・Ruby・クラウド(ARC)を活用したビジネスにおけるテストの実践 #jasst12Q
Jasst12九州 倉貫資料:アジャイル・Ruby・クラウド(ARC)を活用したビジネスにおけるテストの実践 #jasst12Q
Yoshihito Kuranuki
 

Semelhante a アート・オブ・アジャイル デベロップメント 〜テストが駆動するビジネス価値〜 (20)

とりあえず30分でひととおり分かった気にはなれるアジャイル入門
とりあえず30分でひととおり分かった気にはなれるアジャイル入門とりあえず30分でひととおり分かった気にはなれるアジャイル入門
とりあえず30分でひととおり分かった気にはなれるアジャイル入門
 
ふつうの受託開発チームのつくりかた
ふつうの受託開発チームのつくりかたふつうの受託開発チームのつくりかた
ふつうの受託開発チームのつくりかた
 
はじめてのScrumこれから大切にしたいこと Release#2
はじめてのScrumこれから大切にしたいこと Release#2はじめてのScrumこれから大切にしたいこと Release#2
はじめてのScrumこれから大切にしたいこと Release#2
 
20130320 agile pm
20130320 agile pm20130320 agile pm
20130320 agile pm
 
アート・オブ・アジャイル デベロップメント ~組織を成功に導くエクストリームプログラミングの道~
アート・オブ・アジャイル デベロップメント ~組織を成功に導くエクストリームプログラミングの道~アート・オブ・アジャイル デベロップメント ~組織を成功に導くエクストリームプログラミングの道~
アート・オブ・アジャイル デベロップメント ~組織を成功に導くエクストリームプログラミングの道~
 
Roo
RooRoo
Roo
 
#STAC2014 システムテスト自動化ハンズオン
#STAC2014 システムテスト自動化ハンズオン#STAC2014 システムテスト自動化ハンズオン
#STAC2014 システムテスト自動化ハンズオン
 
アジャイルソフトウェア開発の道具箱
アジャイルソフトウェア開発の道具箱アジャイルソフトウェア開発の道具箱
アジャイルソフトウェア開発の道具箱
 
チーム開発で徐々にコード品質をあげていく取り組み
チーム開発で徐々にコード品質をあげていく取り組みチーム開発で徐々にコード品質をあげていく取り組み
チーム開発で徐々にコード品質をあげていく取り組み
 
非開発者のためのアジャイル開発入門
非開発者のためのアジャイル開発入門非開発者のためのアジャイル開発入門
非開発者のためのアジャイル開発入門
 
[Biz reach qa meetup] qa team_build
[Biz reach qa meetup] qa team_build[Biz reach qa meetup] qa team_build
[Biz reach qa meetup] qa team_build
 
IT技術者でも1から学べるビジネスモデルキャンバス入門
IT技術者でも1から学べるビジネスモデルキャンバス入門IT技術者でも1から学べるビジネスモデルキャンバス入門
IT技術者でも1から学べるビジネスモデルキャンバス入門
 
ユーザーストーリーワークショップ実践編
ユーザーストーリーワークショップ実践編ユーザーストーリーワークショップ実践編
ユーザーストーリーワークショップ実践編
 
今、おさえておきたい DevOps
今、おさえておきたい DevOps 今、おさえておきたい DevOps
今、おさえておきたい DevOps
 
JAWS FESTA Kansai 2013 | ビジネスに貢献する戦略的なITのためのDevOps
JAWS FESTA Kansai 2013 | ビジネスに貢献する戦略的なITのためのDevOpsJAWS FESTA Kansai 2013 | ビジネスに貢献する戦略的なITのためのDevOps
JAWS FESTA Kansai 2013 | ビジネスに貢献する戦略的なITのためのDevOps
 
ソフトウェア開発の現場風景
ソフトウェア開発の現場風景ソフトウェア開発の現場風景
ソフトウェア開発の現場風景
 
はじめてのスクラム体験ワークショップ 〜 アジャイル時代のテスターを目指して
はじめてのスクラム体験ワークショップ 〜 アジャイル時代のテスターを目指して はじめてのスクラム体験ワークショップ 〜 アジャイル時代のテスターを目指して
はじめてのスクラム体験ワークショップ 〜 アジャイル時代のテスターを目指して
 
5minQues - SWET近況報告
5minQues - SWET近況報告5minQues - SWET近況報告
5minQues - SWET近況報告
 
Jasst12九州 倉貫資料:アジャイル・Ruby・クラウド(ARC)を活用したビジネスにおけるテストの実践 #jasst12Q
Jasst12九州 倉貫資料:アジャイル・Ruby・クラウド(ARC)を活用したビジネスにおけるテストの実践 #jasst12QJasst12九州 倉貫資料:アジャイル・Ruby・クラウド(ARC)を活用したビジネスにおけるテストの実践 #jasst12Q
Jasst12九州 倉貫資料:アジャイル・Ruby・クラウド(ARC)を活用したビジネスにおけるテストの実践 #jasst12Q
 
Ricoh UCS for iPad でみる エンタープライズ アジャイル開発
Ricoh UCS for iPad でみる エンタープライズ アジャイル開発Ricoh UCS for iPad でみる エンタープライズ アジャイル開発
Ricoh UCS for iPad でみる エンタープライズ アジャイル開発
 

Mais de Fumihiko Kinoshita

アジャイルと、俺のディケイド 〜受託開発と組織のこれまで、そしてこれから〜
アジャイルと、俺のディケイド 〜受託開発と組織のこれまで、そしてこれから〜アジャイルと、俺のディケイド 〜受託開発と組織のこれまで、そしてこれから〜
アジャイルと、俺のディケイド 〜受託開発と組織のこれまで、そしてこれから〜
Fumihiko Kinoshita
 
俺も エクストリームプログラミング入門
俺も エクストリームプログラミング入門俺も エクストリームプログラミング入門
俺も エクストリームプログラミング入門
Fumihiko Kinoshita
 
これからの「アジャイル」の話をしよう 2012 ――今を生き延びるための開発手法とエンジニアに求められるスキル
これからの「アジャイル」の話をしよう 2012 ――今を生き延びるための開発手法とエンジニアに求められるスキルこれからの「アジャイル」の話をしよう 2012 ――今を生き延びるための開発手法とエンジニアに求められるスキル
これからの「アジャイル」の話をしよう 2012 ――今を生き延びるための開発手法とエンジニアに求められるスキル
Fumihiko Kinoshita
 
サイエンス倶楽部×永和システムマネジメント ユーザー企業と開発会社が手をとりあう、システム開発の新しいかたち
サイエンス倶楽部×永和システムマネジメント ユーザー企業と開発会社が手をとりあう、システム開発の新しいかたちサイエンス倶楽部×永和システムマネジメント ユーザー企業と開発会社が手をとりあう、システム開発の新しいかたち
サイエンス倶楽部×永和システムマネジメント ユーザー企業と開発会社が手をとりあう、システム開発の新しいかたち
Fumihiko Kinoshita
 
これからの「アジャイル」の話をしよう ――今を生き延びるための開発手法とスキル
これからの「アジャイル」の話をしよう ――今を生き延びるための開発手法とスキルこれからの「アジャイル」の話をしよう ――今を生き延びるための開発手法とスキル
これからの「アジャイル」の話をしよう ――今を生き延びるための開発手法とスキル
Fumihiko Kinoshita
 
これからの「アジャイル」の話をしよう ――今を生き延びるための開発手法とスキル (関西バージョン)
これからの「アジャイル」の話をしよう ――今を生き延びるための開発手法とスキル (関西バージョン)これからの「アジャイル」の話をしよう ――今を生き延びるための開発手法とスキル (関西バージョン)
これからの「アジャイル」の話をしよう ――今を生き延びるための開発手法とスキル (関西バージョン)
Fumihiko Kinoshita
 

Mais de Fumihiko Kinoshita (20)

アジャイルな受託開発のみらい
アジャイルな受託開発のみらいアジャイルな受託開発のみらい
アジャイルな受託開発のみらい
 
アジャイルと、俺のディケイド 〜受託開発と組織のこれまで、そしてこれから〜
アジャイルと、俺のディケイド 〜受託開発と組織のこれまで、そしてこれから〜アジャイルと、俺のディケイド 〜受託開発と組織のこれまで、そしてこれから〜
アジャイルと、俺のディケイド 〜受託開発と組織のこれまで、そしてこれから〜
 
RubyKaigi Sponsor を支える技術
RubyKaigi Sponsor を支える技術RubyKaigi Sponsor を支える技術
RubyKaigi Sponsor を支える技術
 
50分でふりかえるアジャイルムーブメントの歴史 2017年版
50分でふりかえるアジャイルムーブメントの歴史 2017年版50分でふりかえるアジャイルムーブメントの歴史 2017年版
50分でふりかえるアジャイルムーブメントの歴史 2017年版
 
エクストリームプログラミング入門 (ヴァル研究所様向け)
エクストリームプログラミング入門 (ヴァル研究所様向け)エクストリームプログラミング入門 (ヴァル研究所様向け)
エクストリームプログラミング入門 (ヴァル研究所様向け)
 
コミュニティの俺 2016
コミュニティの俺 2016コミュニティの俺 2016
コミュニティの俺 2016
 
俺の エクストリームプログラミング入門 (GuildWorks様向け)
俺の エクストリームプログラミング入門 (GuildWorks様向け)俺の エクストリームプログラミング入門 (GuildWorks様向け)
俺の エクストリームプログラミング入門 (GuildWorks様向け)
 
5分で分かるアジャイルムーブメントの歴史 拡大版
5分で分かるアジャイルムーブメントの歴史 拡大版5分で分かるアジャイルムーブメントの歴史 拡大版
5分で分かるアジャイルムーブメントの歴史 拡大版
 
My First XP Project 〜10年前の俺へ〜
My First XP Project 〜10年前の俺へ〜My First XP Project 〜10年前の俺へ〜
My First XP Project 〜10年前の俺へ〜
 
俺も エクストリームプログラミング入門
俺も エクストリームプログラミング入門俺も エクストリームプログラミング入門
俺も エクストリームプログラミング入門
 
俺も エクストリームプログラミング入門 予告編
俺も エクストリームプログラミング入門 予告編俺も エクストリームプログラミング入門 予告編
俺も エクストリームプログラミング入門 予告編
 
俺の事業部
俺の事業部俺の事業部
俺の事業部
 
俺の価値創造契約
俺の価値創造契約俺の価値創造契約
俺の価値創造契約
 
これからの「アジャイル」の話をしよう 2012 ――今を生き延びるための開発手法とエンジニアに求められるスキル
これからの「アジャイル」の話をしよう 2012 ――今を生き延びるための開発手法とエンジニアに求められるスキルこれからの「アジャイル」の話をしよう 2012 ――今を生き延びるための開発手法とエンジニアに求められるスキル
これからの「アジャイル」の話をしよう 2012 ――今を生き延びるための開発手法とエンジニアに求められるスキル
 
あべったー
あべったーあべったー
あべったー
 
パンドラの箱に希望は残されているのか?
パンドラの箱に希望は残されているのか?パンドラの箱に希望は残されているのか?
パンドラの箱に希望は残されているのか?
 
サイエンス倶楽部×永和システムマネジメント ユーザー企業と開発会社が手をとりあう、システム開発の新しいかたち
サイエンス倶楽部×永和システムマネジメント ユーザー企業と開発会社が手をとりあう、システム開発の新しいかたちサイエンス倶楽部×永和システムマネジメント ユーザー企業と開発会社が手をとりあう、システム開発の新しいかたち
サイエンス倶楽部×永和システムマネジメント ユーザー企業と開発会社が手をとりあう、システム開発の新しいかたち
 
これからの「アジャイル」の話をしよう ――今を生き延びるための開発手法とスキル
これからの「アジャイル」の話をしよう ――今を生き延びるための開発手法とスキルこれからの「アジャイル」の話をしよう ――今を生き延びるための開発手法とスキル
これからの「アジャイル」の話をしよう ――今を生き延びるための開発手法とスキル
 
これからの「アジャイル」の話をしよう ――今を生き延びるための開発手法とスキル (関西バージョン)
これからの「アジャイル」の話をしよう ――今を生き延びるための開発手法とスキル (関西バージョン)これからの「アジャイル」の話をしよう ――今を生き延びるための開発手法とスキル (関西バージョン)
これからの「アジャイル」の話をしよう ――今を生き延びるための開発手法とスキル (関西バージョン)
 
Energized Work
Energized WorkEnergized Work
Energized Work
 

Último

Service-introduction-materials-misorae-leadership
Service-introduction-materials-misorae-leadershipService-introduction-materials-misorae-leadership
Service-introduction-materials-misorae-leadership
Yasuyoshi Minehisa
 
物流は成長の準備ができていますか? 警告 1 日あたり 1 章を超えて消費しないでください コンテンツが覚醒と変化への意志を引き起こす
物流は成長の準備ができていますか? 警告 1 日あたり 1 章を超えて消費しないでください コンテンツが覚醒と変化への意志を引き起こす物流は成長の準備ができていますか? 警告 1 日あたり 1 章を超えて消費しないでください コンテンツが覚醒と変化への意志を引き起こす
物流は成長の準備ができていますか? 警告 1 日あたり 1 章を超えて消費しないでください コンテンツが覚醒と変化への意志を引き起こす
Michael Rada
 

Último (8)

セルフケア研修で使えるカードゲーム『攻略!きみのストレスを発見せよ!: ゲームで身につくストレスマネジメント』
セルフケア研修で使えるカードゲーム『攻略!きみのストレスを発見せよ!: ゲームで身につくストレスマネジメント』セルフケア研修で使えるカードゲーム『攻略!きみのストレスを発見せよ!: ゲームで身につくストレスマネジメント』
セルフケア研修で使えるカードゲーム『攻略!きみのストレスを発見せよ!: ゲームで身につくストレスマネジメント』
 
company profile.pdf
company profile.pdfcompany profile.pdf
company profile.pdf
 
共有用_aio基本保守プラン_WordPressサイト_20240509.pdf
共有用_aio基本保守プラン_WordPressサイト_20240509.pdf共有用_aio基本保守プラン_WordPressサイト_20240509.pdf
共有用_aio基本保守プラン_WordPressサイト_20240509.pdf
 
ストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdf
ストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdfストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdf
ストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdf
 
202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)
202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)
202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)
 
事例DBサービス紹介資料(Case Study DB service introduction)
事例DBサービス紹介資料(Case Study DB service introduction)事例DBサービス紹介資料(Case Study DB service introduction)
事例DBサービス紹介資料(Case Study DB service introduction)
 
Service-introduction-materials-misorae-leadership
Service-introduction-materials-misorae-leadershipService-introduction-materials-misorae-leadership
Service-introduction-materials-misorae-leadership
 
物流は成長の準備ができていますか? 警告 1 日あたり 1 章を超えて消費しないでください コンテンツが覚醒と変化への意志を引き起こす
物流は成長の準備ができていますか? 警告 1 日あたり 1 章を超えて消費しないでください コンテンツが覚醒と変化への意志を引き起こす物流は成長の準備ができていますか? 警告 1 日あたり 1 章を超えて消費しないでください コンテンツが覚醒と変化への意志を引き起こす
物流は成長の準備ができていますか? 警告 1 日あたり 1 章を超えて消費しないでください コンテンツが覚醒と変化への意志を引き起こす
 

アート・オブ・アジャイル デベロップメント 〜テストが駆動するビジネス価値〜