Home
Explore
Submit Search
Upload
Login
Signup
Advertisement
Check these out next
マイクロサービスに至る歴史とこれから - XP祭り2021
Yusuke Suzuki
エンタープライズ、アーキテクチャ、アジャイルのこれから
Yusuke Suzuki
Agile Japan 2010 「変化を受け入れるアジャイルなプロジェクトマネジメントと現場 <ツール・環境篇>」
Yusuke Suzuki
企業システムにアジャイルは必要か
Hiromasa Oka
SIerとクラウドの付き合い方
Yusuke Suzuki
JIRAを使ったフツウのPJ実践
グロースエクスパートナーズ株式会社/Growth xPartners Incorporated.
JIRA Agileを活用したアジャイル開発実践事例 #AUGJ
満徳 関
リーンスタートアップとスマートなエンジニアリングの葛藤 2017/06改訂版 #bpstudy #agilejapan #postudy
満徳 関
1
of
46
Top clipped slide
XP祭り2014「アジャイルを手放して得られたこと」
Sep. 6, 2014
•
0 likes
119 likes
×
Be the first to like this
Show More
•
29,444 views
views
×
Total views
0
On Slideshare
0
From embeds
0
Number of embeds
0
Download Now
Download to read offline
Report
Technology
2014/9/6に開催されたXP祭り2014での講演B-4 「アジャイルを手放して得られたこと」 鈴木雄介
Yusuke Suzuki
Follow
IT Architect at グロース・アーキテクチャ&チームス株式会社
Advertisement
Advertisement
Advertisement
Recommended
アーキテクチャとアジャイルプロジェクトをまともに進めるための両輪について-DevLOVE関西 #DevKan
Yusuke Suzuki
6.5K views
•
68 slides
なぜソフトウェアアーキテクトが必要なのか - Devlove 20110423
Yusuke Suzuki
49.8K views
•
49 slides
アーキテクチャの発掘に見る要求変化の発見 - 要求開発アライアンス2014年2月定例会
Yusuke Suzuki
9.9K views
•
35 slides
【B-3】 創業122年の企業と顧客価値にコミットした開発を実現する試みと成果について
グロースエクスパートナーズ株式会社/Growth xPartners Incorporated.
9.3K views
•
57 slides
Devlove2012 どうしたら良いシステムが作れるのか
Yusuke Suzuki
7.3K views
•
43 slides
なぜソフトウェアアーキテクトが必要なのか - デブサミ2011
Yusuke Suzuki
6K views
•
45 slides
More Related Content
Slideshows for you
(20)
マイクロサービスに至る歴史とこれから - XP祭り2021
Yusuke Suzuki
•
23.3K views
エンタープライズ、アーキテクチャ、アジャイルのこれから
Yusuke Suzuki
•
16.8K views
Agile Japan 2010 「変化を受け入れるアジャイルなプロジェクトマネジメントと現場 <ツール・環境篇>」
Yusuke Suzuki
•
9.9K views
企業システムにアジャイルは必要か
Hiromasa Oka
•
31.8K views
SIerとクラウドの付き合い方
Yusuke Suzuki
•
2.6K views
JIRAを使ったフツウのPJ実践
グロースエクスパートナーズ株式会社/Growth xPartners Incorporated.
•
11.9K views
JIRA Agileを活用したアジャイル開発実践事例 #AUGJ
満徳 関
•
14.1K views
リーンスタートアップとスマートなエンジニアリングの葛藤 2017/06改訂版 #bpstudy #agilejapan #postudy
満徳 関
•
3.2K views
マネジメントにおいて知っておくべき、ツールを活用したアジャイル開発の実践事例
グロースエクスパートナーズ株式会社/Growth xPartners Incorporated.
•
4.4K views
DX時代に目指すべき品質向上とテスト - @IT ソフトウェア品質向上セミナー 2019夏
Yusuke Suzuki
•
4.2K views
夏サミ 2012 [B-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方
Yusuke Suzuki
•
6.2K views
プロジェクト管理における課題管理ツール運用の”勘所”
グロースエクスパートナーズ株式会社/Growth xPartners Incorporated.
•
8.4K views
MicroserviceでのNoOps戦略 - NoOps Meetup Tokyo #2 #NoOpsJP
Yusuke Suzuki
•
8.6K views
デブサミ2010 これからのアーキテクチャを見通す
Yusuke Suzuki
•
2.2K views
クラウド鎖国からクラウド維新へ
Cybozucommunity
•
4K views
connpass特徴と開発の流れ
Ikeda Yosuke
•
1.5K views
企業におけるSpring@日本springユーザー会20090624
Yusuke Suzuki
•
1.9K views
Techlion vol8 yusuke #techlion
Yusuke Yamamoto
•
624 views
マイクロサービスとそれを支えるアーキテクチャー
Tsukasa Kato
•
2K views
エンタープライズアジャイルでチームが超えるべきこと - エンタープライズアジャイル勉強会 2018年10月セミナー
Yusuke Suzuki
•
9.2K views
Viewers also liked
(20)
なぜアジャイル開発はうまくいかないのか #xpjug
Yoshihito Kuranuki
•
19.4K views
Scalaでの例外処理
Takashi Kawachi
•
5.7K views
【アジャイルサムライ】6章_ユーザストーリーを集める
Akio Terayama
•
7.2K views
例外設計における大罪
Takuto Wada
•
66.4K views
Javaエンジニアのためのアーキテクト講座-JJUG CCC 2014 Fall
Yusuke Suzuki
•
24.7K views
マイクロサービスアーキテクチャとは何か
Yusuke Suzuki
•
65.8K views
マイクロにしすぎた結果がこれだよ!
mosa siru
•
131.4K views
コアラ(COARA)の場合九大実積教授ゼミ20150528
Tooru Ono
•
1.7K views
Ian McFarland, Pivotal Labs
Sheila Goodman
•
995 views
【6章】アジャイルサムライ お題
Akio Terayama
•
1K views
DevLOVE2009 開発以外に大事な4つのこと
Yusuke Suzuki
•
1.6K views
食と農の再生シンポ0925糸長pp
y246ra
•
1.3K views
10 Things It Architect Should Know
Yusuke Suzuki
•
1.8K views
クラウドを超えた先の企業システム像 20091008 JJUG CCC
Yusuke Suzuki
•
1.8K views
実積ゼミの説明2015
Toshiya Jitsuzumi
•
1.2K views
マスコットアプリ文化祭2015 受賞作品発表 & 表彰式
jz5 MATSUE
•
8K views
アジャイルソフトウェア開発の道具箱
Koichi ITO
•
5.8K views
XPJUG 2014
Makoto Yonezawa
•
2.6K views
Ninja Testing at XP Matsuri
Nakajima Shigeru
•
4.8K views
『はじめてのClojure』勉強会#3 第7章:テスト、テスト、テスト
makopi 23
•
1.7K views
Advertisement
Similar to XP祭り2014「アジャイルを手放して得られたこと」
(20)
外部委託から内製化アジャイルへの切替支援を通してわかったこと #augj
満徳 関
•
54.4K views
Sgt2014_GxP
グロースエクスパートナーズ株式会社/Growth xPartners Incorporated.
•
2.8K views
Agile-development-course-advanced-1-2
Miho Nagase
•
34K views
[Biz reach qa meetup] qa team_build
久仁朗 山本(旧姓 村上)
•
3K views
なぜ「マイクロサービス“化”」が必要なのか
Yusuke Suzuki
•
27.2K views
「企業システムにおける意志決定とITサービス運営について」 ユーザ企業との協業によるエンタープライズ・アジャイルの支援 ~東京商工リサーチの事例~
グロースエクスパートナーズ株式会社/Growth xPartners Incorporated.
•
1.6K views
アジャイルコーチになって3ヶ月で学んだこと
Graat(グラーツ)
•
2.6K views
ユーザー事例紹介:ソフトウェア開発でのJIRA活用実践!
グロースエクスパートナーズ株式会社/Growth xPartners Incorporated.
•
5.6K views
超高速開発の基礎概念 20141119 0
正善 大島
•
5.8K views
チケットの利用による経験を活かした開発の可能性
Makoto SAKAI
•
6.7K views
yokyo-unv.
hirano
•
561 views
SIerにおくる、アジャイルプロセスの実践
Takashi Makino
•
1.1K views
【ランサーズ】 DevOpsで実現するグロースハック
Kei Kinoshita
•
10.4K views
人がつくるソフト
Tomonori Fukuta
•
980 views
SpotBugs(FindBugs)による 大規模ERPのコード品質改善
Works Applications
•
13.9K views
20160710_PMI日本フォーラム2016_講演資料_ITI小久保v1.1
it-innovation
•
689 views
[G-Tech2014講演資料] 汎用プラクティスとしてのアジャイル開発 - グローバルナレッジ
Trainocate Japan, Ltd.
•
1.1K views
プロジェクト管理支援環境の高度化に向けた取り組み
agileware_jp
•
1.8K views
札幌Javaカンファレンス2012 C3「顧客とPMとPGの話は、なぜ噛み合わないのか」
Yusuke Suzuki
•
3.6K views
Digital work flow in Japanese
Yoshinori Kawamura
•
1.3K views
More from Yusuke Suzuki
(20)
サービスブループリントによるシステム設計手法の紹介 - XP祭り2022
Yusuke Suzuki
•
798 views
Javaとコミュニティの歩み 2020
Yusuke Suzuki
•
4.6K views
エンタプライズ領域のアジャイル開発の課題 - FIT2020
Yusuke Suzuki
•
1.7K views
アーキテクチャのレビューについて - JaSST Review '18
Yusuke Suzuki
•
14.8K views
マイクロサービス化デザインパターン - #AWSDevDay Tokyo 2018
Yusuke Suzuki
•
38.1K views
エンタープライズアジャイルにおける要求探索の勘所 要求開発アライアンス2018年7月定例会
Yusuke Suzuki
•
8.5K views
Javaはコミュニティの力で再び偉大になれるのか
Yusuke Suzuki
•
6.2K views
Javaのカルチャーとグロース - MANABIYA 2018
Yusuke Suzuki
•
9.9K views
アジャイル開発を支えるアーキテクチャ設計とは
Yusuke Suzuki
•
26.8K views
JJUG初心者のためのJava/JJUG講座
Yusuke Suzuki
•
8K views
ITトレンドに見る日本のエンタープライズITについて
Yusuke Suzuki
•
35.2K views
エナジャイル設立によせて
Yusuke Suzuki
•
2.3K views
マイクロサービス化設計入門 - AWS Dev Day Tokyo 2017
Yusuke Suzuki
•
28.6K views
プロダクトオーナーは育成できるのか? - プロダクトオーナー祭り2016
Yusuke Suzuki
•
9.9K views
ユーザー企業へのアジャイル導入四苦八苦 - エンタープライズアジャイル勉強会2016年11月セミナー
Yusuke Suzuki
•
17.5K views
今どきのアーキテクチャ設計戦略 - QCon Tokyo 2016
Yusuke Suzuki
•
23.7K views
JavaOne 2016総括 #jjug
Yusuke Suzuki
•
21.7K views
クラウド時代のエンジニアについて #sesfukui
Yusuke Suzuki
•
9.5K views
JavaとOSSとAndroid - JavaAPI訴訟問題を考える
Yusuke Suzuki
•
4.6K views
ウォーターフォールとアジャイルを考える #ita_ws
Yusuke Suzuki
•
16.7K views
Advertisement
Recently uploaded
(20)
3Dプリンタって いいね
infinite_loop
•
56 views
社内ソフトスキルを考える
infinite_loop
•
84 views
Forguncy8 製品概要 202305.pptx
フォーガンシー
•
54 views
Voyager: An Open-Ended Embodied Agent with Large Language Models
harmonylab
•
0 views
【DL輪読会】大量API・ツールの扱いに特化したLLM
Deep Learning JP
•
53 views
Omnis
DaisukeFujita10
•
20 views
Kubernetes超入門
Takashi Suzuki
•
5 views
ChatGPT + LlamaIndex 0 .6 による チャットボット の実装
Takanari Tokuwa
•
46 views
20230602_enebular_meetup_kitazaki_v1.pdf
Ayachika Kitazaki
•
22 views
点群SegmentationのためのTransformerサーベイ
Takuya Minagawa
•
13 views
ペンタエリスリトール市場.pdf
HinaMiyazu
•
3 views
ネットワークパケットブローカー市場.pdf
HinaMiyazu
•
7 views
MC-800DMT intrusion detector manual
Vedard Security Alarm System Store
•
3 views
TestSIP (1).pdf
DeependraSingh712859
•
2 views
JSONEncoderで詰まった話
とん とんぼ
•
102 views
JSTQB_テストプロセスの概念モデル.pdf
akipii Oga
•
204 views
統計学の攻略_推測統計学の考え方.pdf
akipii Oga
•
209 views
触感に関わる共感覚的表現と基本6感情の対応関係の検証
Matsushita Laboratory
•
14 views
DrupalをDockerで起動してみる
iPride Co., Ltd.
•
0 views
初学者のためのプロンプトエンジニアリング実践.pptx
Akifumi Niida
•
422 views
XP祭り2014「アジャイルを手放して得られたこと」
Copyright© Growth xPartners,
Inc. All rights reserved. アジャイルを手放して得られたこと 2014/9/6 鈴木雄介 B-5
Copyright© Growth xPartners,
Inc. All rights reserved. 自己紹介 •鈴木雄介 –グロースエクスパートナーズ(株) »執行役員 »ビジネスソリューション事業本部本部長 »※がちのエンタープライズ –略歴 »ユーザー系システム子会社で保守とか開発とか(5年) »オンラインマーケベンチャーでプログラマとか(2年) »フリーランスでITアーキテクトとか(3年) »GxPでSI事業の部長とか(7年) ▸日本Javaユーザーグループ会長(2年) 1
Copyright© Growth xPartners,
Inc. All rights reserved. 心構え •アジャイルが好きな時もありました •アジャイルが嫌いな時もありました •アジャイルがどうでもいい(でも気になる)時 もありました •いまはアジャイルといい距離な気がします •なので、今の「俺のアジャイル」を話します 2
Copyright© Growth xPartners,
Inc. All rights reserved. 話したいこと •まずは「ソフトウェアを作る」こと •そして「アーキテクチャとマネジメント」 •そのうえで俺が見ている「アジャイルとは」 •最後に「いまやっていること」を話して終わり 3
Copyright© Growth xPartners,
Inc. All rights reserved. ソフトウェアを作る 4
Copyright© Growth xPartners,
Inc. All rights reserved. ソフトウェアを作る •ソフトウェア品質モデルから考える 5 利用時の 品質 利用時の 品質 プロセス 品質 内部 品質 外部 品質 利用時品質 影響を与える 依存する
Copyright© Growth xPartners,
Inc. All rights reserved. ソフトウェアを作る •ソフトウェア品質モデルから考える 6 特徴 例 利用時の品質 ・利用状況によって評価が異な る ・ユーザーAさんと ユーザーBさんで評価 が異なる 外部品質 ・システムの振る舞い ・誰がテストしても同じ結果 ・一般的な仕様策定の対象 ・テストケース ・外部仕様 内部品質 ・システムを構成している要素 すべて(含ドキュメント) ・後に残り、評価が可能 ・エンジニアがこだわるところ ・クラス図 ・フレームワーク ・ドキュメント プロセス品質 ・後に残らない行動 ・コミュニケーション ・作業手順
Copyright© Growth xPartners,
Inc. All rights reserved. ソフトウェアを作る •最近は「サービス」まで考えるのが大事 –ユーザビリティ、UI/UX –リーン、エクスペリエンスマップ、ユーザーストー リーマッピング –ようは、利用時の品質を積極的に管理していくこと –でも、「それだけ」が大事なわけじゃない 7
Copyright© Growth xPartners,
Inc. All rights reserved. ソフトウェアを作る •品質相互の関係が良好であることが大事 –個々の品質だけではない 8 利用時の 品質 利用時の 品質 プロセス 品質 内部 品質 外部 品質 利用時品質 影響を与える 依存する
Copyright© Growth xPartners,
Inc. All rights reserved. ソフトウェアを作る •品質相互の関係を良好にするのは大変 –納期は間に合ったけど、いまいち出来が良くない –理想はいいんだけど技術的に実現性がない –使い勝手は悪くないけど、保守性がボロボロ •大きな開発だとチームで考えないといけない –だから、アーキテクチャが大事 –だから、プロジェクトマネジメントが大事 9
Copyright© Growth xPartners,
Inc. All rights reserved. アーキテクチャとマネジメント 10
Copyright© Growth xPartners,
Inc. All rights reserved. アーキテクチャとマネジメント •アーキテクチャとは 11 IEEE-Std-1471-2000Recommended Practice for Architectural Description of Software-Intensive Systems(アーキテクチャ記述の推奨プラクティス)
Copyright© Growth xPartners,
Inc. All rights reserved. アーキテクチャとマネジメント 12 利害関係者の 関心事 ビューポイント ビュー ミッション システム 制約(環境) モデルによって記述
Copyright© Growth xPartners,
Inc. All rights reserved. アーキテクチャとマネジメント •アーキテクチャとは –システムのミッションに従い、システムのおかれた 制約を前提としながら –システムに関わる複数の利害関係者の関心事を整合 させ、 »経営者、オーナー、ユーザー、プログラマ、DBA、インフ ラ屋、PM、上司、保守メンバー –ライフサイクル(設計から保守)まで意識した –システムの分け方と組合せ方のこと 13
Copyright© Growth xPartners,
Inc. All rights reserved. アーキテクチャとマネジメント •プロジェクトマネジメントとは –計画すること –計測すること –調整すること •「計画と実行のズレを見つけて調整していく」 –そのために計画するし、計測する 14
Copyright© Growth xPartners,
Inc. All rights reserved. アーキテクチャとマネジメント •ちなみにPMBOK 15 立ち上げ 計画 遂行 コントロール 終結 統合 計画策定 計画実行 統合変更管理 スコープ (目的と範囲) 立ち上げ スコープ計画/定義 スコープ検証/変更管理 時間(期間) アクティビティ定義/順序設 定/期間見積 スケジュール作成 スケジュールコントロール コスト(予算) 資源管理 コストの見積/予算化 コストコントロール 品質 品質計画 品質保証 品質管理 人的資源 組織計画 要員調達 チーム育成 コミュニケー ション コミュニケーション計画 情報配布 実行報告 完了手続き リスク リスク・マネジメント計画 リスク識別 定性的/定量的リスク分析 リスクの監視・コントロー ル 調達 調達/引合計画 引合 発注先選定 契約管理 契約完了 計画 実行 調整
Copyright© Growth xPartners,
Inc. All rights reserved. アーキテクチャとマネジメント •アーキテクチャとマネジメントの違い 16 アーキテクチャ マネジメント 目的 プロジェクトの目的 を技術的に表現する プロジェクトの目標 を達成する 手法 予測し、方向性を設 定する 計画し、計測し、調 整する 成果 対象物の分け方と組 み合わせ方 プロジェクトの成果 物そのもの 行動 事前的に決定 事後的に対応
Copyright© Growth xPartners,
Inc. All rights reserved. アーキテクチャとマネジメント •品質相互の関係を考えるのに必要 –アーキテクチャは「何がどうできてるか?」 »利用時→外部→内部→プロセスと考える –マネジメントは「ちゃんと作れてるか?」 »プロセス→内部→外部→利用時と考える 17 利用時の 品質 利用時の 品質 プロセス 品質 内部 品質 外部 品質 利用時品質
Copyright© Growth xPartners,
Inc. All rights reserved. アーキテクチャとマネジメント •アーキテクチャとマネジメントは大事 –チームで仕事するなら「とりあえず好きな流行の技 術を選択」も「思いつきの計画変更」もありえない –とはいえ、考え過ぎても分からないことはある »ソフトウェアの適用領域が広がり、要件が複雑化 »オープン化・標準化による技術要素の複雑化 »エンジニアのスキルの多様化・規模の肥大化 –では、どうすればいいのか? 18
Copyright© Growth xPartners,
Inc. All rights reserved. アジャイルとは 19
Copyright© Growth xPartners,
Inc. All rights reserved. アジャイルとは •広義には”態度” –アジャイルソフトウェア開発宣言(2001年) »プロセスやツールよりも個人と対話を »包括的なドキュメントよりも動くソフトウェアを »契約交渉よりも顧客との協調を »計画に従うことよりも変化への対応を –当時の時代背景が透けて見える »プロセスやドキュメントや契約や計画が重要だったころ 20
Copyright© Growth xPartners,
Inc. All rights reserved. アジャイルとは •狭義にはプロジェクトマネジメント”手法” –ソフトウェア開発では「計画精度をあげて調整の無 駄を無くそう」が難しい »製造業に比べると、目に見えないので計測がしにくい »製造業に比べると、調整コストが小さい –なら、調整を前提にすればいい »小さく計画→動くもので確認→新しい計画=調整 »顧客を巻き込んで調整する »計画は定期的にする 21
Copyright© Growth xPartners,
Inc. All rights reserved. アジャイルとは •”手法”としては画期的 –プロジェクトマネジメントにありがちな失敗 »計画の失敗:計画の精度が悪かった »計測の失敗:進捗を測り間違えた »調整の失敗:方向修正する話し合いができなかった –だから、アジャイル手法は »計画:精度が出るぐらい小さな計画にすればいい »計測:動くソフトウェアで計測すればいい »調整:定期的にみんなで見直すことにすればいい 22
Copyright© Growth xPartners,
Inc. All rights reserved. アジャイルとは •アジャイルは素晴らしいが課題はある –1.全体整合性の軽視 »主に「アーキテクチャの軽視」につながる »「考えすぎは良くない」だけなのに“象牙の塔のアーキテク ト”に対する嫌悪感から事前的な設計を軽視しがち ▸アーキテクチャを後から直すのはコストがかかる »日本の優れたアジャイルエバンジェリストって優れたエン ジニアばかりで「言わなくても当然」だった –2.「言い訳」に使う人が出てきてしまう 23
Copyright© Growth xPartners,
Inc. All rights reserved. アジャイルとは •アジャイルを「言い訳」に使う –アジャイルは不確実性に立ち向かうための道具 –より良いものを作るための覚悟 »不確実だけど、より良い選択をするんだという覚悟 »顧客や仲間と対話して向き合うという覚悟 »最初はダメでも、いつかは良くするという覚悟 –覚悟がない人間が使うと、ただの「言い訳」になる 24
Copyright© Growth xPartners,
Inc. All rights reserved. 25 アジャイルのダークサイド https://www.flickr.com/photos/soulnoire/3217872979/ 他者への傲慢や軽蔑 不確実性からの逃避 責任回避
Copyright© Growth xPartners,
Inc. All rights reserved. アジャイルのダークサイド •アジャイルのダークサイド 26 よく使う言葉 ダークサイド思考 顧客が欲しいものを作る ダメなのは顧客の責任 あとで変更できる 最初に決めるのが面倒 動くコードがすべて 説明しても分からない イテレーションごと計画 全体にはコミットしない 自動デプロイしています お前がテストしろ 優れたメンバーを確保 委任契約でリスクは発注元
Copyright© Growth xPartners,
Inc. All rights reserved. アジャイルのダークサイド •自分で運用する人は落ちにくい –手を抜くと自分に降りかかってくるから、いやでも 覚悟をしないといけない –降りかかることが想像できずに落ちる人はいますが •運用をしない開発者とか偉い人は落ちやすい –SIerとか –情報システム部の部長とか 27
Copyright© Growth xPartners,
Inc. All rights reserved. アジャイルのダークサイド •ダークサイドに落ちないために –まずもって「良いものを作りたい」という覚悟 »不確実だけど、より良い選択をするんだという覚悟 »顧客や仲間と対話して向き合うという覚悟 »最初はダメでも、いつかは良くするという覚悟 –その上で、どう作るかにコダワル »「良いものを作るためにはどうすればいいか?」 »そうすれば「アジャイルで作ったか」は関係ない 28
Copyright© Growth xPartners,
Inc. All rights reserved. 29 https://www.flickr.com/photos/kaptainkobold/3186086975/ アジャイルを手放す
Copyright© Growth xPartners,
Inc. All rights reserved. アジャイルを手放す •再び、アジャイルソフトウェア開発宣言 –プロセスやツールと個人と対話 –包括的なドキュメントと動くソフトウェア –契約交渉と顧客との協調 –計画に従うことと変化への対応 •俺は「どちらにも価値がある」と思う –何に価値があるかは状況で変わる 30
Copyright© Growth xPartners,
Inc. All rights reserved. アジャイルを手放す •アジャイルであることは重要じゃない –アジャイルでないことも重要じゃない –良いものを作るためにアジャイルが適切であれば使 えばいいだけ •与えられたもので思考停止しない –とりあえずやってみようは良い »経験から学べばいい。何が課題かを考えればいい –現実を無視しない »「これはアジャイルではあり得ない」と他責しない 31
Copyright© Growth xPartners,
Inc. All rights reserved. いまやっていること 32
Copyright© Growth xPartners,
Inc. All rights reserved. いまやっていること •企業と持続的な開発モデルを実現しています –弊社の主要クライアント »流通小売/1.3兆円 »医療機器/3000億円 »情報サービス/150億円(*) »通信/4.5兆円(*) »製造/9500億円 »出版/400億円 –もちろん、しがらみは色々とあります 33
Copyright© Growth xPartners,
Inc. All rights reserved. いまやっていること •事例:情報サービス1/2 –リリース後の3つのプロセス 34 対象 タイミング 意志決定 特徴 新機能 年に1,2回 企画/設計/開発など、それぞれの段 階で役員承認 必要な時間をかけて合意形成 ウォーター フォール的 定期 改善 年に4回 (日付固定) 工数枠は事前承認。実施内容はバッ クログから優先順位で選択後に承認 アジャイル的 (3ヶ月定期) 保守 随時 毎月定額保守。実施内容はシステム 本部内で決定。 問合対応、障害対応、ちょっとした 改善など いわゆる保守 (2週間定期) (緊急あり)
Copyright© Growth xPartners,
Inc. All rights reserved. いまやっていること •事例:情報サービス2/2 –顧客組織内での改善が素晴らしかった »特に組織間のコミュニケーション »結果として、組織がプロダクトオーナーの役割を果たせた –ちなみに、リモート開発体制で完結 –詳細はこちらに »「組織をプロダクトオーナーにする、ということ」 ▸http://arclamp.hatenablog.com/entry/2014/08/05/151250 35
Copyright© Growth xPartners,
Inc. All rights reserved. いまやっていること •事例:通信 –オンサイトでスクラムを採用して開発 »最近、無事にサービスイン! »でも、いろいろな成功と失敗があった »そして、組織内の誰でもがアジャイルの態度や手法でやれ るわけではないことに気づいた –他の部署に展開していくために »アジャイルに向けたステップを用意する必要がある »組織の文化に沿って、やり方を定型化する ▸設定中:プロセス、成果物定義、完成基準… ▸ちゃんとお仕事をするために必要なものはそろえる 36
Copyright© Growth xPartners,
Inc. All rights reserved. いまやっていること •組織に最適なITマネジメント手法を見つける –チームから組織にスケールを変えていく –一番重要なのは組織が判断するペースに合わせる »企業によって異なるけど「3か月定期」がいい感じっぽい »EnterpriseAgileってやつ?? »まだまだ試行錯誤をしています –手法を見つけることにはこだわるけど、既存の手法 で満足することはない »その手法がなんと呼ばれるかに興味はないです 37
Copyright© Growth xPartners,
Inc. All rights reserved. いまやっていること •ITで、世の中をもっと良くしたい –でも「ITだけ」では変わらない –社会基盤を担うような組織に、ITの使い方を変えて もらわないといけない –だから、エンタープライズの「現実」を受け入れる –「今の現実」を変えない限り、未来は変わっていか ないから »そのための”手段”や”手法”は何でもいいと思う 38
Copyright© Growth xPartners,
Inc. All rights reserved. まとめ 39
Copyright© Growth xPartners,
Inc. All rights reserved. まとめ •ソフトウェアを作るのは簡単じゃない –それぞれの品質の関係を考えることが大事 40 利用時の 品質 利用時の 品質 プロセス 品質 内部 品質 外部 品質 利用時品質 影響を与える 依存する
Copyright© Growth xPartners,
Inc. All rights reserved. まとめ •アーキテクチャとマネジメントは両輪 –アーキテクチャは「何がどうできてるか?」 »利用時→外部→内部→プロセスと考える –マネジメントは「ちゃんと作れてるか?」 »プロセス→内部→外部→利用時と考える 41 利用時の 品質 利用時の 品質 プロセス 品質 内部 品質 外部 品質 利用時品質
Copyright© Growth xPartners,
Inc. All rights reserved. まとめ •アジャイルは優れている –態度としても、手法としても素晴らしい –プロジェクトマネジメントにありがちな失敗を逆転 の発想で切り抜ける »計画:精度が出るぐらい小さな計画にすればいい »計測:動くソフトウェアで計測すればいい »調整:定期的にみんなで見直すことにすればいい –でも、完璧なわけじゃない »片輪のアーキテクチャをお忘れなく 42
Copyright© Growth xPartners,
Inc. All rights reserved. まとめ •アジャイルのダークサイド –不確実性を受け入れる覚悟がない人にとっては、自 分に責任が来ないようにするための言い訳 –偉い人とか運用をしない開発者が落ちる »自分で運用しなきゃいけない人は落ちにくい •落ちないために「アジャイルを手放す」 –どう作るかではなくて、何を作るべきか –与えられたもので思考停止しない –現実から逃げない 43
Copyright© Growth xPartners,
Inc. All rights reserved. まとめ •組織が、より良いITサービスを作るために –会社にとって大事なものをマネジメントするのに、 ”ある1つの優れた方法”なんかない »たとえば人事制度って企業の文化が反映されますよね –だから、”ある手法”へのコダワリを手放して、より 最適な手法を考えたほうがいい –どう作るかではなく、どこに至りたいのかを考える »そのために何をすべきかを考える 44
Copyright© Growth xPartners,
Inc. All rights reserved. 45 あなたが考える https://www.flickr.com/photos/sudhamshu/3202963823/
Advertisement