DevOpsDays Tokyo 2019 に行ってきたよ 2日目
さてさて、2日目。
桜も咲いたというのに寒の戻り?冷たい雨でした。
帰ってきたら大阪も寒かった🥶
とにかくワークショップの申し込みに間に合うように!とホテルをチェックアウトして、
早めに会場そばのスタバへ。
めでたくワークショップは一番乗りでエントリできましたとさw
1日目に森さんとお会いして。今週末の技術書典6に行きたいけどスケジュール合わなくて行けなくてーって
言ったらなんと!2日目に持ってきていただけました!!!!
ふりかえり読本 学び編!フライングゲットぉぉ!ありがとうございます!!#DevOpsDaysTokyo#朝からテンションMAX
ありがたやーありがたやー😹
次回はスケジュールが合えば行きたいなぁ、技術書典。
コーフンしながらふりかえり読本読んでる間にオープニングトーク開始。
アンケートで印象深かったのは・・・おおーバリューストリームマッピング。
印象深かったこと。#DevOpsDaysTokyo
以前ちょっと調べた気もするんだけど、ちょっと予習しとこ、とググる。
バリューストリームマッピングのことググってみたら、あらたさんの記事が出てきた。https://t.co/rzMaNXKg0p
— らん🐷🐽🐖 (@run51502) 2019年4月10日
おお、わかりやすい。ありがとうございます!
そして今日もフィードバックで当たるプレゼントの紹介。
ツナマヨゲット٩( ᐛ )و#DevOpsDaysTokyo
— らん🐷🐽🐖 (@run51502) 2019年4月10日
2日目のキーノート。
confengine.com
最初はかなり早口で話されていたのですが、途中から川口さんのアドバイスで少しゆっくりに。
すごくクリアに発音されるのでかなりわかりやすかったです、英語。
一応小さく同時通訳は聞いてましたが。
チームをまたいだコラボレーション、
— らん🐷🐽🐖 (@run51502) 2019年4月10日
出来る限り全てを自動化する#DevOpsDaysTokyo
QAの視点を持ってテストするのも必要だろうなぁ。
— らん🐷🐽🐖 (@run51502) 2019年4月10日
レガシーコード!#DevOpsDaysTokyo
— らん🐷🐽🐖 (@run51502) 2019年4月10日
結構今日は聞き取りやすいかも。英語。
— らん🐷🐽🐖 (@run51502) 2019年4月10日
レガシーコードを超えて、の本。
— らん🐷🐽🐖 (@run51502) 2019年4月10日
今年の夏頃、日本語で出るらしい?#DevOpsDaysTokyo
わぁい。この本出たら絶対買っちゃう。
この間レガシーコードの話聞きに行ったなー。
— らん🐷🐽🐖 (@run51502) 2019年4月10日
DevLove関西さんのやつだった。
run-around.hatenablog.com
ミスは早めにわかった方が痛み少なめだよねー。#DevOpsDaysTokyo
— らん🐷🐽🐖 (@run51502) 2019年4月10日
ダンダンダン?#devopsdaystokyo
— らん🐷🐽🐖 (@run51502) 2019年4月10日
テストがグリーンで通るのが気持ちいいから2回実行するw#DevOpsDaysTokyo
— らん🐷🐽🐖 (@run51502) 2019年4月10日
Open workspaces work well.#DevOpsDaysTokyo
— らん🐷🐽🐖 (@run51502) 2019年4月10日
バディプログラミング。
— らん🐷🐽🐖 (@run51502) 2019年4月10日
ペアプロの代替案。
1日の最後の一部を共有するのかな?#devopsdaystokyo
モブプロやりたいなー。
— らん🐷🐽🐖 (@run51502) 2019年4月10日
タスクの調整必要だけどなー。
スパイク、スウォーム#DevOpsDaysTokyo
— らん🐷🐽🐖 (@run51502) 2019年4月10日
常に誰かをメンターし、誰かにメンタリングされなさい。#DevOpsDaysTokyo
— らん🐷🐽🐖 (@run51502) 2019年4月10日
何となく登壇者さんにジェダイの衣装着ていただきたくなってきたw
こんなやつ。
screenonline.jp
クリーンなコード書きたいよー。#DevOpsDaysTokyo
— らん🐷🐽🐖 (@run51502) 2019年4月10日
Cohesiveって凝集度ってことか。
— らん🐷🐽🐖 (@run51502) 2019年4月10日
詰め込みすぎないってことかな。#DevOpsDaysTokyo
明日じゃなくて今日からやりなさいw#DevOpsDaysTokyo
— らん🐷🐽🐖 (@run51502) 2019年4月10日
はいっすみませんっ_:(´ཀ`」 ∠):
おー、品質保証の話(QA)#DevOpsDaysTokyo
— らん🐷🐽🐖 (@run51502) 2019年4月10日
良いテストとは。
— らん🐷🐽🐖 (@run51502) 2019年4月10日
コードをテストするのではなく、振る舞いをテストする。#DevOpsDaysTokyo
家でパーティーするのにキッチンが汚かったら、先に料理作るんじゃなくてお鍋洗ったりしてからやるでしょ?
— らん🐷🐽🐖 (@run51502) 2019年4月10日
リファクタリングもそう(ほんまや)。#DevOpsDaysTokyo
新規機能追加する前に汚いコードは整理しなさい、ってことなんですね。
すごくわかりやすく楽しい説明。
えーとですね・・・手前味噌なんですが・・・昔こんなの発表したことがありまして・・・
マーチン・ファウラーの本を読んで作った稚拙なプレゼン。
KANJAVA PARTY 2017でぶるぶるしながら発表しましたw
TDDは本当に理解してないと辛いしやらなくなる。
— らん🐷🐽🐖 (@run51502) 2019年4月10日
やらなくなってましたね、確かに(遠くを見る
アツい、レガシーコードをリファクタリングする話。上司をどう説得するか。(リファクタリングに理解がない上司かな)#DevOpsDaysTokyo
— らん🐷🐽🐖 (@run51502) 2019年4月10日
調べてみたらDeadbeat、意味が違いましたー。すみません、訂正。
同時通訳を聞き間違えたかなぁ・・・。
www.english-memo.com
Deadbeat。
— らん🐷🐽🐖 (@run51502) 2019年4月10日
1回で支払いを済ます人をこう呼ぶの?
技術的負債は1回払いで返したいね。#DevOpsDaysTokyo
Deadbeatは返済せず踏み倒す、なので技術的負債を放置してる、が正しいですね。
ペアプロでもコードレビューは必要かなと思う。
— らん🐷🐽🐖 (@run51502) 2019年4月10日
最近はもうこのコードレビューもめんどくさくて、モブプロやればコードレビュー要らないんじゃないかと思い始めている。#DevOpsDaysTokyo
私の意見っす。
— らん🐷🐽🐖 (@run51502) 2019年4月10日
ペアを組む時のスキルの差問題かな。
— らん🐷🐽🐖 (@run51502) 2019年4月10日
スキルが違ってもお互い教え合えることはあるんじゃない?って。#DevOpsDaysTokyo
自分ばっかり教えてて損してる感じがする、という愚痴はよく聞くんだけど。
あと高圧的に教える、とか。
出来ればお互い敬意を払えるといいねぇ。
教えられる人は新しいことを学べる、教える人は教え方を学べる。
お楽しみのお弁当!
本日は天ぷら!#DevOpsDaysTokyo
私にはちょうど良い量のお弁当です。
男性には足りないのかな?ファンダンラーンで「お弁当少ない」って書いてあるの見ましたw
満足満足。さてブースを回ってみようかなー。
あ、DATADOGさん、面白そうなデモやってるー。
以前New Relicのトライアル見たことあったけど、色々連携できてめちゃくちゃ便利そう!
DATADOG様、デモありがとうございます!使ってみたいなー。Tシャツいただきました☺️#DevOpsDaysTokyo
大切に着ようー、可愛いわんちゃんー。
さて、午後1つ目は富士通さん。
confengine.com
4万人のSEの作業スタイルを変革する ((((;゚Д゚)))))))#DevOpsDaysTokyo
— らん🐷🐽🐖 (@run51502) 2019年4月10日
内製ならシンプルに導入できるんだけど、SIはしんどいよね。
— らん🐷🐽🐖 (@run51502) 2019年4月10日
ずっとSI案件やってきたからすごいわかる。#DevOpsDaysTokyo
内製でも導入難しいところもあるけどね。#DevOpsDaysTokyo
— らん🐷🐽🐖 (@run51502) 2019年4月10日
リクルートするのに障害になりそうなスライドw#DevOpsDaysTokyo
— らん🐷🐽🐖 (@run51502) 2019年4月10日
会場頷いている方多いんだけど、みんな仲間?w#DevOpsDaysTokyo
— らん🐷🐽🐖 (@run51502) 2019年4月10日
最低1日1回必ずチームリポジトリにコミット。
— らん🐷🐽🐖 (@run51502) 2019年4月10日
最低週1回はセントラルリポジトリにマージ。
簡単に聞こえるけど大変だし、大事だと思う。#DevOpsDaysTokyo
コンパイルエラー警察を任命w#DevOpsDaysTokyo
— らん🐷🐽🐖 (@run51502) 2019年4月10日
やばい。業界の事情、ぶっちゃけ中w#DevOpsDaysTokyo
— らん🐷🐽🐖 (@run51502) 2019年4月10日
ライブラリアン・・・懐かしいわーわかるわー。#DevOpsDaysTokyo
— らん🐷🐽🐖 (@run51502) 2019年4月10日
SVN使ってたけどリリース前にソースが凍結されたらバージョンもクソもなくて、ライブラリアンの腕に委ねられたなー。
障害票エクセルはGitLabのIssueでいいんじゃないの、と。
— らん🐷🐽🐖 (@run51502) 2019年4月10日
SIの世界ではツールの使い方を知らないだけだから、使い方を丁寧に教えてあげれば良いのでは、と。
同意しかない。#DevOpsDaysTokyo
プログラマがコミュ障で問題を抱え込む問題。#DevOpsDaysTokyo
— らん🐷🐽🐖 (@run51502) 2019年4月10日
チャットで独り言。からの問題解決。
— らん🐷🐽🐖 (@run51502) 2019年4月10日
口頭だと残らないからチャットで。#DevOpsDaysTokyo
トラディショナルだから仕方ない、ではなくて、その中でも何が出来るのかを探して根気よくやる、という勇気が出るセッションだった。
— らん🐷🐽🐖 (@run51502) 2019年4月10日
富士通さん、ありがとうございます。#DevOpsDaysTokyo
うーむ、少しでも改善できそうなところを頑張るってこういうことか・・・。
やはり登壇されている方々は、ドラゴンと戦ってやっと剣を手に入れた勇者揃いだ・・・
— らん🐷🐽🐖 (@run51502) 2019年4月10日
次はYappliさん。
confengine.com
な、なかなかハードなコードたちですね・・・
— らん🐷🐽🐖 (@run51502) 2019年4月10日
混ぜるな危険!
ピタゴラスイッチ♪(ガシャーン)#DevOpsDaysTokyo
明日から「ピタゴラスイッチ」な不具合、って使う。
— らん🐷🐽🐖 (@run51502) 2019年4月10日
ちなみにこのピタゴラスイッチな不具合っていうのは、直した場所と違うところで不具合出ちゃうやつです。
調査から漏れてたー!とか。奇跡的に眠ってたのに、巨神兵起こしちゃった、とか。
yappliさん、DATADOGを使われているのですね。#DevOpsDaysTokyo
— らん🐷🐽🐖 (@run51502) 2019年4月10日
ツールありき、ではないってことかな。
— らん🐷🐽🐖 (@run51502) 2019年4月10日
なぜそのツールを使いたいかがわからなくなるから。#DevOpsDaysTokyo
高速うなづき。
ツール、言語、フレームワーク・・・全てそうかな。
メリットがあって、ある程度みんなで合意出来てたらいいんですけどね。
楽しみにしてたバリューストリームマッピングー!
confengine.com
次はワークショップ#DevOpsDaysTokyo #楽しそう
ワークショップ参加者は25名限定だったんですが、見学者の方かなりおられましたねー。
グループ分けは誕生日順に並んで点呼「1」「2」「3」「4」を繰り返し。
軽く自己紹介して、グループ名を決めました。
私がKAGOYAさんの猫Tシャツ着てたんで、チーム名は「KAGOYA」にw
まずはアイスブレークの絵でしりとり。
案外これ面白かったw
海外のメンバーも混じってやるとさらに楽しいことになりそう♪(´ε` )
グループの方で2名、同じ会社から来られていたのでそちらのプロジェクトを参考に書いてみました。
一部はワークショップ用に簡略化されたりしていますが、皆んなで色々意見を出し合いながら協力して書けました。
バリューストリームマッピング出来たー#DevOpsDaysTokyo
最後は皆んなでバリューストリームマッピングのふりかえり。
バリューストリームマッピングのファンダンラーン#DevOpsDaysTokyo
いやー、これは持ち帰って現場のフローを書きたい。
まずは現状把握。次参画した人にもいい資料になると思う。
次に無理や無駄を見つけ出して改善案を出したいなー。
最後、ヴァル研究所さん!
confengine.com
上滑りの文化開化 by 夏目漱石#DevOpsDaysTokyo
— らん🐷🐽🐖 (@run51502) 2019年4月10日
ダースヴェイダーが怒らないようにワンカップをお供え。#DevOpsDaysTokyo
— らん🐷🐽🐖 (@run51502) 2019年4月10日
モブルームかっこいい。ヴァルさんすごいなぁ。#DevOpsDaysTokyo
— らん🐷🐽🐖 (@run51502) 2019年4月10日
ノリの良さ。ウェーイ!#DevOpsDaysTokyo
— らん🐷🐽🐖 (@run51502) 2019年4月10日
意訳:飲みましょうw#DevOpsDaysTokyo
— らん🐷🐽🐖 (@run51502) 2019年4月10日
秘伝のタレは作りたくて作ったわけじゃない。技術的負債は返せてるわけではないが、テストを徐々に作っていった感じ?#DevOpsDaysTokyo
— らん🐷🐽🐖 (@run51502) 2019年4月10日
おやつ神社って何ですか?ってならないの?w#DevOpsDaysTokyo
— らん🐷🐽🐖 (@run51502) 2019年4月10日
ちょっと意識モーローw
バリューストリームマッピングのワークショップで体力尽きた感じ・・・ちかれたー。
— らん🐷🐽🐖 (@run51502) 2019年4月10日
2日目のアフターパーチーは新幹線の時間があったので、泣く泣く諦めました。
雨が冷たかったけど、帰り道ずっと、学びが多くて本当に参加してよかったーと思い返しながら大阪へ。
あ、そいやクロージングの時に川口さんが、
「会社に帰ったらこのカンファレンスのことシェアしてくださいね、あ、でも冷静にね。
アツく語ると聞いてる人はドン引きするから。」
ってw
あー!そうかー・・・参加した人は体感してるから熱量すごいけど、参加してない人からするとアツすぎるのはびっくりしちゃうのね。
気をつけよう。
主催の皆様、スタッフの皆様、登壇者の皆様、参加者の皆様、本当にありがとうございました&お疲れ様でした。
— らん🐷🐽🐖 (@run51502) 2019年4月10日
学んだことを持ち帰って冷静にシェアしたいと思います!
飲み会参加できなくて残念。大阪へ帰りますー #DevOpsDaysTokyo
さぁ、やること整頓して頑張るぞぅ。