Soumettre la recherche
Mettre en ligne
アジャイルで忘れてしまったもの… そして、再び拾い集めたもの
•
5 j'aime
•
12,586 vues
Iwao Harada
Suivre
〜モデリングもしないでアジャイルとは何事だから早幾年〜 DevLOVE X 発表資料 2019/6/22 16:20~17:00 6D #devlovex #devlovexD
Lire moins
Lire la suite
Logiciels
Signaler
Partager
Signaler
Partager
1 sur 40
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Modeling×tdd×ddd
Modeling×tdd×ddd
Iwao Harada
アジャイルによくきく?モデリング
アジャイルによくきく?モデリング
Iwao Harada
[DevLOVE X]雨の日こそ笑え!~SIerでもサービサーでもコミュニティでも「楽しい」は正義!!~
[DevLOVE X]雨の日こそ笑え!~SIerでもサービサーでもコミュニティでも「楽しい」は正義!!~
Shigeki Morizane
おやつ神社
おやつ神社
Iwao Harada
ModelingCafe
ModelingCafe
Iwao Harada
すしモデリング 20150917
すしモデリング 20150917
Iwao Harada
凡庸なSEが、大規模SIerの集団でできること - DevLOVE甲子園 2013
凡庸なSEが、大規模SIerの集団でできること - DevLOVE甲子園 2013
Minoru Yokomichi
あじゃいる時代の品質保証 ~DevSQAの提案~
あじゃいる時代の品質保証 ~DevSQAの提案~
Hiroaki Matsunaga
Recommandé
Modeling×tdd×ddd
Modeling×tdd×ddd
Iwao Harada
アジャイルによくきく?モデリング
アジャイルによくきく?モデリング
Iwao Harada
[DevLOVE X]雨の日こそ笑え!~SIerでもサービサーでもコミュニティでも「楽しい」は正義!!~
[DevLOVE X]雨の日こそ笑え!~SIerでもサービサーでもコミュニティでも「楽しい」は正義!!~
Shigeki Morizane
おやつ神社
おやつ神社
Iwao Harada
ModelingCafe
ModelingCafe
Iwao Harada
すしモデリング 20150917
すしモデリング 20150917
Iwao Harada
凡庸なSEが、大規模SIerの集団でできること - DevLOVE甲子園 2013
凡庸なSEが、大規模SIerの集団でできること - DevLOVE甲子園 2013
Minoru Yokomichi
あじゃいる時代の品質保証 ~DevSQAの提案~
あじゃいる時代の品質保証 ~DevSQAの提案~
Hiroaki Matsunaga
Aj2016 toyama feedback
Aj2016 toyama feedback
Yasuhiro Morikawa
あなたのチームの「いい人」は機能していますか?
あなたのチームの「いい人」は機能していますか?
Minoru Yokomichi
UMTPアジャイル開発におけるモデリング活用実践セミナー
UMTPアジャイル開発におけるモデリング活用実践セミナー
Iwao Harada
エンタープライズ、アーキテクチャ、アジャイルのこれから
エンタープライズ、アーキテクチャ、アジャイルのこれから
Yusuke Suzuki
開発チーム外でスクラムやってみた
開発チーム外でスクラムやってみた
Tomoyasu Ishii
エンタープライズアジャイルでチームが超えるべきこと - エンタープライズアジャイル勉強会 2018年10月セミナー
エンタープライズアジャイルでチームが超えるべきこと - エンタープライズアジャイル勉強会 2018年10月セミナー
Yusuke Suzuki
MicroserviceでのNoOps戦略 - NoOps Meetup Tokyo #2 #NoOpsJP
MicroserviceでのNoOps戦略 - NoOps Meetup Tokyo #2 #NoOpsJP
Yusuke Suzuki
エンタープライズアジャイルと全体最適について ~アーキテクチャ設計とウォーターフォールの必要性~
エンタープライズアジャイルと全体最適について ~アーキテクチャ設計とウォーターフォールの必要性~
Yusuke Suzuki
アジャイルコーチが現場で学んだプロダクトオーナーの実際と勘所 POの二番目に大事なことと
アジャイルコーチが現場で学んだプロダクトオーナーの実際と勘所 POの二番目に大事なことと
Yasui Tsutomu
アジャイルを「ふりかえる」
アジャイルを「ふりかえる」
アトラシアン株式会社
Nexus and LeSS #rsgt2016
Nexus and LeSS #rsgt2016
Takao Kimura
関西におけるコミュニティファーストとイノベーションの現状
関西におけるコミュニティファーストとイノベーションの現状
Hiroyuki Hiki
「新人エンジニアが北海道から出てきてコミュニティについて思うこと」 JJUG CCC 2016 Spring
「新人エンジニアが北海道から出てきてコミュニティについて思うこと」 JJUG CCC 2016 Spring
Yamamoto Masahira
パタン・ランゲージを用いてスクラムの本質をひもとく
パタン・ランゲージを用いてスクラムの本質をひもとく
Minoru Yokomichi
みんなが働きたい場所で働ける「リモート開発チーム」を目指してやっていること - Cybozu Days 2017 大阪
みんなが働きたい場所で働ける「リモート開発チーム」を目指してやっていること - Cybozu Days 2017 大阪
Yuki Okada
マイクロサービスに至る歴史とこれから - XP祭り2021
マイクロサービスに至る歴史とこれから - XP祭り2021
Yusuke Suzuki
アジャイルパラレル開発
アジャイルパラレル開発
Fumio Kawakami
アジャイル開発を支えるアーキテクチャ設計とは
アジャイル開発を支えるアーキテクチャ設計とは
Yusuke Suzuki
「アジャイル入門」(AgileJapan2013チュートリアルセッション資料)
「アジャイル入門」(AgileJapan2013チュートリアルセッション資料)
Makoto Nishikawa
アジャイル開発導入のためにやってきたこと
アジャイル開発導入のためにやってきたこと
Arata Fujimura
はじめてのアジャイル - Agile in a nutshell
はじめてのアジャイル - Agile in a nutshell
Dai FUJIHARA
はじめてのアジャイル
はじめてのアジャイル
Rakuten Group, Inc.
Contenu connexe
Tendances
Aj2016 toyama feedback
Aj2016 toyama feedback
Yasuhiro Morikawa
あなたのチームの「いい人」は機能していますか?
あなたのチームの「いい人」は機能していますか?
Minoru Yokomichi
UMTPアジャイル開発におけるモデリング活用実践セミナー
UMTPアジャイル開発におけるモデリング活用実践セミナー
Iwao Harada
エンタープライズ、アーキテクチャ、アジャイルのこれから
エンタープライズ、アーキテクチャ、アジャイルのこれから
Yusuke Suzuki
開発チーム外でスクラムやってみた
開発チーム外でスクラムやってみた
Tomoyasu Ishii
エンタープライズアジャイルでチームが超えるべきこと - エンタープライズアジャイル勉強会 2018年10月セミナー
エンタープライズアジャイルでチームが超えるべきこと - エンタープライズアジャイル勉強会 2018年10月セミナー
Yusuke Suzuki
MicroserviceでのNoOps戦略 - NoOps Meetup Tokyo #2 #NoOpsJP
MicroserviceでのNoOps戦略 - NoOps Meetup Tokyo #2 #NoOpsJP
Yusuke Suzuki
エンタープライズアジャイルと全体最適について ~アーキテクチャ設計とウォーターフォールの必要性~
エンタープライズアジャイルと全体最適について ~アーキテクチャ設計とウォーターフォールの必要性~
Yusuke Suzuki
アジャイルコーチが現場で学んだプロダクトオーナーの実際と勘所 POの二番目に大事なことと
アジャイルコーチが現場で学んだプロダクトオーナーの実際と勘所 POの二番目に大事なことと
Yasui Tsutomu
アジャイルを「ふりかえる」
アジャイルを「ふりかえる」
アトラシアン株式会社
Nexus and LeSS #rsgt2016
Nexus and LeSS #rsgt2016
Takao Kimura
関西におけるコミュニティファーストとイノベーションの現状
関西におけるコミュニティファーストとイノベーションの現状
Hiroyuki Hiki
「新人エンジニアが北海道から出てきてコミュニティについて思うこと」 JJUG CCC 2016 Spring
「新人エンジニアが北海道から出てきてコミュニティについて思うこと」 JJUG CCC 2016 Spring
Yamamoto Masahira
パタン・ランゲージを用いてスクラムの本質をひもとく
パタン・ランゲージを用いてスクラムの本質をひもとく
Minoru Yokomichi
みんなが働きたい場所で働ける「リモート開発チーム」を目指してやっていること - Cybozu Days 2017 大阪
みんなが働きたい場所で働ける「リモート開発チーム」を目指してやっていること - Cybozu Days 2017 大阪
Yuki Okada
マイクロサービスに至る歴史とこれから - XP祭り2021
マイクロサービスに至る歴史とこれから - XP祭り2021
Yusuke Suzuki
アジャイルパラレル開発
アジャイルパラレル開発
Fumio Kawakami
アジャイル開発を支えるアーキテクチャ設計とは
アジャイル開発を支えるアーキテクチャ設計とは
Yusuke Suzuki
「アジャイル入門」(AgileJapan2013チュートリアルセッション資料)
「アジャイル入門」(AgileJapan2013チュートリアルセッション資料)
Makoto Nishikawa
アジャイル開発導入のためにやってきたこと
アジャイル開発導入のためにやってきたこと
Arata Fujimura
Tendances
(20)
Aj2016 toyama feedback
Aj2016 toyama feedback
あなたのチームの「いい人」は機能していますか?
あなたのチームの「いい人」は機能していますか?
UMTPアジャイル開発におけるモデリング活用実践セミナー
UMTPアジャイル開発におけるモデリング活用実践セミナー
エンタープライズ、アーキテクチャ、アジャイルのこれから
エンタープライズ、アーキテクチャ、アジャイルのこれから
開発チーム外でスクラムやってみた
開発チーム外でスクラムやってみた
エンタープライズアジャイルでチームが超えるべきこと - エンタープライズアジャイル勉強会 2018年10月セミナー
エンタープライズアジャイルでチームが超えるべきこと - エンタープライズアジャイル勉強会 2018年10月セミナー
MicroserviceでのNoOps戦略 - NoOps Meetup Tokyo #2 #NoOpsJP
MicroserviceでのNoOps戦略 - NoOps Meetup Tokyo #2 #NoOpsJP
エンタープライズアジャイルと全体最適について ~アーキテクチャ設計とウォーターフォールの必要性~
エンタープライズアジャイルと全体最適について ~アーキテクチャ設計とウォーターフォールの必要性~
アジャイルコーチが現場で学んだプロダクトオーナーの実際と勘所 POの二番目に大事なことと
アジャイルコーチが現場で学んだプロダクトオーナーの実際と勘所 POの二番目に大事なことと
アジャイルを「ふりかえる」
アジャイルを「ふりかえる」
Nexus and LeSS #rsgt2016
Nexus and LeSS #rsgt2016
関西におけるコミュニティファーストとイノベーションの現状
関西におけるコミュニティファーストとイノベーションの現状
「新人エンジニアが北海道から出てきてコミュニティについて思うこと」 JJUG CCC 2016 Spring
「新人エンジニアが北海道から出てきてコミュニティについて思うこと」 JJUG CCC 2016 Spring
パタン・ランゲージを用いてスクラムの本質をひもとく
パタン・ランゲージを用いてスクラムの本質をひもとく
みんなが働きたい場所で働ける「リモート開発チーム」を目指してやっていること - Cybozu Days 2017 大阪
みんなが働きたい場所で働ける「リモート開発チーム」を目指してやっていること - Cybozu Days 2017 大阪
マイクロサービスに至る歴史とこれから - XP祭り2021
マイクロサービスに至る歴史とこれから - XP祭り2021
アジャイルパラレル開発
アジャイルパラレル開発
アジャイル開発を支えるアーキテクチャ設計とは
アジャイル開発を支えるアーキテクチャ設計とは
「アジャイル入門」(AgileJapan2013チュートリアルセッション資料)
「アジャイル入門」(AgileJapan2013チュートリアルセッション資料)
アジャイル開発導入のためにやってきたこと
アジャイル開発導入のためにやってきたこと
Similaire à アジャイルで忘れてしまったもの… そして、再び拾い集めたもの
はじめてのアジャイル - Agile in a nutshell
はじめてのアジャイル - Agile in a nutshell
Dai FUJIHARA
はじめてのアジャイル
はじめてのアジャイル
Rakuten Group, Inc.
アジャイルとスクラムとは 原則、価値、プラクティス
アジャイルとスクラムとは 原則、価値、プラクティス
Yasui Tsutomu
Beginners scala 20121113
Beginners scala 20121113
Taisuke Shiratori
エンプラでDevRelコミュニティをゼロから作ってみた
エンプラでDevRelコミュニティをゼロから作ってみた
Mamoru Ohashi
LODEO開発ストーリー
LODEO開発ストーリー
Tomohiro Shinden
Scala開発チームの挑戦-技術編-@DevLove2014
Scala開発チームの挑戦-技術編-@DevLove2014
Kiyotaka Kunihira
DevLove四国_LT_yohhatu
DevLove四国_LT_yohhatu
Yoh Nakamura
20130309 DevLOVE仙台 意図と意欲を繋げる
20130309 DevLOVE仙台 意図と意欲を繋げる
chachaki chachaki
mod_perlプログラマーがYAPCで語るレガシー開発論
mod_perlプログラマーがYAPCで語るレガシー開発論
鉄次 尾形
アジャイルマネジメントとマインドセット 〜ヒーローを待っていても世界は変わらない〜
アジャイルマネジメントとマインドセット 〜ヒーローを待っていても世界は変わらない〜
Dai FUJIHARA
20150307 fukuoka meetup community jaws-ug
20150307 fukuoka meetup community jaws-ug
Toshiyuki Konparu
「ゼロから構築するDev rel体制」20160316@devrelmeetup
「ゼロから構築するDev rel体制」20160316@devrelmeetup
Yusaku Kinoshita
『駅すぱあと』新しい開発基盤の研究
『駅すぱあと』新しい開発基盤の研究
asatou
Jasst15 webjasst
Jasst15 webjasst
Kazuaki Matsuo
Mojoliciousでつくる! Webアプリ入門
Mojoliciousでつくる! Webアプリ入門
Yusuke Wada
Scalaプロジェクトへの未経験者の円滑なジョインへ
Scalaプロジェクトへの未経験者の円滑なジョインへ
Kenji Doi
いまさら聞けないjQuery入門for デザイナー
いまさら聞けないjQuery入門for デザイナー
Asuka Kobayashi
Devove2012 「ソフトウェアエンジニアがUXに興味を持って進んだ一つの道
Devove2012 「ソフトウェアエンジニアがUXに興味を持って進んだ一つの道
chachaki chachaki
Svgアニメーションを実装してみよう 20150207
Svgアニメーションを実装してみよう 20150207
Kanako Kobayashi
Similaire à アジャイルで忘れてしまったもの… そして、再び拾い集めたもの
(20)
はじめてのアジャイル - Agile in a nutshell
はじめてのアジャイル - Agile in a nutshell
はじめてのアジャイル
はじめてのアジャイル
アジャイルとスクラムとは 原則、価値、プラクティス
アジャイルとスクラムとは 原則、価値、プラクティス
Beginners scala 20121113
Beginners scala 20121113
エンプラでDevRelコミュニティをゼロから作ってみた
エンプラでDevRelコミュニティをゼロから作ってみた
LODEO開発ストーリー
LODEO開発ストーリー
Scala開発チームの挑戦-技術編-@DevLove2014
Scala開発チームの挑戦-技術編-@DevLove2014
DevLove四国_LT_yohhatu
DevLove四国_LT_yohhatu
20130309 DevLOVE仙台 意図と意欲を繋げる
20130309 DevLOVE仙台 意図と意欲を繋げる
mod_perlプログラマーがYAPCで語るレガシー開発論
mod_perlプログラマーがYAPCで語るレガシー開発論
アジャイルマネジメントとマインドセット 〜ヒーローを待っていても世界は変わらない〜
アジャイルマネジメントとマインドセット 〜ヒーローを待っていても世界は変わらない〜
20150307 fukuoka meetup community jaws-ug
20150307 fukuoka meetup community jaws-ug
「ゼロから構築するDev rel体制」20160316@devrelmeetup
「ゼロから構築するDev rel体制」20160316@devrelmeetup
『駅すぱあと』新しい開発基盤の研究
『駅すぱあと』新しい開発基盤の研究
Jasst15 webjasst
Jasst15 webjasst
Mojoliciousでつくる! Webアプリ入門
Mojoliciousでつくる! Webアプリ入門
Scalaプロジェクトへの未経験者の円滑なジョインへ
Scalaプロジェクトへの未経験者の円滑なジョインへ
いまさら聞けないjQuery入門for デザイナー
いまさら聞けないjQuery入門for デザイナー
Devove2012 「ソフトウェアエンジニアがUXに興味を持って進んだ一つの道
Devove2012 「ソフトウェアエンジニアがUXに興味を持って進んだ一つの道
Svgアニメーションを実装してみよう 20150207
Svgアニメーションを実装してみよう 20150207
Plus de Iwao Harada
どや!?おやつ神社 実践しているおやつ神社を通して見るカイゼンパターン
どや!?おやつ神社 実践しているおやつ神社を通して見るカイゼンパターン
Iwao Harada
モデリングもしないでXPとは何事だ 20150912
モデリングもしないでXPとは何事だ 20150912
Iwao Harada
モデリングもしないでXPとは何事だ
モデリングもしないでXPとは何事だ
Iwao Harada
「質」を考える
「質」を考える
Iwao Harada
モデリングもしないでアジャイルとは何事だ
モデリングもしないでアジャイルとは何事だ
Iwao Harada
現場をかき回す方法
現場をかき回す方法
Iwao Harada
さぁ、対話をしよう
さぁ、対話をしよう
Iwao Harada
品川アジャイル
品川アジャイル
Iwao Harada
アジャイル技術展開 トークイベント20111216
アジャイル技術展開 トークイベント20111216
Iwao Harada
Why?why?why?
Why?why?why?
Iwao Harada
Plus de Iwao Harada
(10)
どや!?おやつ神社 実践しているおやつ神社を通して見るカイゼンパターン
どや!?おやつ神社 実践しているおやつ神社を通して見るカイゼンパターン
モデリングもしないでXPとは何事だ 20150912
モデリングもしないでXPとは何事だ 20150912
モデリングもしないでXPとは何事だ
モデリングもしないでXPとは何事だ
「質」を考える
「質」を考える
モデリングもしないでアジャイルとは何事だ
モデリングもしないでアジャイルとは何事だ
現場をかき回す方法
現場をかき回す方法
さぁ、対話をしよう
さぁ、対話をしよう
品川アジャイル
品川アジャイル
アジャイル技術展開 トークイベント20111216
アジャイル技術展開 トークイベント20111216
Why?why?why?
Why?why?why?
アジャイルで忘れてしまったもの… そして、再び拾い集めたもの
1.
アジャイルで忘れてしまったもの… そして、再び拾い集めたもの 〜モデリングもしないでアジャイルとは何事だから早幾年〜 DevLOVE X 発表資料 2019/6/22
16:20~17:00 6D #devlovex #devlovexD
2.
ア ジ い る ⾔ 葉 た ち X ス ク ラ ム 電 鉄 DevLoveさん、10周年おめでとうございます。 DevLove発表をきっかけに給与が増えた気がします。 モ デ ラ ー / 40 代 スクラム電鉄
3.
⾃⼰紹介 はらだ いわお 原⽥ 巌 Twitter:@iwaoRd • 認定スクラムプロフェッショナル • UMTP
アジャイル開発部会メンバ • 認定SAFe Agilist(失効) & Consultant(予定) • 認定LeSS Practitioner 「⼈⽣、全速⼒で回り道」 モデモデ⾔ってるSIer勤務
4.
過去の発表 • 「アジャイル」界隈で「モデリング」と「パターン」絡み の発表をしています。 • 発表した「モデリングもしないでアジャイルとは何事だ」 は⼤きな反響を得ています。 2013年
DevLove甲子園 2014年 UMTPセミナー 2015年 要求開発アライアンス 2014年 DevLove甲子園 2014年 XP祭り(LT) 2015年 XP祭り(講演) http://www.slideshare.net/iwaoRd/ss-2807525 Regional Scrum Gathering Tokyo 2018 2017年 XP祭り LT Regional Scrum Gathering Tokyo 2019 presented by SPaT (Scrum Patterns Tokyo)
5.
*「おお アジャイラーよ! しんでしまうとは なにごとだ! !5 想定読者1 アジャイルうまくいってますか?
6.
モデル書いていますか? 想定読者2 モデリング活⽤していますか?
7.
伝えたいことは最初に届ける 「モデリングをすることでアジャイルが上⼿くいく」 1. アジャイルに向けて変わったこと ❖ やるしかない精神・どこにも間違いがある →SIerとしての5年 →フリーランスとしての5年 2.
ソフトウェアエンジニアリングに⽴ち戻る ❖ モノ・コトを理解する⼤切さに気が付くこと →アジャイルやって8年 ★モデリングもしないでアジャイルとは何事だ 3. アジャイルにモデリングが⽋かせない ❖ モデリングのレコンギスタ →これからの10年
8.
9.
第1章 SIerとしての5年 〜サラリーマンエンジニア〜
10.
開発は常に おのれ1⼈ しくじり数字 この時期に叩きこまれた貴重なアジャイルにつながる体験 「やるしかない精神」 10
11.
きっかけとなった配属先の先輩の⼀⾔ 「俺、今⽉で会社辞めるから」 11
12.
何も分からないので頑張るしかないSIerの5年 • 無職からの中途採⽤ →
叩き込まれた社畜魂 • 成功したり、失敗したりするプロジェクト →「ものになればいい」 ✓ ⾜で情報を稼ぐ ✓ ユーザとの対話 ✓ 実装する やるしかない精神
13.
第2章 フリーランスの5年 〜ソフトウェアの作り⽅は間違っている〜 「・・・よぅ、おまえら、満⾜か・・・こんな開発で・・・俺は嫌だね」 by ロックオン・ストラトス
14.
転職先の社⻑逮捕から独⽴ 全⼯程駆逐も限界は 3⼈前 しくじり数字 いくら早く作ってもゴミはゴミ。開発の間違った探し。 「間違いしかない世界の受け⼊れ」
15.
すべての⼯程を経験した結果 「どこでも(⼤なり⼩なり)間違っていました」 15 にんげんだもの…
16.
すべてを経験したフリーランスの5年 • ソフトウェアのゆりかごから墓場まで関わる • 他の⼈の3倍作って、お⾦もその分貰う ✓
結果、間違ったソフトウェアを量産している感 ✓ どの⼯程でも全体を⾒ない⼈間しかいない 良いソフトウェアとはどこから湧いてくるのか! (誰も教えてくれない)
17.
第3章 アジャイルの8年 〜真理の探求〜
18.
やりたかったのは真⾯⽬な開発 本当のエンジニアリング しくじり数字 開発のやり⽅は既に知っていた。 「原点回帰。⼀即多、多則⼀」
19.
Scrum開発を1年続ける • Scrumには上⼿くいったことがまとめらている • やり⽅も簡単だし、すぐに実⾏できる でも、何かが⾜りない
20.
アジャイル with モデリング •
プロジェクトでPOが作成した「ドメインモデル」 ✓ POの考えがよくわかった ✓ 意図を汲み、実現⽅法を考え、提案する楽しさ • Scrumでもやるべきこと(分析・設計)はやる • 役⽴つソフトウェアは簡単ではない! 20
21.
モンスターコンテンツ爆誕(と同時に⼀発芸⼈化 • 現場で真⾯⽬にDDDを実施 ★ 「モデリングもしないでアジャイルとは何事だ」 →up初⽇で1万View(さっき
31,649view) • ただ単にScrumを⾏う意味の無さに気が付いた Don't just do Agile, Be Agile. ✓ ユーザの価値に答えるために⾜らないもの ✓ モデリングを利⽤したユーザ要件からコードまでの⼀貫性 ✓ でも、⾔語化できない苦しみ = ウケた理由が不明
22.
原点への旅 • ソフトウェアエンジニアリングの⼤切さ ✓ オブジェクト指向ソフトウェアエンジニアリグ •
Scrumの関連を辿る ✓ XP ✓ パターン・ランゲージ
23.
禅と⽇本⽂化 ✓形式の完全は⼈の注意を形式に向けやすく し、内部の真実そのものに向けがたくする ✓わびとさび → 「無い」「⾜らない」から必要なものだけを取り込む Scrumが気付かせてくれたものは、 ちゃんとしたソフトウェアの作り⽅だった https://www.amazon.co.jp/禅と日本文化-岩波新書-鈴木-大拙/dp/4004000203
24.
最終章 これからの10年 〜もう⼀度、拾い集めるもの〜
25.
「動く」じゃなくて「役⽴つ」ソフトウェアを! • 動くのは当たり前 • 欲しいのは、役⽴つソフトウェアを早く、必要な時に! (「すぐにリリースできるか?」から考えてみる) •
エンジニアリングの活⽤ • ⼈の学習を活かす 25
26.
エンジニアリングの活⽤ • V字モデルを思い出す 要件定義 基本設計 詳細設計 実装 単体テスト 結合テスト 総合テスト
27.
スクラムチームの会話の仕方 • POと開発メンバーは話のレベルを合わせる • POはシステムを知り、開発メンバーはビジネスを知る 要件定義 基本設計 詳細設計 実装 単体テスト 結合テスト 総合テスト PO Dev それぞれの 知識領域
28.
常に話の要求元を考える • 話しているエリアの元となる要求を考える • その時、V字モデルは、ほぼ直線となる 要件定義 基本設計 詳細設計 実装 単体テスト 結合テスト 総合テスト 要件定義 基本設計 詳細設計 実装 単体テスト 結合テスト 総合テスト ユーザの要求 フィードバック
29.
V字にモデリングをマッピング 要件定義 基本設計 詳細設計 実装 単体テスト 結合テスト 総合テスト 概念モデル ユースケース ロバストネス シナリオ ↓ 受け⼊れテスト オブジェクト図 クラス図 PO Dev
30.
誰もがビジネスを考えられる環境作り • ⼈との関係に着⽬し、「場」の形成 by 場の論理とマネジメント •
アジェンダ:何に関する情報か • 解釈コード:情報をどう解釈するか • 情報キャリアー:誰から情報が伝わるか • 連帯欲求 ⽬的 場 ⼈ システム 情報 30
31.
解釈コードにモデルを利⽤してみた! • UMLなどのモデルの汎⽤書式の利⽤=⽇本語のUnlearn • モデル化の視点、視座、視野 •
モデルとは捨像 • よくある悩み「抽象化が難しい?」 →それこそ私たちが⽴ち向かう問題だ! https://www.slideshare.net/iwaoRd/ss-68726996 ※アジャイルでのモデリング利用をまとめたスライド参照
32.
アジャイルな開発をより確実に実⾏する • 「プロセスやツールよりも個⼈と対話を」 ❖ モデルを通した対話から右側に近づける プロセスや ツール 個⼈と 対話
33.
⼈は学習する⽣き物 • 「⼈は何も知らないから学ぶのではなく、 何かが分かり始めてきたからこそ学ぶ」 by 教育⼼理学概論 ✓
まずは認識を合わせる ✓ 同じ⾔葉で会話する • ⼈の認識・思考と⾏動における⾔語 ✓ パターン ✓ オブジェクト指向分析 ⇒ Aha!!体験が重要
34.
• 対話(ユビキタス⾔語)からシナリオをだす • シナリオからモデルを作り、パターンを発⾒する ✓
いつ解決策を使うのか ✓ なぜ、その解決策なのか ✓ どのような共通性があるか ✓ オブジェクト間の責務はなにか • シナリオで実装とモデルを検証する • 動くソフトウェアで確認する • 実装とモデルを揺さぶるシナリオ追加 • パターンの適⽤が新しいコンテキストを⽣む 例:やってみたモデルを中⼼に置くDomain Driven Design
35.
≪クオリティ≫は、みんな知っている • クオリティは雑に分けると2つ ❖ ロマン的…⼼情 ❖
古典的…モノの構造 • 神は細部に宿ると⾔うが、その神⾃体を⾒つ けることが難しい • モデリングで抽象と具象を⾏き来すること で、全体を⾒ながら詳細を知り、システムの 「良し悪し」を⾒つけることができる https://www.amazon.co.jp/dp/4839700524 35
36.
できるか、できないかじゃない。やる! • 「できるわけがない」と4回⾔え!! ✓ ⽬の前の問題を解く ✓
全体に組み込み、調整する • ⼿を動かし⾯と向かい⾃分と⼀体化 ✓ 問題の定義 ✓ 実現への理解 ✓ 全体像を捉える
37.
⼀体化=⼼に感じるものを信じる • 『それが射ました』= 無⼼の離れ •
意識してない⽬的に引かれる感覚 ✓ V字モデルが直線となる瞬間! • モデルは正確な情報だけでなく絵画が与える印象のよ うな情報もある。 • モデリングはモデル⾃体と同じくらい重要 ✓ 最後にモデルは不要となるが、モデリングで成され た理解や洞察、チームでの相乗効果による閃きはシ ステムに残る ✓ モデリングは他の活動と直⾏するので、今⽇、聞い た話の好きなプロセス、プラクティスやっても邪魔 しない https://www.amazon.co.jp/弓と禅-オイゲン・ヘリゲル/dp/4571300271
38.
⽣き⽣きとした • 破壊と⽣成 ✤ 良くするだけではない ✤
作り変え続けること • 美しさとは完成しない ✤ 美しさは静的ではない
39.
アジャイルソフトウェア開発宣⾔ • 私たちは、ソフトウェア開発の実践、あるいは実践を⼿ 助けする活動を通じて、よりよい開発⽅法を⾒つけ出そ うとしている。 http://agilemanifesto.org/iso/ja/
40.
• 働ける時間は短い • 好きなこと、やりたいことをやろう! 今すぐにモノを作って実験しよう。 世の中はしらないことだらけだ。 ●おわり●
Télécharger maintenant