SlideShare a Scribd company logo
1 of 44
Download to read offline
進化せよ! 
原始時代の開発から 
脱却せよ 
~おサルな現場のままでいいのか?~ 
@orinbou! 
2014年8月6日 社内勉強会用LT資料(帰社日+和)
自己紹介 
Twitter : @orinbou 
! 
オープン系のシステム開発を生業 
としてます。30後半にしてまだ 
コード書いてます。最近もっぱら 
VC++ばかり。アジャイル開発に興 
味あり。最近は DevLOVEやア 
ジャイルサムライ横浜道場などに 
参戦中です。昨年DevLOVE現場甲 
子園2013で初登壇。今年は 
DevLOVE現場甲子園の裏方やった 
りしてます。 
2
はじめに 
本日の内容は、一部で多少過激な表現が使わ 
れておりますが、特定の個人や団体を非難す 
るものではありません。また、もし行き過ぎ 
た不適切な表現がありましたらすぐに改める 
用意がありますので、忌憚なく、遠慮なくご 
指摘ください。よろしくお願いしますm(_ _)m 
3
ちょっと質問 
なんすけど 
4
こんなセリフ聞いたことない? 
【問題】 
このプロジェクトのビルド俺のとこだと通ら 
ねーんだけど… (# ゚Д゚)ゴラァ!あれ?俺のと 
こだと通るんだけどなぁ…ゴニョゴニョ 
!【対策】 
今度やる時は、十分気をつけてね!ちゃんと 
確認してね!!(※ちゃんとやれやボケ!) 
5
こんなセリフ聞いたことない? 
【問題】 
すみません!32bit版のモジュールのビルド忘 
れてました…orz 
6 
! 
!【対策】 
今度やる時は、十分気をつけてね!ちゃんと 
確認してね!!(※ちゃんとやれやボケ!)
こんなセリフ聞いたことない? 
【問題】 
すみません!インストーラのモジュールのファ 
イルの一部が古いまままでした…(配布し 
ちゃってからそんなこと言われても…) 
!【対策】 
今度やる時は、十分気をつけてね!ちゃんと 
確認してね!!(※ちゃんとやれやボケ!) 
7
対策した(つもり)なのに… 
もしかして【対策】ってコレ(↓) 
のことwww(笑止) 
! 
今度やる時は、十分気をつけてね! 
ちゃんと確認してね!!(※ちゃん 
とやれやボケ!) 
8
そして歴史は繰り返す… 
やはり 
ミスは繰り返されましたとさ 
めでたし、めでたしw 
(って、当たり前やろ!) 
9
まさにコレやん…(日経SYSTEMS 2013/03/25) 
利用部門の業務を効率化するためのシステムを開発して 
いるのに、当の開発現場はいまだにツールによって効率 
化されていない作業が多い。(※中略)デプロイ(開 
発・テスト・本番環境にプログラムを配布すること)で 
は、手作業そのものが無駄を生む発生源になる。ファイ 
ルの配置ミス、設定ファイルの変更ミスといった人為的 
なミスが避けられないからである。解決策として手順書 
を作成したり、複数のメンバーで確認し合いながら慎重 
に作業したりするが、ミスの撲滅は難しい。 
http://itpro.nikkeibp.co.jp/article/Watcher/20130322/465022/ 
10
なにこれ?人の所業ですかこれ? 
不毛や… 
あまりに不毛や… 
(血涙) 
まさにIT原始時代の所業 
11
12 
もしかして… 
サルですか? 
サルなんですか? 
何なんですか? 
その対策は… 
https://www.flickr.com/photos/epsos/3697643787
13 
どう? 
思い当たることあった?
14 
じゃあ… 
何が悪いと思う?
あ!そうか!分かったぞ! 
人が悪いんや! 
仕事できないやつは 
しょうがね~な(‾ー‾) 
(社二病っぽく) 
15
もし本気で言ってたら… 
俺、そいつ殺すw 
16
もうわかってると思うけど… 
悪いのは、 
人じゃなくって 
ミスが混入しやすい 
その死組みだよね? 
17
18 
だから… 
人じゃなくて 
その悪い死組みを 
改めない限り 
明日は来ないってこと
つまり… 
単純な作業はなるべく 
自動化して属人性を 
なくそうってこと! 
(CI:継続的インテグレーション) 
19
20 
でもね… 
いきなり 
全部自動化する必要はない 
(てゆーか無理だし、心折れる) 
まずはできるところから 
そして… 
ミスが発生しやすいところから
例をあげてみよう 
答えはひとつじゃない 
たとえばコイツを使おう 
【参考】Jenkinsがチームにもたらしてくれたこと 
http://uasano.hatenablog.com/entry/2014/04/25/225051 
21
やったこと… 
• デイリービルド(毎晩深夜に最新ソースか 
ら全モジュールをクリーンビルド) 
• ビルドエラー通知(ビルドブレイクしたら 
担当者にメールを飛ばす) 
• ビルドしたモジュールから必要なものをか 
き集めてインストーラ構成をつくる 
• 毎週末ソースコード静的解析(CppCheck) 
• Jenkins自身をデイリーバックアップ 
22
こんな感じ…(通常時のTOP画面) 
23
こんな感じ…(ビルド失敗で激怒W) 
24
こんな感じ…(ビルドパイプライン) 
25
こんな感じ…(静的解析:CPPCHECK) 
https://issues.jenkins-ci.org/browse/JENKINS-22965 
26
言っとくけど… 
俺達、まだ 
テストの自動化とか 
全然やってないよ 
でもね… 
27
メリット(開発者) 
• ビルド間違い・忘れなし(最新のコードで 
32/64のRelease版を確実にビルド) 
• ビルドブレイクに気付けて、かつ環境依存 
なのかすぐ分かる(原因の切り分けが楽) 
• モジュールつくるためにいちいち自分の作 
業を止めなくていい(頭使う仕事に集中) 
• 人のせいにしない文化を育む(メンタルヘ 
ルス的にもgood!) 
28
メリット(お客さん) 
• 最新版をすぐに出せる(毎日でも) 
• 担当の開発者が居なくてもいつでもビルド 
できる(※お客さんでもビルドできる) 
• サンドボックス汚染PCでなくクリーンな環 
境でビルドしたモジュールを提供できる 
• 提供モジュールの品質が前より良くなった 
(表面化していなかった問題も含め) 
29
他にもJenkinsではないけど… 
• docx→pdf形式へ変換(10ファイル以上) 
をスクリプト化(vbs)して半自動化 
• EXE,OCX,DLLのバージョンチェックをスク 
リプト化(vbs)して手作業減 
• etc. 
30
ね!意味あるんですよ、これが… 
だから 
できるところから 
なるべく自動化するんです 
Do you understand? 
31
つまり、こういうことだろ? 
餅は餅屋へ! 
32
だって人間だもの! 
人間は 
人間にしかできない仕事に 
集中すべきじゃないか? 
そう、頭使うシ・ゴ・ト♪ 
33
だって計算機なんだもん! 
コンピュータには 
予め決まった仕事を 
淡々と、そして正確に 
確実に実行してもらおう 
34
35 
そしたら… 
おまえら 
ちょっとだけ 
進化できるぜ! 
(原始時代→江戸時代くらいまでだけどな)
36 
ってことで… 
おまえら 
いつまで原始時代みたいな 
開発のやり方してんの? 
もう21世紀だよ
じゃ、一気にやっちまおうぜ! 
あ…(‾ー‾)いや… 
さっきも言ったけど 
37
※注)一気に全部は無謀です!! 
! 
なるべく徐々にやりませう! 
(小さな成功体験を積重ねましょう) 
38
むかしの偉い人は言いました 
運命は 
志あるものを導き 
志なきものをひきずってゆく 
(L・アンアエウス・セネカ) 
39
必要なのは技術より経験より志です 
現場を 
前進させるのは 
志を持った技術者… 
つまり、私たち 
40
(個人も組織も)前進なくば… 
滅ぶのみ 
! 「現状維持は後退」と心得よ! 
(ウォルト・ディズニー) 
41
もう、やらない理由ないでしょ? 
座して死を待つのか? 
心意気を持って行動すれば 
技術も経験も付いてくる 
(※そしてコレ転職にも有利じゃない?) 
42
! という訳で、共に 
現場を前進させましょう! 
! ご静聴に感謝します 
(分からんことは後でいくらでも聞いてくれ) 
43
以上! 
44

More Related Content

What's hot

Seleniumの薄っすい話 百八式 @ 第3回 日本Seleniumユーザーコミュニティ勉強会
Seleniumの薄っすい話 百八式 @ 第3回 日本Seleniumユーザーコミュニティ勉強会Seleniumの薄っすい話 百八式 @ 第3回 日本Seleniumユーザーコミュニティ勉強会
Seleniumの薄っすい話 百八式 @ 第3回 日本Seleniumユーザーコミュニティ勉強会Hiroshi Toda
 
「Selenium実践入門」で学ぶテスト自動化の世界
「Selenium実践入門」で学ぶテスト自動化の世界「Selenium実践入門」で学ぶテスト自動化の世界
「Selenium実践入門」で学ぶテスト自動化の世界Nozomi Ito
 
CIのもたらす世界
CIのもたらす世界CIのもたらす世界
CIのもたらす世界Tatsuhito Kato
 
20121019-jenkins-akiko_pusu.pdf
20121019-jenkins-akiko_pusu.pdf20121019-jenkins-akiko_pusu.pdf
20121019-jenkins-akiko_pusu.pdfakiko_pusu
 
Jenkinsを利用したCI、弊社導入事例
Jenkinsを利用したCI、弊社導入事例Jenkinsを利用したCI、弊社導入事例
Jenkinsを利用したCI、弊社導入事例Ryoichi Obara
 
エンドツーエンドテストを自動化したらチームがすごく良くなった@XPまつり2015LT
エンドツーエンドテストを自動化したらチームがすごく良くなった@XPまつり2015LTエンドツーエンドテストを自動化したらチームがすごく良くなった@XPまつり2015LT
エンドツーエンドテストを自動化したらチームがすごく良くなった@XPまつり2015LTTaichi Watanabe
 
第3回日本seleniumユーザーコミュニティ勉強会
第3回日本seleniumユーザーコミュニティ勉強会第3回日本seleniumユーザーコミュニティ勉強会
第3回日本seleniumユーザーコミュニティ勉強会Nozomi Ito
 
Azureを使って手軽にブラウザテストの自動化をはじめよう
Azureを使って手軽にブラウザテストの自動化をはじめようAzureを使って手軽にブラウザテストの自動化をはじめよう
Azureを使って手軽にブラウザテストの自動化をはじめようNaoya Kojima
 
Jenkinsで始めるスマートフォンアプリ
Jenkinsで始めるスマートフォンアプリJenkinsで始めるスマートフォンアプリ
Jenkinsで始めるスマートフォンアプリkyon mm
 
Jenkinsを使った初めての継続的インテグレーション
Jenkinsを使った初めての継続的インテグレーションJenkinsを使った初めての継続的インテグレーション
Jenkinsを使った初めての継続的インテグレーションdcubeio
 
jenkinsのすゝめ - 継続的インテグレーションと継続的デリバリー
jenkinsのすゝめ - 継続的インテグレーションと継続的デリバリーjenkinsのすゝめ - 継続的インテグレーションと継続的デリバリー
jenkinsのすゝめ - 継続的インテグレーションと継続的デリバリーJunya Suzuki
 
Test Plugins
Test PluginsTest Plugins
Test Pluginsykhr
 
チラ見せ♡ナイト@20150410 LT公開用
チラ見せ♡ナイト@20150410 LT公開用チラ見せ♡ナイト@20150410 LT公開用
チラ見せ♡ナイト@20150410 LT公開用Keisuke Utsumi
 
Jenkins実践入門目次チラ見せしちゃいます
Jenkins実践入門目次チラ見せしちゃいますJenkins実践入門目次チラ見せしちゃいます
Jenkins実践入門目次チラ見せしちゃいますMasanori Satoh
 
テストって何をするもの? - テストの5W1H -
テストって何をするもの? - テストの5W1H -テストって何をするもの? - テストの5W1H -
テストって何をするもの? - テストの5W1H -Hiroshi Maekawa
 
Visual Studio 2015 の新機能: Pex はユニットテストの福音となるか!?
Visual Studio 2015 の新機能: Pex はユニットテストの福音となるか!?Visual Studio 2015 の新機能: Pex はユニットテストの福音となるか!?
Visual Studio 2015 の新機能: Pex はユニットテストの福音となるか!?Yasuhiko Yamamoto
 

What's hot (16)

Seleniumの薄っすい話 百八式 @ 第3回 日本Seleniumユーザーコミュニティ勉強会
Seleniumの薄っすい話 百八式 @ 第3回 日本Seleniumユーザーコミュニティ勉強会Seleniumの薄っすい話 百八式 @ 第3回 日本Seleniumユーザーコミュニティ勉強会
Seleniumの薄っすい話 百八式 @ 第3回 日本Seleniumユーザーコミュニティ勉強会
 
「Selenium実践入門」で学ぶテスト自動化の世界
「Selenium実践入門」で学ぶテスト自動化の世界「Selenium実践入門」で学ぶテスト自動化の世界
「Selenium実践入門」で学ぶテスト自動化の世界
 
CIのもたらす世界
CIのもたらす世界CIのもたらす世界
CIのもたらす世界
 
20121019-jenkins-akiko_pusu.pdf
20121019-jenkins-akiko_pusu.pdf20121019-jenkins-akiko_pusu.pdf
20121019-jenkins-akiko_pusu.pdf
 
Jenkinsを利用したCI、弊社導入事例
Jenkinsを利用したCI、弊社導入事例Jenkinsを利用したCI、弊社導入事例
Jenkinsを利用したCI、弊社導入事例
 
エンドツーエンドテストを自動化したらチームがすごく良くなった@XPまつり2015LT
エンドツーエンドテストを自動化したらチームがすごく良くなった@XPまつり2015LTエンドツーエンドテストを自動化したらチームがすごく良くなった@XPまつり2015LT
エンドツーエンドテストを自動化したらチームがすごく良くなった@XPまつり2015LT
 
第3回日本seleniumユーザーコミュニティ勉強会
第3回日本seleniumユーザーコミュニティ勉強会第3回日本seleniumユーザーコミュニティ勉強会
第3回日本seleniumユーザーコミュニティ勉強会
 
Azureを使って手軽にブラウザテストの自動化をはじめよう
Azureを使って手軽にブラウザテストの自動化をはじめようAzureを使って手軽にブラウザテストの自動化をはじめよう
Azureを使って手軽にブラウザテストの自動化をはじめよう
 
Jenkinsで始めるスマートフォンアプリ
Jenkinsで始めるスマートフォンアプリJenkinsで始めるスマートフォンアプリ
Jenkinsで始めるスマートフォンアプリ
 
Jenkinsを使った初めての継続的インテグレーション
Jenkinsを使った初めての継続的インテグレーションJenkinsを使った初めての継続的インテグレーション
Jenkinsを使った初めての継続的インテグレーション
 
jenkinsのすゝめ - 継続的インテグレーションと継続的デリバリー
jenkinsのすゝめ - 継続的インテグレーションと継続的デリバリーjenkinsのすゝめ - 継続的インテグレーションと継続的デリバリー
jenkinsのすゝめ - 継続的インテグレーションと継続的デリバリー
 
Test Plugins
Test PluginsTest Plugins
Test Plugins
 
チラ見せ♡ナイト@20150410 LT公開用
チラ見せ♡ナイト@20150410 LT公開用チラ見せ♡ナイト@20150410 LT公開用
チラ見せ♡ナイト@20150410 LT公開用
 
Jenkins実践入門目次チラ見せしちゃいます
Jenkins実践入門目次チラ見せしちゃいますJenkins実践入門目次チラ見せしちゃいます
Jenkins実践入門目次チラ見せしちゃいます
 
テストって何をするもの? - テストの5W1H -
テストって何をするもの? - テストの5W1H -テストって何をするもの? - テストの5W1H -
テストって何をするもの? - テストの5W1H -
 
Visual Studio 2015 の新機能: Pex はユニットテストの福音となるか!?
Visual Studio 2015 の新機能: Pex はユニットテストの福音となるか!?Visual Studio 2015 の新機能: Pex はユニットテストの福音となるか!?
Visual Studio 2015 の新機能: Pex はユニットテストの福音となるか!?
 

Similar to 社内勉強会LT資料(進化せよ!原始時代の開発から脱却せよ)

2006-04-22 CLR/H #14 .NET and open source
2006-04-22 CLR/H #14 .NET and open source2006-04-22 CLR/H #14 .NET and open source
2006-04-22 CLR/H #14 .NET and open sourceYoshiyuki Nakamura
 
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~infinite_loop
 
いままでのJaSSTnanoLT動画を振り返る&おススメしたいの! / Looking back and recommend on the JaSSTna...
いままでのJaSSTnanoLT動画を振り返る&おススメしたいの! / Looking back and recommend on the JaSSTna...いままでのJaSSTnanoLT動画を振り返る&おススメしたいの! / Looking back and recommend on the JaSSTna...
いままでのJaSSTnanoLT動画を振り返る&おススメしたいの! / Looking back and recommend on the JaSSTna...ICO
 
2016年1月期 AITCオープンラボ 「第1回 機械学習勉強会 ~Deep Learningを使って訪問者判定してみた」
2016年1月期 AITCオープンラボ 「第1回 機械学習勉強会 ~Deep Learningを使って訪問者判定してみた」2016年1月期 AITCオープンラボ 「第1回 機械学習勉強会 ~Deep Learningを使って訪問者判定してみた」
2016年1月期 AITCオープンラボ 「第1回 機械学習勉強会 ~Deep Learningを使って訪問者判定してみた」aitc_jp
 
GCSアジャイル開発を使ったゲームの作り方
 GCSアジャイル開発を使ったゲームの作り方 GCSアジャイル開発を使ったゲームの作り方
GCSアジャイル開発を使ったゲームの作り方Hiroyuki Tanaka
 
大規模ソフトウェア開発とテストの経験について
大規模ソフトウェア開発とテストの経験について大規模ソフトウェア開発とテストの経験について
大規模ソフトウェア開発とテストの経験についてRakuten Group, Inc.
 
Jenkins study 7 2013-01-28
Jenkins study 7 2013-01-28Jenkins study 7 2013-01-28
Jenkins study 7 2013-01-28Ato ARAKI
 
20120927 findjob4 dev_ops
20120927 findjob4 dev_ops20120927 findjob4 dev_ops
20120927 findjob4 dev_opsume3_
 
"Continuous Publication" with Python: Another Approach
"Continuous Publication" with Python: Another Approach"Continuous Publication" with Python: Another Approach
"Continuous Publication" with Python: Another ApproachDaisuke Miyakawa
 
塹壕よりLivetとMVVM
塹壕よりLivetとMVVM塹壕よりLivetとMVVM
塹壕よりLivetとMVVMHiroshi Maekawa
 
没セッション 知識ゼロから学んだソフトウェアテスト
没セッション 知識ゼロから学んだソフトウェアテスト没セッション 知識ゼロから学んだソフトウェアテスト
没セッション 知識ゼロから学んだソフトウェアテスト伸男 伊藤
 
デキるプログラマだけが知っているコードレビュー7つの秘訣(DevLove版)
デキるプログラマだけが知っているコードレビュー7つの秘訣(DevLove版)デキるプログラマだけが知っているコードレビュー7つの秘訣(DevLove版)
デキるプログラマだけが知っているコードレビュー7つの秘訣(DevLove版)Masahiro Nishimi
 
継続的インテグレーション3分クッキング
継続的インテグレーション3分クッキング継続的インテグレーション3分クッキング
継続的インテグレーション3分クッキングTakayuki Kondou
 
TDDBC osaka 2012/06/02
TDDBC osaka 2012/06/02TDDBC osaka 2012/06/02
TDDBC osaka 2012/06/02Hiro Yoshioka
 
とある Perl Monger の働き方
とある Perl Monger の働き方とある Perl Monger の働き方
とある Perl Monger の働き方Yusuke Wada
 
Azure DevTestLabsはデスクトップアプリ開発のテストを楽にしてくれる
Azure DevTestLabsはデスクトップアプリ開発のテストを楽にしてくれるAzure DevTestLabsはデスクトップアプリ開発のテストを楽にしてくれる
Azure DevTestLabsはデスクトップアプリ開発のテストを楽にしてくれるStudy Group by SciencePark Corp.
 

Similar to 社内勉強会LT資料(進化せよ!原始時代の開発から脱却せよ) (20)

DevOps Conference #1
DevOps Conference #1DevOps Conference #1
DevOps Conference #1
 
2006-04-22 CLR/H #14 .NET and open source
2006-04-22 CLR/H #14 .NET and open source2006-04-22 CLR/H #14 .NET and open source
2006-04-22 CLR/H #14 .NET and open source
 
java-ja TDD 2nd
java-ja TDD 2ndjava-ja TDD 2nd
java-ja TDD 2nd
 
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
 
いままでのJaSSTnanoLT動画を振り返る&おススメしたいの! / Looking back and recommend on the JaSSTna...
いままでのJaSSTnanoLT動画を振り返る&おススメしたいの! / Looking back and recommend on the JaSSTna...いままでのJaSSTnanoLT動画を振り返る&おススメしたいの! / Looking back and recommend on the JaSSTna...
いままでのJaSSTnanoLT動画を振り返る&おススメしたいの! / Looking back and recommend on the JaSSTna...
 
2016年1月期 AITCオープンラボ 「第1回 機械学習勉強会 ~Deep Learningを使って訪問者判定してみた」
2016年1月期 AITCオープンラボ 「第1回 機械学習勉強会 ~Deep Learningを使って訪問者判定してみた」2016年1月期 AITCオープンラボ 「第1回 機械学習勉強会 ~Deep Learningを使って訪問者判定してみた」
2016年1月期 AITCオープンラボ 「第1回 機械学習勉強会 ~Deep Learningを使って訪問者判定してみた」
 
GCSアジャイル開発を使ったゲームの作り方
 GCSアジャイル開発を使ったゲームの作り方 GCSアジャイル開発を使ったゲームの作り方
GCSアジャイル開発を使ったゲームの作り方
 
DevOps、その前に
DevOps、その前にDevOps、その前に
DevOps、その前に
 
大規模ソフトウェア開発とテストの経験について
大規模ソフトウェア開発とテストの経験について大規模ソフトウェア開発とテストの経験について
大規模ソフトウェア開発とテストの経験について
 
Jenkins study 7 2013-01-28
Jenkins study 7 2013-01-28Jenkins study 7 2013-01-28
Jenkins study 7 2013-01-28
 
20120927 findjob4 dev_ops
20120927 findjob4 dev_ops20120927 findjob4 dev_ops
20120927 findjob4 dev_ops
 
"Continuous Publication" with Python: Another Approach
"Continuous Publication" with Python: Another Approach"Continuous Publication" with Python: Another Approach
"Continuous Publication" with Python: Another Approach
 
塹壕よりLivetとMVVM
塹壕よりLivetとMVVM塹壕よりLivetとMVVM
塹壕よりLivetとMVVM
 
没セッション 知識ゼロから学んだソフトウェアテスト
没セッション 知識ゼロから学んだソフトウェアテスト没セッション 知識ゼロから学んだソフトウェアテスト
没セッション 知識ゼロから学んだソフトウェアテスト
 
デキるプログラマだけが知っているコードレビュー7つの秘訣(DevLove版)
デキるプログラマだけが知っているコードレビュー7つの秘訣(DevLove版)デキるプログラマだけが知っているコードレビュー7つの秘訣(DevLove版)
デキるプログラマだけが知っているコードレビュー7つの秘訣(DevLove版)
 
継続的インテグレーション3分クッキング
継続的インテグレーション3分クッキング継続的インテグレーション3分クッキング
継続的インテグレーション3分クッキング
 
TDDBC osaka 2012/06/02
TDDBC osaka 2012/06/02TDDBC osaka 2012/06/02
TDDBC osaka 2012/06/02
 
Jenkinsのある生活
Jenkinsのある生活Jenkinsのある生活
Jenkinsのある生活
 
とある Perl Monger の働き方
とある Perl Monger の働き方とある Perl Monger の働き方
とある Perl Monger の働き方
 
Azure DevTestLabsはデスクトップアプリ開発のテストを楽にしてくれる
Azure DevTestLabsはデスクトップアプリ開発のテストを楽にしてくれるAzure DevTestLabsはデスクトップアプリ開発のテストを楽にしてくれる
Azure DevTestLabsはデスクトップアプリ開発のテストを楽にしてくれる
 

More from Fumihiro Sunada

XP祭り2021LT資料(「俺のLT」完結編)
 XP祭り2021LT資料(「俺のLT」完結編) XP祭り2021LT資料(「俺のLT」完結編)
XP祭り2021LT資料(「俺のLT」完結編)Fumihiro Sunada
 
2020年1月 RSGT2020資料(とある仮説検証の話)
2020年1月 RSGT2020資料(とある仮説検証の話)2020年1月 RSGT2020資料(とある仮説検証の話)
2020年1月 RSGT2020資料(とある仮説検証の話)Fumihiro Sunada
 
SEのための契約知識【超】入門(#2)
SEのための契約知識【超】入門(#2)SEのための契約知識【超】入門(#2)
SEのための契約知識【超】入門(#2)Fumihiro Sunada
 
SEのための契約知識【超】入門
SEのための契約知識【超】入門SEのための契約知識【超】入門
SEのための契約知識【超】入門Fumihiro Sunada
 
横浜道場忘年会2014LT資料(This is my KAIZEN!)
横浜道場忘年会2014LT資料(This is my KAIZEN!)横浜道場忘年会2014LT資料(This is my KAIZEN!)
横浜道場忘年会2014LT資料(This is my KAIZEN!)Fumihiro Sunada
 
XP祭り2014LT資料(テーマ:俺の)
XP祭り2014LT資料(テーマ:俺の)XP祭り2014LT資料(テーマ:俺の)
XP祭り2014LT資料(テーマ:俺の)Fumihiro Sunada
 

More from Fumihiro Sunada (6)

XP祭り2021LT資料(「俺のLT」完結編)
 XP祭り2021LT資料(「俺のLT」完結編) XP祭り2021LT資料(「俺のLT」完結編)
XP祭り2021LT資料(「俺のLT」完結編)
 
2020年1月 RSGT2020資料(とある仮説検証の話)
2020年1月 RSGT2020資料(とある仮説検証の話)2020年1月 RSGT2020資料(とある仮説検証の話)
2020年1月 RSGT2020資料(とある仮説検証の話)
 
SEのための契約知識【超】入門(#2)
SEのための契約知識【超】入門(#2)SEのための契約知識【超】入門(#2)
SEのための契約知識【超】入門(#2)
 
SEのための契約知識【超】入門
SEのための契約知識【超】入門SEのための契約知識【超】入門
SEのための契約知識【超】入門
 
横浜道場忘年会2014LT資料(This is my KAIZEN!)
横浜道場忘年会2014LT資料(This is my KAIZEN!)横浜道場忘年会2014LT資料(This is my KAIZEN!)
横浜道場忘年会2014LT資料(This is my KAIZEN!)
 
XP祭り2014LT資料(テーマ:俺の)
XP祭り2014LT資料(テーマ:俺の)XP祭り2014LT資料(テーマ:俺の)
XP祭り2014LT資料(テーマ:俺の)
 

社内勉強会LT資料(進化せよ!原始時代の開発から脱却せよ)