32
営業さんに知って欲しい アジャイル開発の勘所 Nov.2012 しんすく

営業さんに知ってほしいアジャイルの勘所 R2

Embed Size (px)

DESCRIPTION

まず営業さんじゃないだろうか?と閃いて社内に突撃したときの資料。

Citation preview

Page 1: 営業さんに知ってほしいアジャイルの勘所 R2

営業さんに知って欲しいアジャイル開発の勘所

Nov.2012

 しんすく

Page 2: 営業さんに知ってほしいアジャイルの勘所 R2

アジャイルって何ですか?

まず、その理念。

Page 3: 営業さんに知ってほしいアジャイルの勘所 R2

アジャイルソフトウェア開発宣言

http://agilemanifesto.org/iso/ja/

Page 4: 営業さんに知ってほしいアジャイルの勘所 R2

読み方と最重要ポイント

すなわち、左記のことがらに価値があることを認めながらも、私たちは右記のことがらにより価値を置く

Page 5: 営業さんに知ってほしいアジャイルの勘所 R2

“ ”アジャイルは「求められる心がけ」。

“ ”アジャイルプロセスは「開発プロセス」。

またはソフトウェア開発のコンテキストにおいて「アジャイル」と言った時の定義。

最もシンプルな理解。

Page 6: 営業さんに知ってほしいアジャイルの勘所 R2

求められる心がけとは。

http://agilemanifesto.org/iso/ja/

Page 7: 営業さんに知ってほしいアジャイルの勘所 R2

求められる心がけとは。

http://agilemanifesto.org/iso/ja/

Page 8: 営業さんに知ってほしいアジャイルの勘所 R2

多いのでコア・バリューだけ

•顧客価値の最優先 /継続的提供•意欲に満ちたチーム構成と支援の提供 および完了までの信頼•自律的な組織と振り返り•進捗の尺度は動くソフトウェア•変化を抱擁する

Page 9: 営業さんに知ってほしいアジャイルの勘所 R2

開発プロセスとは。

ソフトウェアの上手な作り方。

ウォーターフォール型 反復型

ウォーターフォール

スパイラル

RUP

アジャイル

Page 10: 営業さんに知ってほしいアジャイルの勘所 R2

WFとの主な違い

ウォーターフォール アジャイルプロセス

要件 初期に固定 優先度必須で変化

コスト 要件に比例して固定

反復の数だけ

リリース 後半に数回 反復の数だけ

Page 11: 営業さんに知ってほしいアジャイルの勘所 R2

アジャイルプロセスとは

http://www.versionone.com/state_of_agile_development_survey/11/

Page 12: 営業さんに知ってほしいアジャイルの勘所 R2

アジャイルプロセスとは

ほぼ SCRUM が主流と考えてよい状態。

Page 13: 営業さんに知ってほしいアジャイルの勘所 R2

SCRUMプロセスの採用事例

http://sec.ipa.go.jp/reports/20120611.html

Page 14: 営業さんに知ってほしいアジャイルの勘所 R2

一枚でわかる SCRUMの概要

http://www.ryuzee.com/contents/blog/4789

Page 15: 営業さんに知ってほしいアジャイルの勘所 R2

“ ”アジャイルは「求められる心がけ」。

“ ”アジャイルプロセスは「開発プロセス」。

またはソフトウェア開発のコンテキストにおいて「アジャイル」と言った時の定義。

最もシンプルな理解。 再掲

Page 16: 営業さんに知ってほしいアジャイルの勘所 R2

“ ”アジャイルは「求められる心がけ」。

“ ”アジャイルプロセスは「開発プロセス」。

またはソフトウェア開発のコンテキストにおいて「アジャイル」と言った時の定義。

最もシンプルな理解。 再掲

どちらが欠けてもダメ!

Page 17: 営業さんに知ってほしいアジャイルの勘所 R2

アジャイル契約の勘所

本日の最重要ポイント

Page 18: 営業さんに知ってほしいアジャイルの勘所 R2

お客様のコミットが必須な箇所

http://www.ryuzee.com/contents/blog/4789

Page 19: 営業さんに知ってほしいアジャイルの勘所 R2

これを契約で表現するには•相互協力の義務を明記•合意内容の変更を一方が求めた場合に他方がそれを受け入れる義務の明記•連絡協議会の開催頻度と協議内容を明記(いわゆるスプリントレビュー)

Page 20: 営業さんに知ってほしいアジャイルの勘所 R2

基本 /個別契約モデル

http://sec.ipa.go.jp/reports/20120326.html

Page 21: 営業さんに知ってほしいアジャイルの勘所 R2

基本 /個別契約モデル

http://sec.ipa.go.jp/reports/20120326.html

Page 22: 営業さんに知ってほしいアジャイルの勘所 R2

参考:納品しない受託開発

•どちらもアジャイルプロセス が前提 http://www.sonicgarden.jp/33

http://www.esm.co.jp/new-agile-contracts-service.html

Page 23: 営業さんに知ってほしいアジャイルの勘所 R2

具体的なお客様の作業 /責任

1.ユーザストーリーを一緒に検討すること2.プロダクトバックログの優先度を設定すること(スプリント期間中は原則変更できない )

3.スプリントレビューへ参加し、チームにフィードバックすること

Page 24: 営業さんに知ってほしいアジャイルの勘所 R2

アジャイル開発の特性

•(決断できないと )早くない•(決断を誤ると )安くない•変化に対応できる•お客様はチームの一員

Page 25: 営業さんに知ってほしいアジャイルの勘所 R2

おまけ

開発側にこんな傾向が見えたら要注意

Page 26: 営業さんに知ってほしいアジャイルの勘所 R2

国内で最も多い勘違い1

http://objectclub.jp/technicaldoc/xp/agile_misunderstanding

Page 27: 営業さんに知ってほしいアジャイルの勘所 R2

「それは、本当に仕様変更ですか」「そもそも、それは本当に仕様“ ”変更ですか?ユーザにも 理解してもらい、必要な機能のみ を組み込みましょう」

※注: SCRUMプロセスでは原則、スプリント期間中に要件の変更はできません。

Page 28: 営業さんに知ってほしいアジャイルの勘所 R2

「それは、本当に仕様変更ですか」

「変更反映のタイミングも重要です。 各イテレーションでリリースした 製品をユーザに評価してもらい、 その結果を次のイテレーションで 反映するようにしましょう。」

Page 29: 営業さんに知ってほしいアジャイルの勘所 R2

国内で最も多い勘違い2

http://objectclub.jp/technicaldoc/xp/agile_misunderstanding

Page 30: 営業さんに知ってほしいアジャイルの勘所 R2

「正直、迷惑しています。」

「完全なドキュメントより動くソフトウェアを相対的に重視するだけです。」

Page 31: 営業さんに知ってほしいアジャイルの勘所 R2

「最小限の文書化で、 最大限の効果を狙う 必要最小限のドキュメント。 そうしたドキュメントは 一朝一夕に書けるものでは ありません。」

「正直、迷惑しています。」

Page 32: 営業さんに知ってほしいアジャイルの勘所 R2

おつかれさまでした

ご質問などありましたら