SlideShare a Scribd company logo
1 of 28
Download to read offline
アジャイル開発
やってみた
2012/03/29
GMOインターネット株式会社
次世代システム研究室
藤村 新
自己紹介
• アジャイル開発経験
• 前職で半年ほど
• アジャイルなプログラマとして
• 読んだ本
• 参加した勉強会
• AgileShibuya meetupに今年から参加
要するに、”にわか”
経緯
1. 元々はKPIツール、バックエンドのシステム構築を担当する予定
2. 開発人員が足りていない
3. 開発者としてプロジェクトに参画
4. プロジェクトがうまく回っていない
アジャイル開発だ!
プロジェクトの問題点
1. 作る物が不明確
• “機能一覧シート”
• 不確定要素多数
• 口頭やSkypeでの仕様確定、変更
• 結果が”機能一覧シート”に更新されていない
2. 行き当たりばったりの開発
• “機能一覧シート”を元に開発者がプロトタイプを開発
• プロトタイプを見てブラッシュアップを繰り返す
• プロトタイプならではの見過ごし
• 開発者
• OKもらったから完了!
• 企画者
• 細かい点は後でつめよう
プロジェクトの問題点
3. 見かけ上のスケジュール
• 現実と乖離した”機能一覧シート”をベースとしたスケジュール
• 工数見積りされていない
• マイルストーンがない
• あるのはリリース目標
4. プロジェクトマネジメントされていない
• ルールが無い
• 個人間のやり取りで仕様変更
• 情報が分散
• 体制
• 企画者と開発者のみ
• デザイン関係は全て外注
プロジェクトの問題点
株式会社スクウェア・エニックス ゲーム開発プロジェクトマネジメント講座 P.69から抜粋
プロジェクトの問題点
株式会社スクウェア・エニックス ゲーム開発プロジェクトマネジメント講座 P.71から抜粋
やったこと
1. 作る物が不明確
作る物を明確にした
• ユーザーストーリーの書き出し
• “ユーザーストーリー”は、顧客がソフトウェアで実現したいと思っているフィーチャを
簡潔に記述したもの。(アジャイルサムライ)
• “フィーチャ”はユーザーにとってのソフトウェアの価値を表現したものであり、ユー
ザーに直接価値を提供するもの。(アジャイルな見積りと計画づくり)
• 付箋に書き出して、ホワイトボードにペタペタ貼った
• メリット
• 関連するユーザーストーリーをまとめやすい
• 俯瞰できるため、漏れに気付きやすい
• デメリット
• はがれて落ちると、ユーザーストーリー自体消失
• 粘着力重要
やったこと
2. 行き当たりばったりの開発
優先順位を明確にした
• ストーリーポイントによる見積もり
• “ストーリーポイント”は、ユーザーストーリー間の相対的規模を表す単位
• プランニングポーカーという手法が主流
• 今回カードまでは用意せず
• 開発者で集まってポイント付け
• 優先順位付け
• 関係者全員参加で実施
• ベースは企画者が重要と考えている順
• 一部システム的な都合を反映
• マスターストーリーリスト(プロダクトバックログ)の完成
• 優先順位順に並んだ、ストーリーポイント付き、ユーザーストーリー一覧
やったこと
3. 見かけ上のスケジュール
意味のある(精度の高い)スケジュールを作成した
• マスターストーリーリストをリリースに分割
• リリースとはバージョンのようなイメージ
• βリリース
• 正式リリース
• リリース後
• ベロシティの見積もり
• 1イテレーションでユーザーストーリーポイントを何ポイント完了できるか
• いくつかのユーザーストーリーをピックアップして、経験を元に算出
• スケジュール完成
• リリース毎に必要なイテレーション数が分かる
• イテレーション数 = リリース内ユーザーストーリーポイント / ベロシティ
• 必要なイテレーション数が分かれば、リリース毎のマイルストーンを設定できる
やったこと
4. プロジェクトマネジメントされていない
体制を変更した
変更前
メイン
企画者
サブ
企画者
メイン
開発者
サブ
開発者
やったこと
4. プロジェクトマネジメントされていない
体制を変更した
変更後(初期)
メイン
企画者
サブ
企画者
兼
外注
管理
開発者
兼
アナリ
スト
開発者
兼
PM•メイン企画者に作業が集中
•ボトルネックとなる
やったこと
4. プロジェクトマネジメントされていない
体制を変更した
変更後(現在)
メイン
企画者
サブ
企画者
兼
外注
管理
アナリ
スト
兼
テス
ター
開発者
開発者
兼
PM
開発者
•企画者との窓口はアナリストに一本化
•詳細仕様検討はメイン企画者、アナリスト間のみで行う
•開発者はアナリストから詳細仕様を聞く
•開発した機能の完了判断(テスト)もアナリストが行う
やったこと
4. プロジェクトマネジメントされていない
ルールを制定した
• 該当イテレーションに含まれるユーザーストーリーの仕様、素材(画像、Flash、HTML)は、
イテレーションが始まるまでに揃っている事とする。
• ユーザーストーリーは作業単位で分割しない(○○機能と○○デザインなど)
「完了」とは完了のこと。
コードをリリース可能にするために必要なあらゆる作業を終わらせていること。
• 分析
• 設計
• コーディング
• テスト
• UXデザイン
やったこと
4. プロジェクトマネジメントされていない
ルールを制定した
• 該当イテレーションに含まれるユーザーストーリーの仕様、素材(画像、Flash、HTML)は、
イテレーションが始まるまでに揃っている事とする。
• 現実的に難しい
• デザイン、Flash関連は全て外注のため
• (仕方無く)例外を定義
• ユーザーストーリー内のFlashに関してのみ、ユーザーストーリー分割を許容する。
• ページデザインに関しては、アナリストが作成したモックアップで代用する。
• 企画者承認は必須
やったこと
4. プロジェクトマネジメントされていない
ルールを制定した
• 新規ユーザーストーリーの追加、作成済みユーザーストーリーの変更は、以下の手順で行う。
1. 企画者がユーザーストーリーを書く
2. 開発者がストーリーポイントで見積もる
3. 全員で優先順位を決める
4. マスターストーリーリスト内の該当リリースに追加
変更に対しては、以下の何れかで対応
1. スコープを調整して対応(◎)
• 同ポイントのユーザーストーリーを次期リリースへ移動
2. ベロシティを調整して対応(△)
• 開発者を追加してベロシティを上げる
3. 期日を調整して対応(×)
• リリース延期…
やったこと
4. プロジェクトマネジメントされていない
イテレーションの運営方法を決めた
• イテレーション
• イテレーション期間は1週間とする
• イテレーションは金曜日始まり、木曜日終わりとする
• ミーティング
• 木曜日の午後に以下を行う(関係者全員)
• 当日終了の当イテレーションの振り返り(レトロスペクティブ)
• 翌日からの次イテレーション内容確認(イテレーション計画ミーティング)
• 木曜日の夕方にユーザーストーリーの分析を行う(企画者とアナリスト)
• 分析後に必要な素材(主にモックアップ)を準備する(アナリスト)
• 毎日朝会を行う(関係者全員)
• 昨日やった事
• 今日やる事
• 問題点や共有事項
やったこと
ツール導入
1. Redmine
• 利用機能
• チケット
• バグ
• ユーザーストーリー
• ユーザーストーリー内タスク
• 確認依頼フロー
• Wiki、ファイル
• 情報の一元化
• リポジトリ
• SVN連携
• プラグイン
• Backlogs
• Todo Lists
やったこと
ツール導入
• Backlogs
やったこと
ツール導入
2. Jenkins
• 継続的インテグレーション(CI)
• プラグインから以下のPHPライブラリを実行
• Phing
• AntのPHPクローン
• PHPMD
• コード分析
• PHPCPD
• コード重複チェック
• PHPUnit
• PHPのUnitTest
• トリガーはSVNのコミット
• SVNのフックスクリプト(post-commit)からビルド実行
やったこと
ツール導入
3. Xhprof
• PHPのプロファイリングツール
振り返り(KPT)
1. マスターストーリーリスト(プロダクトバックログ)によるプロジェクトの見える化
• プロジェクトの現状が見える
• 機能追加、仕様変更の影響が見える
Keep(良かった点)
2. イテレーションの運営方法
• 今日やる事、現イテレーション(今週)にやる事が明確
• 聞きたてホヤホヤの仕様
4. 今後も使いたいプラクティス
• モックアップをSmartyのテンプレートで作成
• 仕様書でもあり、かつそのままテンプレートとしても使える
• デザイナーにもテンプレートを編集してもらう
3. 体制
• アナリストによる窓口の一本化、顧客からの権限の移譲
• アナリスト兼テスターによる完了保証
振り返り(KPT)
1. ユーザーストーリーの精度向上
• スコープの認識違いを無くす。
2. 顧客(オンサイト顧客、プロダクトオーナー)のアジャイル化
• スコープについて厳しい決断を下してもらう!
3. イテレーションの期間の検討
• 1イテレーション1週間は短いか?
4. TDD
• テストコードが書けていない…
5. 継続的インテグレーション(CI)
• Jenkinsを活かせていない…
6. ショーケース
• イテレーションで実装したストーリーのデモが毎週できていない…
7. バーンダウンチャート、リリースボード
• 効果的に利用できていない…
Try(課題)
振り返り(KPT)
1. 「完了」の例外を設けるべきでは無かった
• 開発とデザインの乖離が進む一方
• デザイン未反映のプロダクトしか保証できない
• 「完了」が完了ではなくなってしまった
• ユーザーストーリー上は完了なのに、リリースできない…
• スケジュールの精度低下
• プロジェクト全体の見通しが悪くなった
Problem(問題点)
振り返り(KPT)
2. 開発前のフェーズから仕切り直すべきだった
• 今回仕切りなおしたのは、計画、開発フェーズから
• 計画前のフェーズ
1. 調査する
2. 戦略を立てる
3. 設計する
• アジャイルサムライ
• インセプションデッキ
• プロジェクトの目的、方向性、何を作り、何を作らないのかを明確にするフェーズ
• 作らずとも頭の中で分かることはまず先に設計し尽くすべきだった
• 何を作らないのかが明確でないのでスコープを調整できない(増える一方)
• 変化に対して、時間(期日)、予算、品質を固定し、スコープを調整するべき
• 今回はスコープ、品質を固定し、時間、予算の調整で対応してしまった
Problem(問題点)
インセプションデッキ(全体像を捉える)
1. 我われはなぜここにいるのか?
• なぜ作るのか
2. エレベーターピッチを作る
• 本当に重要なことは何なのかを明確にする
3. パッケージデザインを作る
• プロダクトならではの値打ちを明確にする
4. やらないことリストを作る
• プロジェクトのスコープを明確にする
5. 「ご近所さん」を探せ
• 信頼関係を築いておく
インセプションデッキ(具現化させる)
6. 解決案を描く
• 技術的な課題の明確化
7. 夜も眠れなくなるような問題は何だろう?
• リスクの明確化
8. 期間を見極める
• マスターストーリーリストによる概算
9. 何を諦めるのかをはっきりさせる
• 理想は時間、予算、品質を固定し、スコープを調整
10.何がどれだけ必要なのか
• チーム、体制、コスト、期日
振り返り
“にわか”でも1ヶ月弱でここまでできた。
結論
できるところから実践してみるだけでも
試してみる価値はある。
今後はグループ内でのナレッジ共有を
進めていきたい。
フィードバックください!

More Related Content

What's hot

デキるプログラマだけが知っているコードレビュー7つの秘訣
デキるプログラマだけが知っているコードレビュー7つの秘訣デキるプログラマだけが知っているコードレビュー7つの秘訣
デキるプログラマだけが知っているコードレビュー7つの秘訣Masahiro Nishimi
 
5分で出来る!イケてるconfluenceページ
5分で出来る!イケてるconfluenceページ5分で出来る!イケてるconfluenceページ
5分で出来る!イケてるconfluenceページCLARA ONLINE, Inc.
 
ビジネスパーソンのためのDX入門講座エッセンス版
ビジネスパーソンのためのDX入門講座エッセンス版ビジネスパーソンのためのDX入門講座エッセンス版
ビジネスパーソンのためのDX入門講座エッセンス版Tokoroten Nakayama
 
ラボラトリーオートメーションのためのソフトウェア思想教育(非プログラマ―が知っておくべきプログラミングの本質)
ラボラトリーオートメーションのためのソフトウェア思想教育(非プログラマ―が知っておくべきプログラミングの本質)ラボラトリーオートメーションのためのソフトウェア思想教育(非プログラマ―が知っておくべきプログラミングの本質)
ラボラトリーオートメーションのためのソフトウェア思想教育(非プログラマ―が知っておくべきプログラミングの本質)Tokoroten Nakayama
 
心理的安全性と、Veinの紹介 Psychological safety and introduction of Vein
心理的安全性と、Veinの紹介 Psychological safety and introduction of Vein心理的安全性と、Veinの紹介 Psychological safety and introduction of Vein
心理的安全性と、Veinの紹介 Psychological safety and introduction of VeinTokoroten Nakayama
 
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLiveDXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLiveTokoroten Nakayama
 
BigQuery Query Optimization クエリ高速化編
BigQuery Query Optimization クエリ高速化編BigQuery Query Optimization クエリ高速化編
BigQuery Query Optimization クエリ高速化編sutepoi
 
ブルックスのいう銀の弾丸とは何か?
ブルックスのいう銀の弾丸とは何か?ブルックスのいう銀の弾丸とは何か?
ブルックスのいう銀の弾丸とは何か?Yoshitaka Kawashima
 
ビッグデータ処理データベースの全体像と使い分け
ビッグデータ処理データベースの全体像と使い分けビッグデータ処理データベースの全体像と使い分け
ビッグデータ処理データベースの全体像と使い分けRecruit Technologies
 
アジャイルコーチが現場で学んだプロダクトオーナーの実際と勘所 POの二番目に大事なことと
アジャイルコーチが現場で学んだプロダクトオーナーの実際と勘所 POの二番目に大事なこととアジャイルコーチが現場で学んだプロダクトオーナーの実際と勘所 POの二番目に大事なことと
アジャイルコーチが現場で学んだプロダクトオーナーの実際と勘所 POの二番目に大事なこととYasui Tsutomu
 
XAI (説明可能なAI) の必要性
XAI (説明可能なAI) の必要性XAI (説明可能なAI) の必要性
XAI (説明可能なAI) の必要性西岡 賢一郎
 
GitLab CI/CD パイプライン
GitLab CI/CD パイプラインGitLab CI/CD パイプライン
GitLab CI/CD パイプラインTetsurou Yano
 
イミュータブルデータモデル(世代編)
イミュータブルデータモデル(世代編)イミュータブルデータモデル(世代編)
イミュータブルデータモデル(世代編)Yoshitaka Kawashima
 
テスト文字列に「うんこ」と入れるな
テスト文字列に「うんこ」と入れるなテスト文字列に「うんこ」と入れるな
テスト文字列に「うんこ」と入れるなKentaro Matsui
 
PyTorchLightning ベース Hydra+MLFlow+Optuna による機械学習開発環境の構築
PyTorchLightning ベース Hydra+MLFlow+Optuna による機械学習開発環境の構築PyTorchLightning ベース Hydra+MLFlow+Optuna による機械学習開発環境の構築
PyTorchLightning ベース Hydra+MLFlow+Optuna による機械学習開発環境の構築Kosuke Shinoda
 
チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019
チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019
チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019Tokoroten Nakayama
 
SDL2の紹介
SDL2の紹介SDL2の紹介
SDL2の紹介nyaocat
 
JSON Value into Power Automate
JSON Value into Power AutomateJSON Value into Power Automate
JSON Value into Power AutomateTomoyuki Obi
 

What's hot (20)

デキるプログラマだけが知っているコードレビュー7つの秘訣
デキるプログラマだけが知っているコードレビュー7つの秘訣デキるプログラマだけが知っているコードレビュー7つの秘訣
デキるプログラマだけが知っているコードレビュー7つの秘訣
 
5分で出来る!イケてるconfluenceページ
5分で出来る!イケてるconfluenceページ5分で出来る!イケてるconfluenceページ
5分で出来る!イケてるconfluenceページ
 
ビジネスパーソンのためのDX入門講座エッセンス版
ビジネスパーソンのためのDX入門講座エッセンス版ビジネスパーソンのためのDX入門講座エッセンス版
ビジネスパーソンのためのDX入門講座エッセンス版
 
ラボラトリーオートメーションのためのソフトウェア思想教育(非プログラマ―が知っておくべきプログラミングの本質)
ラボラトリーオートメーションのためのソフトウェア思想教育(非プログラマ―が知っておくべきプログラミングの本質)ラボラトリーオートメーションのためのソフトウェア思想教育(非プログラマ―が知っておくべきプログラミングの本質)
ラボラトリーオートメーションのためのソフトウェア思想教育(非プログラマ―が知っておくべきプログラミングの本質)
 
心理的安全性と、Veinの紹介 Psychological safety and introduction of Vein
心理的安全性と、Veinの紹介 Psychological safety and introduction of Vein心理的安全性と、Veinの紹介 Psychological safety and introduction of Vein
心理的安全性と、Veinの紹介 Psychological safety and introduction of Vein
 
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLiveDXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive
 
BigQuery Query Optimization クエリ高速化編
BigQuery Query Optimization クエリ高速化編BigQuery Query Optimization クエリ高速化編
BigQuery Query Optimization クエリ高速化編
 
ブルックスのいう銀の弾丸とは何か?
ブルックスのいう銀の弾丸とは何か?ブルックスのいう銀の弾丸とは何か?
ブルックスのいう銀の弾丸とは何か?
 
ビッグデータ処理データベースの全体像と使い分け
ビッグデータ処理データベースの全体像と使い分けビッグデータ処理データベースの全体像と使い分け
ビッグデータ処理データベースの全体像と使い分け
 
MIRU MIRU わかる GAN
MIRU MIRU わかる GANMIRU MIRU わかる GAN
MIRU MIRU わかる GAN
 
アジャイルコーチが現場で学んだプロダクトオーナーの実際と勘所 POの二番目に大事なことと
アジャイルコーチが現場で学んだプロダクトオーナーの実際と勘所 POの二番目に大事なこととアジャイルコーチが現場で学んだプロダクトオーナーの実際と勘所 POの二番目に大事なことと
アジャイルコーチが現場で学んだプロダクトオーナーの実際と勘所 POの二番目に大事なことと
 
XAI (説明可能なAI) の必要性
XAI (説明可能なAI) の必要性XAI (説明可能なAI) の必要性
XAI (説明可能なAI) の必要性
 
GitLab CI/CD パイプライン
GitLab CI/CD パイプラインGitLab CI/CD パイプライン
GitLab CI/CD パイプライン
 
イミュータブルデータモデル(世代編)
イミュータブルデータモデル(世代編)イミュータブルデータモデル(世代編)
イミュータブルデータモデル(世代編)
 
テスト文字列に「うんこ」と入れるな
テスト文字列に「うんこ」と入れるなテスト文字列に「うんこ」と入れるな
テスト文字列に「うんこ」と入れるな
 
PyTorchLightning ベース Hydra+MLFlow+Optuna による機械学習開発環境の構築
PyTorchLightning ベース Hydra+MLFlow+Optuna による機械学習開発環境の構築PyTorchLightning ベース Hydra+MLFlow+Optuna による機械学習開発環境の構築
PyTorchLightning ベース Hydra+MLFlow+Optuna による機械学習開発環境の構築
 
検索基盤Qass
検索基盤Qass検索基盤Qass
検索基盤Qass
 
チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019
チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019
チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019
 
SDL2の紹介
SDL2の紹介SDL2の紹介
SDL2の紹介
 
JSON Value into Power Automate
JSON Value into Power AutomateJSON Value into Power Automate
JSON Value into Power Automate
 

Viewers also liked

東京農工大セミナー
東京農工大セミナー東京農工大セミナー
東京農工大セミナーArata Fujimura
 
Is Scrum the Best Choice for you?
Is Scrum the Best Choice for you?Is Scrum the Best Choice for you?
Is Scrum the Best Choice for you?Arata Fujimura
 
AEP(アジャイルな見積りと計画づくり)読書会21章計画とコミュニケーション
AEP(アジャイルな見積りと計画づくり)読書会21章計画とコミュニケーションAEP(アジャイルな見積りと計画づくり)読書会21章計画とコミュニケーション
AEP(アジャイルな見積りと計画づくり)読書会21章計画とコミュニケーションArata Fujimura
 
GMOテクノロジーブートキャンプ2015(アジャイル編)
GMOテクノロジーブートキャンプ2015(アジャイル編)GMOテクノロジーブートキャンプ2015(アジャイル編)
GMOテクノロジーブートキャンプ2015(アジャイル編)Arata Fujimura
 
アジャイル開発手法取り組み状況
アジャイル開発手法取り組み状況アジャイル開発手法取り組み状況
アジャイル開発手法取り組み状況Arata Fujimura
 
GMO TECHNOLOGY BOOT CAMP2015(PHP編)
GMO TECHNOLOGY BOOT CAMP2015(PHP編)GMO TECHNOLOGY BOOT CAMP2015(PHP編)
GMO TECHNOLOGY BOOT CAMP2015(PHP編)Arata Fujimura
 
アジャイルオフショア開発モデル
アジャイルオフショア開発モデルアジャイルオフショア開発モデル
アジャイルオフショア開発モデルArata Fujimura
 
アジャイルなオフショア開発(Rakuten techtalk)
アジャイルなオフショア開発(Rakuten techtalk)アジャイルなオフショア開発(Rakuten techtalk)
アジャイルなオフショア開発(Rakuten techtalk)Arata Fujimura
 
システム開発の流れ(アジャイルソフトウェア開発)
システム開発の流れ(アジャイルソフトウェア開発)システム開発の流れ(アジャイルソフトウェア開発)
システム開発の流れ(アジャイルソフトウェア開発)Arata Fujimura
 
フィリピンのスタートアップにスクラムを導入しようとしてみたお話
フィリピンのスタートアップにスクラムを導入しようとしてみたお話フィリピンのスタートアップにスクラムを導入しようとしてみたお話
フィリピンのスタートアップにスクラムを導入しようとしてみたお話Arata Fujimura
 
A 2a:アジャイルなオフショア開発
A 2a:アジャイルなオフショア開発A 2a:アジャイルなオフショア開発
A 2a:アジャイルなオフショア開発Arata Fujimura
 
プロダクトバックログ
プロダクトバックログプロダクトバックログ
プロダクトバックログKakigi Katuyuki
 
アジャイル開発研修
アジャイル開発研修アジャイル開発研修
アジャイル開発研修Arata Fujimura
 
アジャイルな見積りと計画づくり2
アジャイルな見積りと計画づくり2アジャイルな見積りと計画づくり2
アジャイルな見積りと計画づくり2Arata Fujimura
 
ユーザーストーリーの分割
ユーザーストーリーの分割ユーザーストーリーの分割
ユーザーストーリーの分割Arata Fujimura
 
現場をより良くするためにやっていることを3つの観点で振り返る「kpt発表会」
現場をより良くするためにやっていることを3つの観点で振り返る「kpt発表会」現場をより良くするためにやっていることを3つの観点で振り返る「kpt発表会」
現場をより良くするためにやっていることを3つの観点で振り返る「kpt発表会」Arata Fujimura
 
アジャイルな見積りと計画づくり1
アジャイルな見積りと計画づくり1アジャイルな見積りと計画づくり1
アジャイルな見積りと計画づくり1Arata Fujimura
 
CSPO、CSM研修に参加して
CSPO、CSM研修に参加してCSPO、CSM研修に参加して
CSPO、CSM研修に参加してArata Fujimura
 
アジャイルなオフショア開発
アジャイルなオフショア開発アジャイルなオフショア開発
アジャイルなオフショア開発Arata Fujimura
 
とりあえず30分でひととおり分かった気にはなれるアジャイル入門
とりあえず30分でひととおり分かった気にはなれるアジャイル入門とりあえず30分でひととおり分かった気にはなれるアジャイル入門
とりあえず30分でひととおり分かった気にはなれるアジャイル入門陽一 滝川
 

Viewers also liked (20)

東京農工大セミナー
東京農工大セミナー東京農工大セミナー
東京農工大セミナー
 
Is Scrum the Best Choice for you?
Is Scrum the Best Choice for you?Is Scrum the Best Choice for you?
Is Scrum the Best Choice for you?
 
AEP(アジャイルな見積りと計画づくり)読書会21章計画とコミュニケーション
AEP(アジャイルな見積りと計画づくり)読書会21章計画とコミュニケーションAEP(アジャイルな見積りと計画づくり)読書会21章計画とコミュニケーション
AEP(アジャイルな見積りと計画づくり)読書会21章計画とコミュニケーション
 
GMOテクノロジーブートキャンプ2015(アジャイル編)
GMOテクノロジーブートキャンプ2015(アジャイル編)GMOテクノロジーブートキャンプ2015(アジャイル編)
GMOテクノロジーブートキャンプ2015(アジャイル編)
 
アジャイル開発手法取り組み状況
アジャイル開発手法取り組み状況アジャイル開発手法取り組み状況
アジャイル開発手法取り組み状況
 
GMO TECHNOLOGY BOOT CAMP2015(PHP編)
GMO TECHNOLOGY BOOT CAMP2015(PHP編)GMO TECHNOLOGY BOOT CAMP2015(PHP編)
GMO TECHNOLOGY BOOT CAMP2015(PHP編)
 
アジャイルオフショア開発モデル
アジャイルオフショア開発モデルアジャイルオフショア開発モデル
アジャイルオフショア開発モデル
 
アジャイルなオフショア開発(Rakuten techtalk)
アジャイルなオフショア開発(Rakuten techtalk)アジャイルなオフショア開発(Rakuten techtalk)
アジャイルなオフショア開発(Rakuten techtalk)
 
システム開発の流れ(アジャイルソフトウェア開発)
システム開発の流れ(アジャイルソフトウェア開発)システム開発の流れ(アジャイルソフトウェア開発)
システム開発の流れ(アジャイルソフトウェア開発)
 
フィリピンのスタートアップにスクラムを導入しようとしてみたお話
フィリピンのスタートアップにスクラムを導入しようとしてみたお話フィリピンのスタートアップにスクラムを導入しようとしてみたお話
フィリピンのスタートアップにスクラムを導入しようとしてみたお話
 
A 2a:アジャイルなオフショア開発
A 2a:アジャイルなオフショア開発A 2a:アジャイルなオフショア開発
A 2a:アジャイルなオフショア開発
 
プロダクトバックログ
プロダクトバックログプロダクトバックログ
プロダクトバックログ
 
アジャイル開発研修
アジャイル開発研修アジャイル開発研修
アジャイル開発研修
 
アジャイルな見積りと計画づくり2
アジャイルな見積りと計画づくり2アジャイルな見積りと計画づくり2
アジャイルな見積りと計画づくり2
 
ユーザーストーリーの分割
ユーザーストーリーの分割ユーザーストーリーの分割
ユーザーストーリーの分割
 
現場をより良くするためにやっていることを3つの観点で振り返る「kpt発表会」
現場をより良くするためにやっていることを3つの観点で振り返る「kpt発表会」現場をより良くするためにやっていることを3つの観点で振り返る「kpt発表会」
現場をより良くするためにやっていることを3つの観点で振り返る「kpt発表会」
 
アジャイルな見積りと計画づくり1
アジャイルな見積りと計画づくり1アジャイルな見積りと計画づくり1
アジャイルな見積りと計画づくり1
 
CSPO、CSM研修に参加して
CSPO、CSM研修に参加してCSPO、CSM研修に参加して
CSPO、CSM研修に参加して
 
アジャイルなオフショア開発
アジャイルなオフショア開発アジャイルなオフショア開発
アジャイルなオフショア開発
 
とりあえず30分でひととおり分かった気にはなれるアジャイル入門
とりあえず30分でひととおり分かった気にはなれるアジャイル入門とりあえず30分でひととおり分かった気にはなれるアジャイル入門
とりあえず30分でひととおり分かった気にはなれるアジャイル入門
 

Similar to アジャイル開発やってみた

分散開発チームによるAgile開発実践 ~いろいろハマった!よかった
分散開発チームによるAgile開発実践 ~いろいろハマった!よかった分散開発チームによるAgile開発実践 ~いろいろハマった!よかった
分散開発チームによるAgile開発実践 ~いろいろハマった!よかったMakoto Iguchi
 
Devとopsをつなぐchat ops
Devとopsをつなぐchat opsDevとopsをつなぐchat ops
Devとopsをつなぐchat opsikikko
 
An Agile Way As an SET at LINE ~プロダクトオーナーシップ編~
An Agile Way As an SET at LINE ~プロダクトオーナーシップ編~An Agile Way As an SET at LINE ~プロダクトオーナーシップ編~
An Agile Way As an SET at LINE ~プロダクトオーナーシップ編~LINE Corporation
 
リモートチームとふりかえり改善フレームワーク
リモートチームとふりかえり改善フレームワークリモートチームとふりかえり改善フレームワーク
リモートチームとふりかえり改善フレームワークMaehana Tsuyoshi
 
受託開発でAnsibleを導入した話
受託開発でAnsibleを導入した話受託開発でAnsibleを導入した話
受託開発でAnsibleを導入した話Yuto Matsukubo
 
はじめてのスクラム開発
はじめてのスクラム開発はじめてのスクラム開発
はじめてのスクラム開発ai oshiumi
 
CEDEC2015講演 チーム開発をスムーズにするために
CEDEC2015講演 チーム開発をスムーズにするためにCEDEC2015講演 チーム開発をスムーズにするために
CEDEC2015講演 チーム開発をスムーズにするためにTakafumi Ikeda
 
アジャイル開発導入のためにやってきたこと
アジャイル開発導入のためにやってきたことアジャイル開発導入のためにやってきたこと
アジャイル開発導入のためにやってきたことArata Fujimura
 
大規模ソフトウェア開発とテストの経験について
大規模ソフトウェア開発とテストの経験について大規模ソフトウェア開発とテストの経験について
大規模ソフトウェア開発とテストの経験についてRakuten Group, Inc.
 
「Agileごっこ」で終わらせないために(仮)
「Agileごっこ」で終わらせないために(仮) 「Agileごっこ」で終わらせないために(仮)
「Agileごっこ」で終わらせないために(仮) Taku Yajima
 
卒論パワポVer3 伊東純平
卒論パワポVer3 伊東純平卒論パワポVer3 伊東純平
卒論パワポVer3 伊東純平純平 伊東
 
React+fluxを導入した話
React+fluxを導入した話React+fluxを導入した話
React+fluxを導入した話Yuki Ishikawa
 
第3回 開発ツールチラ見せ♡ナイト オープニングプレゼン
第3回 開発ツールチラ見せ♡ナイト オープニングプレゼン第3回 開発ツールチラ見せ♡ナイト オープニングプレゼン
第3回 開発ツールチラ見せ♡ナイト オープニングプレゼンTomoyuki Sugita
 
kintoneの開発プロセスとプロジェクト管理ツール
kintoneの開発プロセスとプロジェクト管理ツールkintoneの開発プロセスとプロジェクト管理ツール
kintoneの開発プロセスとプロジェクト管理ツールYuki Okada
 
Product Ownership~NTTデータと楽天それぞれの文脈でのサービスづくり、人づくり、チームづくりの取り組み
Product Ownership~NTTデータと楽天それぞれの文脈でのサービスづくり、人づくり、チームづくりの取り組みProduct Ownership~NTTデータと楽天それぞれの文脈でのサービスづくり、人づくり、チームづくりの取り組み
Product Ownership~NTTデータと楽天それぞれの文脈でのサービスづくり、人づくり、チームづくりの取り組みshibao800
 
アジャイル開発におけるデータ活用の必要性.pdf
アジャイル開発におけるデータ活用の必要性.pdfアジャイル開発におけるデータ活用の必要性.pdf
アジャイル開発におけるデータ活用の必要性.pdfssuser0c72ed
 
ゲームの裏側を支える人たちの裏側
ゲームの裏側を支える人たちの裏側ゲームの裏側を支える人たちの裏側
ゲームの裏側を支える人たちの裏側Riou Tomita
 

Similar to アジャイル開発やってみた (20)

分散開発チームによるAgile開発実践 ~いろいろハマった!よかった
分散開発チームによるAgile開発実践 ~いろいろハマった!よかった分散開発チームによるAgile開発実践 ~いろいろハマった!よかった
分散開発チームによるAgile開発実践 ~いろいろハマった!よかった
 
Devとopsをつなぐchat ops
Devとopsをつなぐchat opsDevとopsをつなぐchat ops
Devとopsをつなぐchat ops
 
Github of project
Github of projectGithub of project
Github of project
 
An Agile Way As an SET at LINE ~プロダクトオーナーシップ編~
An Agile Way As an SET at LINE ~プロダクトオーナーシップ編~An Agile Way As an SET at LINE ~プロダクトオーナーシップ編~
An Agile Way As an SET at LINE ~プロダクトオーナーシップ編~
 
リモートチームとふりかえり改善フレームワーク
リモートチームとふりかえり改善フレームワークリモートチームとふりかえり改善フレームワーク
リモートチームとふりかえり改善フレームワーク
 
受託開発でAnsibleを導入した話
受託開発でAnsibleを導入した話受託開発でAnsibleを導入した話
受託開発でAnsibleを導入した話
 
はじめてのスクラム開発
はじめてのスクラム開発はじめてのスクラム開発
はじめてのスクラム開発
 
Aj2016 toyama feedback
Aj2016 toyama feedbackAj2016 toyama feedback
Aj2016 toyama feedback
 
CEDEC2015講演 チーム開発をスムーズにするために
CEDEC2015講演 チーム開発をスムーズにするためにCEDEC2015講演 チーム開発をスムーズにするために
CEDEC2015講演 チーム開発をスムーズにするために
 
アジャイル開発導入のためにやってきたこと
アジャイル開発導入のためにやってきたことアジャイル開発導入のためにやってきたこと
アジャイル開発導入のためにやってきたこと
 
大規模ソフトウェア開発とテストの経験について
大規模ソフトウェア開発とテストの経験について大規模ソフトウェア開発とテストの経験について
大規模ソフトウェア開発とテストの経験について
 
「Agileごっこ」で終わらせないために(仮)
「Agileごっこ」で終わらせないために(仮) 「Agileごっこ」で終わらせないために(仮)
「Agileごっこ」で終わらせないために(仮)
 
卒論パワポVer3 伊東純平
卒論パワポVer3 伊東純平卒論パワポVer3 伊東純平
卒論パワポVer3 伊東純平
 
React+fluxを導入した話
React+fluxを導入した話React+fluxを導入した話
React+fluxを導入した話
 
第3回 開発ツールチラ見せ♡ナイト オープニングプレゼン
第3回 開発ツールチラ見せ♡ナイト オープニングプレゼン第3回 開発ツールチラ見せ♡ナイト オープニングプレゼン
第3回 開発ツールチラ見せ♡ナイト オープニングプレゼン
 
kintoneの開発プロセスとプロジェクト管理ツール
kintoneの開発プロセスとプロジェクト管理ツールkintoneの開発プロセスとプロジェクト管理ツール
kintoneの開発プロセスとプロジェクト管理ツール
 
DevLOVE iPhoneアプリ勉強会
DevLOVE iPhoneアプリ勉強会DevLOVE iPhoneアプリ勉強会
DevLOVE iPhoneアプリ勉強会
 
Product Ownership~NTTデータと楽天それぞれの文脈でのサービスづくり、人づくり、チームづくりの取り組み
Product Ownership~NTTデータと楽天それぞれの文脈でのサービスづくり、人づくり、チームづくりの取り組みProduct Ownership~NTTデータと楽天それぞれの文脈でのサービスづくり、人づくり、チームづくりの取り組み
Product Ownership~NTTデータと楽天それぞれの文脈でのサービスづくり、人づくり、チームづくりの取り組み
 
アジャイル開発におけるデータ活用の必要性.pdf
アジャイル開発におけるデータ活用の必要性.pdfアジャイル開発におけるデータ活用の必要性.pdf
アジャイル開発におけるデータ活用の必要性.pdf
 
ゲームの裏側を支える人たちの裏側
ゲームの裏側を支える人たちの裏側ゲームの裏側を支える人たちの裏側
ゲームの裏側を支える人たちの裏側
 

More from Arata Fujimura

クラスメソッドベトナム設立しました
クラスメソッドベトナム設立しましたクラスメソッドベトナム設立しました
クラスメソッドベトナム設立しましたArata Fujimura
 
リーンスタートアップ実践者によるSDGs事業立ち上げ支援の取り組み
リーンスタートアップ実践者によるSDGs事業立ち上げ支援の取り組みリーンスタートアップ実践者によるSDGs事業立ち上げ支援の取り組み
リーンスタートアップ実践者によるSDGs事業立ち上げ支援の取り組みArata Fujimura
 
DevOpsを支える原則、3つの道
DevOpsを支える原則、3つの道DevOpsを支える原則、3つの道
DevOpsを支える原則、3つの道Arata Fujimura
 
モダンオフショア開発でIT人材不足の解消を目指す 〜 ベトナムでの取り組みとこれから 〜
モダンオフショア開発でIT人材不足の解消を目指す 〜 ベトナムでの取り組みとこれから 〜モダンオフショア開発でIT人材不足の解消を目指す 〜 ベトナムでの取り組みとこれから 〜
モダンオフショア開発でIT人材不足の解消を目指す 〜 ベトナムでの取り組みとこれから 〜Arata Fujimura
 
スクラムマスター募集中
スクラムマスター募集中スクラムマスター募集中
スクラムマスター募集中Arata Fujimura
 
変化に強い、継続的に学習する組織に変わるためのステップとは
変化に強い、継続的に学習する組織に変わるためのステップとは変化に強い、継続的に学習する組織に変わるためのステップとは
変化に強い、継続的に学習する組織に変わるためのステップとはArata Fujimura
 
クラスメソッドにおけるスクラム開発の光と影
クラスメソッドにおけるスクラム開発の光と影クラスメソッドにおけるスクラム開発の光と影
クラスメソッドにおけるスクラム開発の光と影Arata Fujimura
 
モダンオフショア開発のすすめ
モダンオフショア開発のすすめモダンオフショア開発のすすめ
モダンオフショア開発のすすめArata Fujimura
 
スクラムワークショップ
スクラムワークショップスクラムワークショップ
スクラムワークショップArata Fujimura
 
最高のScrumキメた後にスケールさせようとして混乱したけど今はまた最高のScrumに戻って新型コロナの影響は皆無な話
最高のScrumキメた後にスケールさせようとして混乱したけど今はまた最高のScrumに戻って新型コロナの影響は皆無な話最高のScrumキメた後にスケールさせようとして混乱したけど今はまた最高のScrumに戻って新型コロナの影響は皆無な話
最高のScrumキメた後にスケールさせようとして混乱したけど今はまた最高のScrumに戻って新型コロナの影響は皆無な話Arata Fujimura
 
登壇勉強会 〜それぞれの流儀がそこにある〜
登壇勉強会 〜それぞれの流儀がそこにある〜登壇勉強会 〜それぞれの流儀がそこにある〜
登壇勉強会 〜それぞれの流儀がそこにある〜Arata Fujimura
 
アジャイル開発の原則を守りつつ、マルチサイト開発を行なう!
アジャイル開発の原則を守りつつ、マルチサイト開発を行なう!アジャイル開発の原則を守りつつ、マルチサイト開発を行なう!
アジャイル開発の原則を守りつつ、マルチサイト開発を行なう!Arata Fujimura
 
PdMワークショップ
PdMワークショップPdMワークショップ
PdMワークショップArata Fujimura
 
最高のScrumキメた後にスケールさせようとして混乱した話
最高のScrumキメた後にスケールさせようとして混乱した話最高のScrumキメた後にスケールさせようとして混乱した話
最高のScrumキメた後にスケールさせようとして混乱した話Arata Fujimura
 
アジャイル開発の原則を守りつつ、グローバルチームを立ち上げる!
アジャイル開発の原則を守りつつ、グローバルチームを立ち上げる!アジャイル開発の原則を守りつつ、グローバルチームを立ち上げる!
アジャイル開発の原則を守りつつ、グローバルチームを立ち上げる!Arata Fujimura
 
Experience DevOps Implementation Support Service
Experience DevOps Implementation Support ServiceExperience DevOps Implementation Support Service
Experience DevOps Implementation Support ServiceArata Fujimura
 
アジャイル開発の原則を守りつつ、グローバルチームを立ち上げる!
アジャイル開発の原則を守りつつ、グローバルチームを立ち上げる!アジャイル開発の原則を守りつつ、グローバルチームを立ち上げる!
アジャイル開発の原則を守りつつ、グローバルチームを立ち上げる!Arata Fujimura
 
俺のレアジョブ利用法
俺のレアジョブ利用法俺のレアジョブ利用法
俺のレアジョブ利用法Arata Fujimura
 
DevOps導入支援、始めました
DevOps導入支援、始めましたDevOps導入支援、始めました
DevOps導入支援、始めましたArata Fujimura
 
プラクティス厨から始めるアジャイル開発
プラクティス厨から始めるアジャイル開発プラクティス厨から始めるアジャイル開発
プラクティス厨から始めるアジャイル開発Arata Fujimura
 

More from Arata Fujimura (20)

クラスメソッドベトナム設立しました
クラスメソッドベトナム設立しましたクラスメソッドベトナム設立しました
クラスメソッドベトナム設立しました
 
リーンスタートアップ実践者によるSDGs事業立ち上げ支援の取り組み
リーンスタートアップ実践者によるSDGs事業立ち上げ支援の取り組みリーンスタートアップ実践者によるSDGs事業立ち上げ支援の取り組み
リーンスタートアップ実践者によるSDGs事業立ち上げ支援の取り組み
 
DevOpsを支える原則、3つの道
DevOpsを支える原則、3つの道DevOpsを支える原則、3つの道
DevOpsを支える原則、3つの道
 
モダンオフショア開発でIT人材不足の解消を目指す 〜 ベトナムでの取り組みとこれから 〜
モダンオフショア開発でIT人材不足の解消を目指す 〜 ベトナムでの取り組みとこれから 〜モダンオフショア開発でIT人材不足の解消を目指す 〜 ベトナムでの取り組みとこれから 〜
モダンオフショア開発でIT人材不足の解消を目指す 〜 ベトナムでの取り組みとこれから 〜
 
スクラムマスター募集中
スクラムマスター募集中スクラムマスター募集中
スクラムマスター募集中
 
変化に強い、継続的に学習する組織に変わるためのステップとは
変化に強い、継続的に学習する組織に変わるためのステップとは変化に強い、継続的に学習する組織に変わるためのステップとは
変化に強い、継続的に学習する組織に変わるためのステップとは
 
クラスメソッドにおけるスクラム開発の光と影
クラスメソッドにおけるスクラム開発の光と影クラスメソッドにおけるスクラム開発の光と影
クラスメソッドにおけるスクラム開発の光と影
 
モダンオフショア開発のすすめ
モダンオフショア開発のすすめモダンオフショア開発のすすめ
モダンオフショア開発のすすめ
 
スクラムワークショップ
スクラムワークショップスクラムワークショップ
スクラムワークショップ
 
最高のScrumキメた後にスケールさせようとして混乱したけど今はまた最高のScrumに戻って新型コロナの影響は皆無な話
最高のScrumキメた後にスケールさせようとして混乱したけど今はまた最高のScrumに戻って新型コロナの影響は皆無な話最高のScrumキメた後にスケールさせようとして混乱したけど今はまた最高のScrumに戻って新型コロナの影響は皆無な話
最高のScrumキメた後にスケールさせようとして混乱したけど今はまた最高のScrumに戻って新型コロナの影響は皆無な話
 
登壇勉強会 〜それぞれの流儀がそこにある〜
登壇勉強会 〜それぞれの流儀がそこにある〜登壇勉強会 〜それぞれの流儀がそこにある〜
登壇勉強会 〜それぞれの流儀がそこにある〜
 
アジャイル開発の原則を守りつつ、マルチサイト開発を行なう!
アジャイル開発の原則を守りつつ、マルチサイト開発を行なう!アジャイル開発の原則を守りつつ、マルチサイト開発を行なう!
アジャイル開発の原則を守りつつ、マルチサイト開発を行なう!
 
PdMワークショップ
PdMワークショップPdMワークショップ
PdMワークショップ
 
最高のScrumキメた後にスケールさせようとして混乱した話
最高のScrumキメた後にスケールさせようとして混乱した話最高のScrumキメた後にスケールさせようとして混乱した話
最高のScrumキメた後にスケールさせようとして混乱した話
 
アジャイル開発の原則を守りつつ、グローバルチームを立ち上げる!
アジャイル開発の原則を守りつつ、グローバルチームを立ち上げる!アジャイル開発の原則を守りつつ、グローバルチームを立ち上げる!
アジャイル開発の原則を守りつつ、グローバルチームを立ち上げる!
 
Experience DevOps Implementation Support Service
Experience DevOps Implementation Support ServiceExperience DevOps Implementation Support Service
Experience DevOps Implementation Support Service
 
アジャイル開発の原則を守りつつ、グローバルチームを立ち上げる!
アジャイル開発の原則を守りつつ、グローバルチームを立ち上げる!アジャイル開発の原則を守りつつ、グローバルチームを立ち上げる!
アジャイル開発の原則を守りつつ、グローバルチームを立ち上げる!
 
俺のレアジョブ利用法
俺のレアジョブ利用法俺のレアジョブ利用法
俺のレアジョブ利用法
 
DevOps導入支援、始めました
DevOps導入支援、始めましたDevOps導入支援、始めました
DevOps導入支援、始めました
 
プラクティス厨から始めるアジャイル開発
プラクティス厨から始めるアジャイル開発プラクティス厨から始めるアジャイル開発
プラクティス厨から始めるアジャイル開発
 

アジャイル開発やってみた