SlideShare a Scribd company logo
1 of 8
アジャイルとかDevOpsとか
渡邊 修
Intrapreneur Lab
1
リーンやアジャイルやDevOpsやCI/CDの整理
• アジャイルは元々はソフトウェア開発における価値
観、マインドセット(アジャイルソフトウェア開発
宣言)です。のちに、ソフト開発以外の分野にも拡
張して適用されていきました。
• アジャイル開発は、アジャイルの価値観に沿ったソ
フトウェア開発方法のやり方の総称です。
• スクラムは、アジャイル開発手法のひとつ。(ソフ
トウェア開発の方法論。近年では、ソフト開発以外
にも適用されている)
• リーンスタートアップは「顧客開発モデル」+「ア
ジャイル開発」をベースとした新規事業開発の手法
です。
• リーン開発はトヨタ生産方式を源流としたリーン生
産方式をソフトウェア開発に適用した手法のこと。
(リーン開発≠リーンスタートアップ)
アジャイル
(価値観)
スクラム
XP
RUP
アジャイル開発
(手法たち)
etc...
アジャイル
なんとか
アジャイル
人事
アジャイル
ソフトウェア
開発宣言
アジャイルの
エッセンスを
ソフト開発以外
にも適用
©Intrapreneur Lab
ビジネスモデル
2
リーンやアジャイルやDevOpsやCI/CDの整理
プロダクト
ソフトウェア
ハードウェア
ビジネスコンセプト
マーケティング
販売チャネル
・
・
・
リーンスタートアップ
アジャイル開発
©Intrapreneur Lab
リーンスタートアップは単なるアジャイル開発ではなく、新規事業にお
けるビジネスモデルのあらゆる要素は仮説に過ぎないという前提のもと、
仮説検証を繰り返して事業探索していくもの。
仮説検証しながら創り上げる範囲
3
リーンやアジャイルやDevOpsやCI/CDの整理
• DevOpsは開発と運用の垣根を持たず、一丸となってビジネス価値を向
上させる文化的な姿勢・取組みや組織の在り方のこと 。顧客への価値
提供のリードタイム短縮や市場への即応性を高めること、それにより
事業成長につなげることが目的である。
• CI/CDは、ソフトウェア・エンジニアリング手法(とそれを実現する
ツール)のこと。継続的インテグレーション、継続的デプロイ(デリ
バー)の略。
• CI/CDを実現したからといってDevOpsが実現できるかというと、それ
は別問題なので注意。
• CI/CDはテスト自動化や環境構築自動化(IaC)がほぼ必須。
©Intrapreneur Lab
DevOps≠CI/CD
4
ビジネスモデルに関する整理
ビジネスモデルや課金周りも混乱しやすいので整理しておく
• OPEXは運営費のこと。これに対して設備投資的にかかる費用を
CAPEX(資本的支出)という。OPEX=サービスという意味ではなく、
モノを買わずにサービスとして利用する場合、その費用はOPEXと
みなせるということ。
• リカーリングは継続的に収益をあげるビジネスモデル全般のこと。
ジレットモデルや電気代もリカーリングの一種。
• サービスは、物理的なモノを提供するのではなく、形のない利用権
や機能を提供する価値提供の形態。サービスの料金体系については
都度利用料金/サブスク/従量課金などさまざま。(もっというと、
無料でもサービスと言える)
©Intrapreneur Lab
5
ビジネスモデルに関する整理
ビジネスモデル
リカーリング
サブスク
従量課金 ジレットモデル
OPEX
売り切り
©Intrapreneur Lab
• サブスク/サブスクリプションはビジネスモデルの1つ。「定期購読」
や「会費」と考えるとわかりやすい。契約期間に対して一定料金を支払
うモデル。使っても使わなくても一定の料金がかかる。例)Netflix, 新
聞
• 従量課金は使用量に応じて料金が決まる料金形態のこと。使った分だけ
料金がかかる。利用時間(AWS EC2)やデータ量(スマホパケット通
信)などがある。サブスクとの違いは、定額であるかどうか。
※定額のものをサブスク、従量課金のものをリカーリングとする分け方もある
6
ビジネスモデルに関する整理
モノ売りかコト売りかという二元的な考え方は難しくなってきている。
例えば冷蔵庫はモノ売りという意識があるかも知れないが、ユーザーは実際は「冷蔵庫
でモノを冷やして保存する」ために買っているわけであり、その機能(=コト)に対し
てお金を払っている。テレビや冷蔵庫だって本当はコト売りといえる側面がある。
つまり、ジョブ理論の”jobs to be done” の手段として購入している。
モノ売り/コト売りという捉え方ではなく、「顧客が何のためにお金を払うのか」を抽
象度を上げ下げしながら理解することが重要。
単発ビジネス リカーリングビジネス
コ
ト
売
り
モ
ノ
売
り
ジレットモデル
自動車+
定期メンテナンス
電気料金
タクシー
冷蔵庫
Peloton
(SaaS plus a box)
iPhone
クラウドサービス
散髪
テレビ
ペイビュー
Netflix
©Intrapreneur Lab
7
(おまけ)アジャイルということばのニュアンス
• Agile:敏捷
• 速さにもいろいろある(Speed/Quick/Agile)
• Speedは移動の速さ
• Quickは動きの速さ
• Agileは判断と行動の速さ
• 変化する状況に応じて素早く意思決定と行動を行う
= アジャイル
≠ 短期間でソフトウェア開発を行う
©Intrapreneur Lab
https://jinjibu.jp/keyword/detl/880/

More Related Content

What's hot

勝てる「開発プロセス」のつくり方
勝てる「開発プロセス」のつくり方勝てる「開発プロセス」のつくり方
勝てる「開発プロセス」のつくり方Hiromasa Oka
 
マスターデータの キャッシュシステムの改善の話
マスターデータの キャッシュシステムの改善の話マスターデータの キャッシュシステムの改善の話
マスターデータの キャッシュシステムの改善の話natsumi_ishizaka
 
PMBOKガイド7をアジャイル屋はどう迎え撃つか?
PMBOKガイド7をアジャイル屋はどう迎え撃つか?PMBOKガイド7をアジャイル屋はどう迎え撃つか?
PMBOKガイド7をアジャイル屋はどう迎え撃つか?豆寄席 (株式会社豆蔵)
 
Spring data-rest-and-spring-cloud-contract
Spring data-rest-and-spring-cloud-contractSpring data-rest-and-spring-cloud-contract
Spring data-rest-and-spring-cloud-contractTakeshi Ogawa
 
【16-E-4】残業ゼロで開発スピードが10倍に!もう元の開発体制には戻れないデンソー流のアジャイル開発
【16-E-4】残業ゼロで開発スピードが10倍に!もう元の開発体制には戻れないデンソー流のアジャイル開発【16-E-4】残業ゼロで開発スピードが10倍に!もう元の開発体制には戻れないデンソー流のアジャイル開発
【16-E-4】残業ゼロで開発スピードが10倍に!もう元の開発体制には戻れないデンソー流のアジャイル開発Developers Summit
 
ぼくのかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーく - YAPC Asia 2011
ぼくのかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーく - YAPC Asia 2011ぼくのかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーく - YAPC Asia 2011
ぼくのかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーく - YAPC Asia 2011Hiroh Satoh
 
いまなぜドメイン駆動設計か
いまなぜドメイン駆動設計かいまなぜドメイン駆動設計か
いまなぜドメイン駆動設計か増田 亨
 
【BS11】毎年訪れる .NET のメジャーバージョンアップに備えるために取り組めること
【BS11】毎年訪れる .NET のメジャーバージョンアップに備えるために取り組めること 【BS11】毎年訪れる .NET のメジャーバージョンアップに備えるために取り組めること
【BS11】毎年訪れる .NET のメジャーバージョンアップに備えるために取り組めること 日本マイクロソフト株式会社
 
境界付けられたコンテキスト 概念編 (ドメイン駆動設計用語解説シリーズ)
境界付けられたコンテキスト 概念編 (ドメイン駆動設計用語解説シリーズ)境界付けられたコンテキスト 概念編 (ドメイン駆動設計用語解説シリーズ)
境界付けられたコンテキスト 概念編 (ドメイン駆動設計用語解説シリーズ)Koichiro Matsuoka
 
ソフトウェア設計の学び方を考える
ソフトウェア設計の学び方を考えるソフトウェア設計の学び方を考える
ソフトウェア設計の学び方を考える増田 亨
 
CI/CDって何が良いの?〜言うてるオレもわからんわ〜 #DevKan
CI/CDって何が良いの?〜言うてるオレもわからんわ〜 #DevKanCI/CDって何が良いの?〜言うてるオレもわからんわ〜 #DevKan
CI/CDって何が良いの?〜言うてるオレもわからんわ〜 #DevKanKazuhito Miura
 
【CNDT2022】SIerで実践!クラウドネイティブを普及させる取り組み
【CNDT2022】SIerで実践!クラウドネイティブを普及させる取り組み【CNDT2022】SIerで実践!クラウドネイティブを普及させる取り組み
【CNDT2022】SIerで実践!クラウドネイティブを普及させる取り組みYuta Shimada
 
5分で分かるアジャイルムーブメントの歴史 拡大版
5分で分かるアジャイルムーブメントの歴史 拡大版5分で分かるアジャイルムーブメントの歴史 拡大版
5分で分かるアジャイルムーブメントの歴史 拡大版Fumihiko Kinoshita
 
日本で DevOps を ロケットスタートする方法
日本で DevOps を  ロケットスタートする方法日本で DevOps を  ロケットスタートする方法
日本で DevOps を ロケットスタートする方法Puppet
 
Ingress on Azure Kubernetes Service
Ingress on Azure Kubernetes ServiceIngress on Azure Kubernetes Service
Ingress on Azure Kubernetes ServiceToru Makabe
 
iOSアプリ UIテスト自動化入門
iOSアプリ UIテスト自動化入門iOSアプリ UIテスト自動化入門
iOSアプリ UIテスト自動化入門Shingo Tamaki
 
今Serverlessが面白いわけ
今Serverlessが面白いわけ今Serverlessが面白いわけ
今Serverlessが面白いわけYoichi Kawasaki
 
ビズリーチの新サービスをScalaで作ってみた 〜マイクロサービスの裏側 #jissenscala
ビズリーチの新サービスをScalaで作ってみた 〜マイクロサービスの裏側 #jissenscalaビズリーチの新サービスをScalaで作ってみた 〜マイクロサービスの裏側 #jissenscala
ビズリーチの新サービスをScalaで作ってみた 〜マイクロサービスの裏側 #jissenscalatakezoe
 
ADRという考えを取り入れてみて
ADRという考えを取り入れてみてADRという考えを取り入れてみて
ADRという考えを取り入れてみてinfinite_loop
 

What's hot (20)

勝てる「開発プロセス」のつくり方
勝てる「開発プロセス」のつくり方勝てる「開発プロセス」のつくり方
勝てる「開発プロセス」のつくり方
 
マスターデータの キャッシュシステムの改善の話
マスターデータの キャッシュシステムの改善の話マスターデータの キャッシュシステムの改善の話
マスターデータの キャッシュシステムの改善の話
 
PMBOKガイド7をアジャイル屋はどう迎え撃つか?
PMBOKガイド7をアジャイル屋はどう迎え撃つか?PMBOKガイド7をアジャイル屋はどう迎え撃つか?
PMBOKガイド7をアジャイル屋はどう迎え撃つか?
 
Spring data-rest-and-spring-cloud-contract
Spring data-rest-and-spring-cloud-contractSpring data-rest-and-spring-cloud-contract
Spring data-rest-and-spring-cloud-contract
 
【16-E-4】残業ゼロで開発スピードが10倍に!もう元の開発体制には戻れないデンソー流のアジャイル開発
【16-E-4】残業ゼロで開発スピードが10倍に!もう元の開発体制には戻れないデンソー流のアジャイル開発【16-E-4】残業ゼロで開発スピードが10倍に!もう元の開発体制には戻れないデンソー流のアジャイル開発
【16-E-4】残業ゼロで開発スピードが10倍に!もう元の開発体制には戻れないデンソー流のアジャイル開発
 
ぼくのかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーく - YAPC Asia 2011
ぼくのかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーく - YAPC Asia 2011ぼくのかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーく - YAPC Asia 2011
ぼくのかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーく - YAPC Asia 2011
 
いまなぜドメイン駆動設計か
いまなぜドメイン駆動設計かいまなぜドメイン駆動設計か
いまなぜドメイン駆動設計か
 
【BS11】毎年訪れる .NET のメジャーバージョンアップに備えるために取り組めること
【BS11】毎年訪れる .NET のメジャーバージョンアップに備えるために取り組めること 【BS11】毎年訪れる .NET のメジャーバージョンアップに備えるために取り組めること
【BS11】毎年訪れる .NET のメジャーバージョンアップに備えるために取り組めること
 
境界付けられたコンテキスト 概念編 (ドメイン駆動設計用語解説シリーズ)
境界付けられたコンテキスト 概念編 (ドメイン駆動設計用語解説シリーズ)境界付けられたコンテキスト 概念編 (ドメイン駆動設計用語解説シリーズ)
境界付けられたコンテキスト 概念編 (ドメイン駆動設計用語解説シリーズ)
 
ソフトウェア設計の学び方を考える
ソフトウェア設計の学び方を考えるソフトウェア設計の学び方を考える
ソフトウェア設計の学び方を考える
 
CI/CDって何が良いの?〜言うてるオレもわからんわ〜 #DevKan
CI/CDって何が良いの?〜言うてるオレもわからんわ〜 #DevKanCI/CDって何が良いの?〜言うてるオレもわからんわ〜 #DevKan
CI/CDって何が良いの?〜言うてるオレもわからんわ〜 #DevKan
 
【CNDT2022】SIerで実践!クラウドネイティブを普及させる取り組み
【CNDT2022】SIerで実践!クラウドネイティブを普及させる取り組み【CNDT2022】SIerで実践!クラウドネイティブを普及させる取り組み
【CNDT2022】SIerで実践!クラウドネイティブを普及させる取り組み
 
5分で分かるアジャイルムーブメントの歴史 拡大版
5分で分かるアジャイルムーブメントの歴史 拡大版5分で分かるアジャイルムーブメントの歴史 拡大版
5分で分かるアジャイルムーブメントの歴史 拡大版
 
日本で DevOps を ロケットスタートする方法
日本で DevOps を  ロケットスタートする方法日本で DevOps を  ロケットスタートする方法
日本で DevOps を ロケットスタートする方法
 
GitLab から GitLab に移行したときの思い出
GitLab から GitLab に移行したときの思い出GitLab から GitLab に移行したときの思い出
GitLab から GitLab に移行したときの思い出
 
Ingress on Azure Kubernetes Service
Ingress on Azure Kubernetes ServiceIngress on Azure Kubernetes Service
Ingress on Azure Kubernetes Service
 
iOSアプリ UIテスト自動化入門
iOSアプリ UIテスト自動化入門iOSアプリ UIテスト自動化入門
iOSアプリ UIテスト自動化入門
 
今Serverlessが面白いわけ
今Serverlessが面白いわけ今Serverlessが面白いわけ
今Serverlessが面白いわけ
 
ビズリーチの新サービスをScalaで作ってみた 〜マイクロサービスの裏側 #jissenscala
ビズリーチの新サービスをScalaで作ってみた 〜マイクロサービスの裏側 #jissenscalaビズリーチの新サービスをScalaで作ってみた 〜マイクロサービスの裏側 #jissenscala
ビズリーチの新サービスをScalaで作ってみた 〜マイクロサービスの裏側 #jissenscala
 
ADRという考えを取り入れてみて
ADRという考えを取り入れてみてADRという考えを取り入れてみて
ADRという考えを取り入れてみて
 

Similar to アジャイルとかDevOpsとかことばの整理

リーンソフトウェア開発とは
リーンソフトウェア開発とはリーンソフトウェア開発とは
リーンソフトウェア開発とはStudyTech
 
OSC2018 hiroshima session slide by OSSC
OSC2018 hiroshima session slide by OSSCOSC2018 hiroshima session slide by OSSC
OSC2018 hiroshima session slide by OSSCDaisuke Nishino
 
Ossを使ったazureでのdev ops
Ossを使ったazureでのdev opsOssを使ったazureでのdev ops
Ossを使ったazureでのdev ops裕貴 荒井
 
アジャイル実践における開発環境の変化〜要求の捉え方、プロジェクト運営、ツール支援
アジャイル実践における開発環境の変化〜要求の捉え方、プロジェクト運営、ツール支援アジャイル実践における開発環境の変化〜要求の捉え方、プロジェクト運営、ツール支援
アジャイル実践における開発環境の変化〜要求の捉え方、プロジェクト運営、ツール支援智治 長沢
 
シリコンバレーのプロダクトマネージャーが教える海外で通用するプロダクトの作り方
シリコンバレーのプロダクトマネージャーが教える海外で通用するプロダクトの作り方シリコンバレーのプロダクトマネージャーが教える海外で通用するプロダクトの作り方
シリコンバレーのプロダクトマネージャーが教える海外で通用するプロダクトの作り方Kei Watanabe
 
プロエンジニアになるための「アジャイル開発」再入門
プロエンジニアになるための「アジャイル開発」再入門プロエンジニアになるための「アジャイル開発」再入門
プロエンジニアになるための「アジャイル開発」再入門Yoshihito Kuranuki
 
TECH_SALON プロダクト開発部 8/3
TECH_SALON プロダクト開発部 8/3TECH_SALON プロダクト開発部 8/3
TECH_SALON プロダクト開発部 8/3TECH SALON
 
うそのアジャイル、まことのアジャイル 公開用
うそのアジャイル、まことのアジャイル 公開用うそのアジャイル、まことのアジャイル 公開用
うそのアジャイル、まことのアジャイル 公開用ESM SEC
 
Vantan shinsuke miyaki_upload
Vantan shinsuke miyaki_uploadVantan shinsuke miyaki_upload
Vantan shinsuke miyaki_uploadShinsuke Miyaki
 
はじめてのスクラム開発
はじめてのスクラム開発はじめてのスクラム開発
はじめてのスクラム開発ai oshiumi
 
心・技・態 -LINEにおける改善の真実-
心・技・態 -LINEにおける改善の真実-心・技・態 -LINEにおける改善の真実-
心・技・態 -LINEにおける改善の真実-LINE Corporation
 
Developer Summit Summer 2013 C1セッション CA Technologies
Developer Summit Summer 2013 C1セッション CA TechnologiesDeveloper Summit Summer 2013 C1セッション CA Technologies
Developer Summit Summer 2013 C1セッション CA TechnologiesSA CA
 
チームで開発を行う上の心構え
チームで開発を行う上の心構えチームで開発を行う上の心構え
チームで開発を行う上の心構えHirotaka Osaki
 
Microsoft for Startups - マイクロソフトスタートアップ支援プログラム説明資料2022年3月版
Microsoft for Startups - マイクロソフトスタートアップ支援プログラム説明資料2022年3月版Microsoft for Startups - マイクロソフトスタートアップ支援プログラム説明資料2022年3月版
Microsoft for Startups - マイクロソフトスタートアップ支援プログラム説明資料2022年3月版Makoto Ishizaka
 
リーン原則とソフトウェア開発
リーン原則とソフトウェア開発リーン原則とソフトウェア開発
リーン原則とソフトウェア開発You&I
 
タレントへ目指せ
タレントへ目指せタレントへ目指せ
タレントへ目指せShuncai Zhou
 

Similar to アジャイルとかDevOpsとかことばの整理 (20)

リーンソフトウェア開発とは
リーンソフトウェア開発とはリーンソフトウェア開発とは
リーンソフトウェア開発とは
 
OSC2018 hiroshima session slide by OSSC
OSC2018 hiroshima session slide by OSSCOSC2018 hiroshima session slide by OSSC
OSC2018 hiroshima session slide by OSSC
 
Ossを使ったazureでのdev ops
Ossを使ったazureでのdev opsOssを使ったazureでのdev ops
Ossを使ったazureでのdev ops
 
アジャイル実践における開発環境の変化〜要求の捉え方、プロジェクト運営、ツール支援
アジャイル実践における開発環境の変化〜要求の捉え方、プロジェクト運営、ツール支援アジャイル実践における開発環境の変化〜要求の捉え方、プロジェクト運営、ツール支援
アジャイル実践における開発環境の変化〜要求の捉え方、プロジェクト運営、ツール支援
 
シリコンバレーのプロダクトマネージャーが教える海外で通用するプロダクトの作り方
シリコンバレーのプロダクトマネージャーが教える海外で通用するプロダクトの作り方シリコンバレーのプロダクトマネージャーが教える海外で通用するプロダクトの作り方
シリコンバレーのプロダクトマネージャーが教える海外で通用するプロダクトの作り方
 
プロエンジニアになるための「アジャイル開発」再入門
プロエンジニアになるための「アジャイル開発」再入門プロエンジニアになるための「アジャイル開発」再入門
プロエンジニアになるための「アジャイル開発」再入門
 
TECH_SALON プロダクト開発部 8/3
TECH_SALON プロダクト開発部 8/3TECH_SALON プロダクト開発部 8/3
TECH_SALON プロダクト開発部 8/3
 
うそのアジャイル、まことのアジャイル 公開用
うそのアジャイル、まことのアジャイル 公開用うそのアジャイル、まことのアジャイル 公開用
うそのアジャイル、まことのアジャイル 公開用
 
Vantan shinsuke miyaki_upload
Vantan shinsuke miyaki_uploadVantan shinsuke miyaki_upload
Vantan shinsuke miyaki_upload
 
Khronos Overview JP Translation
Khronos Overview JP TranslationKhronos Overview JP Translation
Khronos Overview JP Translation
 
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
 
はじめてのスクラム開発
はじめてのスクラム開発はじめてのスクラム開発
はじめてのスクラム開発
 
心・技・態 -LINEにおける改善の真実-
心・技・態 -LINEにおける改善の真実-心・技・態 -LINEにおける改善の真実-
心・技・態 -LINEにおける改善の真実-
 
Developer Summit Summer 2013 C1セッション CA Technologies
Developer Summit Summer 2013 C1セッション CA TechnologiesDeveloper Summit Summer 2013 C1セッション CA Technologies
Developer Summit Summer 2013 C1セッション CA Technologies
 
Osc tokyo 20140301 2
Osc tokyo 20140301 2Osc tokyo 20140301 2
Osc tokyo 20140301 2
 
チームで開発を行う上の心構え
チームで開発を行う上の心構えチームで開発を行う上の心構え
チームで開発を行う上の心構え
 
Developer Summit 2016 参加してきました。
Developer Summit 2016 参加してきました。Developer Summit 2016 参加してきました。
Developer Summit 2016 参加してきました。
 
Microsoft for Startups - マイクロソフトスタートアップ支援プログラム説明資料2022年3月版
Microsoft for Startups - マイクロソフトスタートアップ支援プログラム説明資料2022年3月版Microsoft for Startups - マイクロソフトスタートアップ支援プログラム説明資料2022年3月版
Microsoft for Startups - マイクロソフトスタートアップ支援プログラム説明資料2022年3月版
 
リーン原則とソフトウェア開発
リーン原則とソフトウェア開発リーン原則とソフトウェア開発
リーン原則とソフトウェア開発
 
タレントへ目指せ
タレントへ目指せタレントへ目指せ
タレントへ目指せ
 

アジャイルとかDevOpsとかことばの整理