Submit Search
Upload
3年で6回リプレースをした エンジニアが語る! システムリプレースの極意
•
Download as PPTX, PDF
•
0 likes
•
894 views
Hikaru Tanaka
Follow
第22回ゆとり世代エンジニア交流会登壇資料
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 14
Download now
Recommended
2017/04/12 mac/win対応の 仮想環境構築で複数インスタンスをぶん回せ!
2017/04/12 mac/win対応の 仮想環境構築で複数インスタンスをぶん回せ!
Hikaru Tanaka
2017/04/12に行われたゆとり世代エンジニア交流会での資料です https://yutori.net/events/17
Gitで安定マスターブランチを手に入れる
Gitで安定マスターブランチを手に入れる
Works Applications
小規模プロジェクトの場合、コードの守護神のような開発者がいればGitのマスターブランチの安定化は難しくありません。しかし大規模プロジェクトの場合、ブランチ戦略を考えないと、メインブランチの安定性はsubversion時代と大差ない結果になります。我々が目指したのは、「一秒」でも早く人の目に触れられる状態を作ることです。コードをpullするだけではなく、Kubernetesを始め様々なものを駆使して、「直ぐに確認」が出来る環境を目指しました。巨大プロジェクトで、安定マスターブランチを目指して試行錯誤した経験をお話します。
1ヶ月で作り切る!スタートアップのための Rails 爆速開発術 (20170306)
1ヶ月で作り切る!スタートアップのための Rails 爆速開発術 (20170306)
Masataka Sato
スタートアップでは意思決定の速さからわりとリーンにサービスを作るケースが多いと思います。その中でも、管理画面を先に作ることで CRUD が早くなるため、テストをしやすくしたり、オペレーションでカバーしやすくなります。 カスタマイズ性が少し減りますが、最初のリリース前やリリースしてすぐのケースだと ActiveAdmin などのツールが有効ではないかという提案です。
Dev4citizen manual
Dev4citizen manual
テスト データ
Dev for Citizen manual for APP Developer!!
Letsgo developer 2012 Continuous Delivery
Letsgo developer 2012 Continuous Delivery
Nobuhiro Sue
2012/6/9 レッツゴーデベロッパーの継続的デリバリーパネルディスカッション資料です。解説部分は和智さん作の資料をコピーさせていただいています。
ビジュアルプログラミング言語Scratchで遊ぼう
ビジュアルプログラミング言語Scratchで遊ぼう
Tomoyuki Sugita
2017/10/26 Thu ルービーの会LT大会@さくらインターネット CoderDojoで作ったScratchのゲーム紹介
Roo
Roo
terahide
2011/08/01のJSUGでプレゼンテーションした資料です。
クラウドワークスを使ったバーチャル開発術
クラウドワークスを使ったバーチャル開発術
Kimiya Sato
By: 宗像 淳(CEO at Innova, Inc.) 2013年12月12日のイベント「エンジニアの働き方を変える最新開発手法!〜 開発スピードを500%アップさせるクラウドソーシング徹底活用セミナー〜」の資料です。 イノーバCTOの佐藤がクラウドソーシングを活用して開発を進めるための最新ノウハウをシェアしました。 優秀なエンジニアに時給制で依頼する事で、社外のリソースを活用し、開発を高速スピードで進める事が出来ます。 参加者には、「超面白かった」「すぐ実践したい」と感想をもらっています。
Recommended
2017/04/12 mac/win対応の 仮想環境構築で複数インスタンスをぶん回せ!
2017/04/12 mac/win対応の 仮想環境構築で複数インスタンスをぶん回せ!
Hikaru Tanaka
2017/04/12に行われたゆとり世代エンジニア交流会での資料です https://yutori.net/events/17
Gitで安定マスターブランチを手に入れる
Gitで安定マスターブランチを手に入れる
Works Applications
小規模プロジェクトの場合、コードの守護神のような開発者がいればGitのマスターブランチの安定化は難しくありません。しかし大規模プロジェクトの場合、ブランチ戦略を考えないと、メインブランチの安定性はsubversion時代と大差ない結果になります。我々が目指したのは、「一秒」でも早く人の目に触れられる状態を作ることです。コードをpullするだけではなく、Kubernetesを始め様々なものを駆使して、「直ぐに確認」が出来る環境を目指しました。巨大プロジェクトで、安定マスターブランチを目指して試行錯誤した経験をお話します。
1ヶ月で作り切る!スタートアップのための Rails 爆速開発術 (20170306)
1ヶ月で作り切る!スタートアップのための Rails 爆速開発術 (20170306)
Masataka Sato
スタートアップでは意思決定の速さからわりとリーンにサービスを作るケースが多いと思います。その中でも、管理画面を先に作ることで CRUD が早くなるため、テストをしやすくしたり、オペレーションでカバーしやすくなります。 カスタマイズ性が少し減りますが、最初のリリース前やリリースしてすぐのケースだと ActiveAdmin などのツールが有効ではないかという提案です。
Dev4citizen manual
Dev4citizen manual
テスト データ
Dev for Citizen manual for APP Developer!!
Letsgo developer 2012 Continuous Delivery
Letsgo developer 2012 Continuous Delivery
Nobuhiro Sue
2012/6/9 レッツゴーデベロッパーの継続的デリバリーパネルディスカッション資料です。解説部分は和智さん作の資料をコピーさせていただいています。
ビジュアルプログラミング言語Scratchで遊ぼう
ビジュアルプログラミング言語Scratchで遊ぼう
Tomoyuki Sugita
2017/10/26 Thu ルービーの会LT大会@さくらインターネット CoderDojoで作ったScratchのゲーム紹介
Roo
Roo
terahide
2011/08/01のJSUGでプレゼンテーションした資料です。
クラウドワークスを使ったバーチャル開発術
クラウドワークスを使ったバーチャル開発術
Kimiya Sato
By: 宗像 淳(CEO at Innova, Inc.) 2013年12月12日のイベント「エンジニアの働き方を変える最新開発手法!〜 開発スピードを500%アップさせるクラウドソーシング徹底活用セミナー〜」の資料です。 イノーバCTOの佐藤がクラウドソーシングを活用して開発を進めるための最新ノウハウをシェアしました。 優秀なエンジニアに時給制で依頼する事で、社外のリソースを活用し、開発を高速スピードで進める事が出来ます。 参加者には、「超面白かった」「すぐ実践したい」と感想をもらっています。
クラウドワークスを使ったバーチャル開発術(セミナー資料)
クラウドワークスを使ったバーチャル開発術(セミナー資料)
Innova Inc.
12月12日のイベント「エンジニアの働き方を変える最新開発手法!〜 開発スピードを500%アップさせるクラウドソーシング徹底活用セミナー〜」の資料です。 イノーバCTOの佐藤がクラウドソーシングを活用して開発を進めるための最新ノウハウをシェアしました。 優秀なエンジニアに時給制で依頼する事で、社外のリソースを活用し、開発を高速スピードで進める事が出来ます。 参加者には、「超面白かった」「すぐ実践したい」と感想をもらっています。
夏サミ2013 基調講演 「DevOpsは開発現場とビジネスの間に何を生むか?」(新野淳一氏)
夏サミ2013 基調講演 「DevOpsは開発現場とビジネスの間に何を生むか?」(新野淳一氏)
Developers Summit
Developers Summit 2013 Summer (2013年8月1日渋谷にて開催)のS1セッション「DevOpsは開発現場とビジネスの間に何を生むか?」の新野さんの登壇資料です。 【セッション概要】 DevOpsというムーブメントが示すものとはいったい何なのかを改めて整理しつつ、それを構成する技術要素、およびそれを構成する技術者の姿勢から、その先にどのような成果が生まれるはずなのか、講演者のさまざまな意見を聞いていく。
C# で QnA Bot
C# で QnA Bot
Yoshitaka Seo
C# + QnA Maker + Bot FrameworkでQnA Botを作る手順を紹介します。 第8回 Cogbot 勉強会!(2017年8月30日 開催)資料
ドメイン駆動設計と サーバサイドと私
ドメイン駆動設計と サーバサイドと私
Noriaki Kadota
新卒勉強会用(2016/04/20)
国産業務PaaSを担いで稼ぐ方法 ~SIerの生き残る道の1つとなるか? ~
国産業務PaaSを担いで稼ぐ方法 ~SIerの生き残る道の1つとなるか? ~
SPIRAL Inc.
デブサミ Developers Summit 2013 Summer (夏サミ2013)B-4 講演資料 吉田雄哉(モデレータ) 株式会社co-meeting 取締役 CTO 林哲也 株式会社パイプドビッツ 取締役CTO 安立雄亮 株式会社シグマクレスト 絆処~晶~ 業務にフィットするアプリをスピード開発できるPaaS「SPIRAL」 http://developer.pi-pe.co.jp/
[Gree] グリーのソーシャルゲームにおける機械学習活用事例
[Gree] グリーのソーシャルゲームにおける機械学習活用事例
Takashi Suzuki
Machine Learning 15minutes!での登壇スライドです。 https://machine-learning15minutes.connpass.com/event/62644/ グリーにおけるサービスへの機械学習の活用事例をご紹介します。
QnA Maker 逆入門
QnA Maker 逆入門
Yoshitaka Seo
「ゼロから作るDeep Learning2(自然言語処理編) 輪読&勉強会 #3」 (2018年8月10日開催) LT資料 機械学習・深層学習に詳しい方に向けて「あえて」QnA Maker を紹介しました。
複数拠点における開発効率の維持・向上
複数拠点における開発効率の維持・向上
infinite_loop
複数拠点における開発効率の維持・向上
DevOps at ChatWork
DevOps at ChatWork
Masaki Yamamoto
Developers Summit 2013 Summer キーノートセッション用プレゼン
PHPからgoへの移行で分かったこと
PHPからgoへの移行で分かったこと
gree_tech
php conference 2019 で発表された資料です。 https://phpcon.php.gr.jp/2019/
エンジン戦略におけるブリッジエンジニアの役割
エンジン戦略におけるブリッジエンジニアの役割
gree_tech
「WFS Tech Talk #1」で発表された資料です。 https://gree.connpass.com/event/129292/
俺とGitHub
俺とGitHub
Masayuki KaToH
俺とGitHub 完成版
現場で役立つシステム設計の原則への感謝
現場で役立つシステム設計の原則への感謝
Ishibashi Ryo
2017/08/30 DDD Alliance! 現場で役立つシステム設計の原則 Night! 公募LT
2014-02-20_Tokyo-GAS#5-社内活性化推進にGASを大活用した話
2014-02-20_Tokyo-GAS#5-社内活性化推進にGASを大活用した話
Humangas
2014/02/21 Tokyo GAS #5でお話したスライドです。
Designer's Design Talk「デザインの基礎」
Designer's Design Talk「デザインの基礎」
典子 松本
2019年6月29日に開催された「Interact 2019」の「Designer's Design Talk- Azure / Windows Development 2人のMVPの場合 -」セッションで使用した資料です。 ※自身の講義で使用している資料からの抜粋 ※内容に一部修正・加筆あり
輝け!kintoneプログラマー
輝け!kintoneプログラマー
Cybozucommunity
Cybozu Days (2018/11/07) kintone hack ソニックガーデン 赤座 久樹氏
ノンコーディングでLINE BOTを作ってみた話
ノンコーディングでLINE BOTを作ってみた話
典子 松本
2017年2月9日に開催された「JAZUG福岡(ふくあず) 2017#1」のLT発表資料です。
Azure Machine Leaning Workbench の使い方
Azure Machine Leaning Workbench の使い方
Yoshitaka Seo
第11回 Cogbot勉強会 (2018年1月23日開催) セッション資料 Azure Machine Learning Workbench の機能、使い方を紹介します
運営型モバイルゲームの運用について
運営型モバイルゲームの運用について
KLab Inc. / Tech
令和 3 年 12 月に開催したKLab 福岡Meetup 「グローバルギアと語るカジュアルゲーム」のセッション動画です。
やっちゃえkntone developer[公開用]
やっちゃえkntone developer[公開用]
Kyouhei Kitagawa
kintone Café 新潟 Vol.3 発表資料
[_gaTracker]GAのここがすき。ここがきらい。
[_gaTracker]GAのここがすき。ここがきらい。
Toru Enomoto
6月28日に開催された、_gaTrackerの第1回ミーティングで行ったプレゼン資料です。 1ユーザーとして、どのような使い方をしているのか?の紹介、価値あると思っている機能と、もう少しこうなったら・・・という箇所についてお話させていただきました。
performance hack 101
performance hack 101
Akira Miki
2019 05-29
More Related Content
What's hot
クラウドワークスを使ったバーチャル開発術(セミナー資料)
クラウドワークスを使ったバーチャル開発術(セミナー資料)
Innova Inc.
12月12日のイベント「エンジニアの働き方を変える最新開発手法!〜 開発スピードを500%アップさせるクラウドソーシング徹底活用セミナー〜」の資料です。 イノーバCTOの佐藤がクラウドソーシングを活用して開発を進めるための最新ノウハウをシェアしました。 優秀なエンジニアに時給制で依頼する事で、社外のリソースを活用し、開発を高速スピードで進める事が出来ます。 参加者には、「超面白かった」「すぐ実践したい」と感想をもらっています。
夏サミ2013 基調講演 「DevOpsは開発現場とビジネスの間に何を生むか?」(新野淳一氏)
夏サミ2013 基調講演 「DevOpsは開発現場とビジネスの間に何を生むか?」(新野淳一氏)
Developers Summit
Developers Summit 2013 Summer (2013年8月1日渋谷にて開催)のS1セッション「DevOpsは開発現場とビジネスの間に何を生むか?」の新野さんの登壇資料です。 【セッション概要】 DevOpsというムーブメントが示すものとはいったい何なのかを改めて整理しつつ、それを構成する技術要素、およびそれを構成する技術者の姿勢から、その先にどのような成果が生まれるはずなのか、講演者のさまざまな意見を聞いていく。
C# で QnA Bot
C# で QnA Bot
Yoshitaka Seo
C# + QnA Maker + Bot FrameworkでQnA Botを作る手順を紹介します。 第8回 Cogbot 勉強会!(2017年8月30日 開催)資料
ドメイン駆動設計と サーバサイドと私
ドメイン駆動設計と サーバサイドと私
Noriaki Kadota
新卒勉強会用(2016/04/20)
国産業務PaaSを担いで稼ぐ方法 ~SIerの生き残る道の1つとなるか? ~
国産業務PaaSを担いで稼ぐ方法 ~SIerの生き残る道の1つとなるか? ~
SPIRAL Inc.
デブサミ Developers Summit 2013 Summer (夏サミ2013)B-4 講演資料 吉田雄哉(モデレータ) 株式会社co-meeting 取締役 CTO 林哲也 株式会社パイプドビッツ 取締役CTO 安立雄亮 株式会社シグマクレスト 絆処~晶~ 業務にフィットするアプリをスピード開発できるPaaS「SPIRAL」 http://developer.pi-pe.co.jp/
[Gree] グリーのソーシャルゲームにおける機械学習活用事例
[Gree] グリーのソーシャルゲームにおける機械学習活用事例
Takashi Suzuki
Machine Learning 15minutes!での登壇スライドです。 https://machine-learning15minutes.connpass.com/event/62644/ グリーにおけるサービスへの機械学習の活用事例をご紹介します。
QnA Maker 逆入門
QnA Maker 逆入門
Yoshitaka Seo
「ゼロから作るDeep Learning2(自然言語処理編) 輪読&勉強会 #3」 (2018年8月10日開催) LT資料 機械学習・深層学習に詳しい方に向けて「あえて」QnA Maker を紹介しました。
複数拠点における開発効率の維持・向上
複数拠点における開発効率の維持・向上
infinite_loop
複数拠点における開発効率の維持・向上
DevOps at ChatWork
DevOps at ChatWork
Masaki Yamamoto
Developers Summit 2013 Summer キーノートセッション用プレゼン
PHPからgoへの移行で分かったこと
PHPからgoへの移行で分かったこと
gree_tech
php conference 2019 で発表された資料です。 https://phpcon.php.gr.jp/2019/
エンジン戦略におけるブリッジエンジニアの役割
エンジン戦略におけるブリッジエンジニアの役割
gree_tech
「WFS Tech Talk #1」で発表された資料です。 https://gree.connpass.com/event/129292/
俺とGitHub
俺とGitHub
Masayuki KaToH
俺とGitHub 完成版
現場で役立つシステム設計の原則への感謝
現場で役立つシステム設計の原則への感謝
Ishibashi Ryo
2017/08/30 DDD Alliance! 現場で役立つシステム設計の原則 Night! 公募LT
2014-02-20_Tokyo-GAS#5-社内活性化推進にGASを大活用した話
2014-02-20_Tokyo-GAS#5-社内活性化推進にGASを大活用した話
Humangas
2014/02/21 Tokyo GAS #5でお話したスライドです。
Designer's Design Talk「デザインの基礎」
Designer's Design Talk「デザインの基礎」
典子 松本
2019年6月29日に開催された「Interact 2019」の「Designer's Design Talk- Azure / Windows Development 2人のMVPの場合 -」セッションで使用した資料です。 ※自身の講義で使用している資料からの抜粋 ※内容に一部修正・加筆あり
輝け!kintoneプログラマー
輝け!kintoneプログラマー
Cybozucommunity
Cybozu Days (2018/11/07) kintone hack ソニックガーデン 赤座 久樹氏
ノンコーディングでLINE BOTを作ってみた話
ノンコーディングでLINE BOTを作ってみた話
典子 松本
2017年2月9日に開催された「JAZUG福岡(ふくあず) 2017#1」のLT発表資料です。
Azure Machine Leaning Workbench の使い方
Azure Machine Leaning Workbench の使い方
Yoshitaka Seo
第11回 Cogbot勉強会 (2018年1月23日開催) セッション資料 Azure Machine Learning Workbench の機能、使い方を紹介します
運営型モバイルゲームの運用について
運営型モバイルゲームの運用について
KLab Inc. / Tech
令和 3 年 12 月に開催したKLab 福岡Meetup 「グローバルギアと語るカジュアルゲーム」のセッション動画です。
やっちゃえkntone developer[公開用]
やっちゃえkntone developer[公開用]
Kyouhei Kitagawa
kintone Café 新潟 Vol.3 発表資料
What's hot
(20)
クラウドワークスを使ったバーチャル開発術(セミナー資料)
クラウドワークスを使ったバーチャル開発術(セミナー資料)
夏サミ2013 基調講演 「DevOpsは開発現場とビジネスの間に何を生むか?」(新野淳一氏)
夏サミ2013 基調講演 「DevOpsは開発現場とビジネスの間に何を生むか?」(新野淳一氏)
C# で QnA Bot
C# で QnA Bot
ドメイン駆動設計と サーバサイドと私
ドメイン駆動設計と サーバサイドと私
国産業務PaaSを担いで稼ぐ方法 ~SIerの生き残る道の1つとなるか? ~
国産業務PaaSを担いで稼ぐ方法 ~SIerの生き残る道の1つとなるか? ~
[Gree] グリーのソーシャルゲームにおける機械学習活用事例
[Gree] グリーのソーシャルゲームにおける機械学習活用事例
QnA Maker 逆入門
QnA Maker 逆入門
複数拠点における開発効率の維持・向上
複数拠点における開発効率の維持・向上
DevOps at ChatWork
DevOps at ChatWork
PHPからgoへの移行で分かったこと
PHPからgoへの移行で分かったこと
エンジン戦略におけるブリッジエンジニアの役割
エンジン戦略におけるブリッジエンジニアの役割
俺とGitHub
俺とGitHub
現場で役立つシステム設計の原則への感謝
現場で役立つシステム設計の原則への感謝
2014-02-20_Tokyo-GAS#5-社内活性化推進にGASを大活用した話
2014-02-20_Tokyo-GAS#5-社内活性化推進にGASを大活用した話
Designer's Design Talk「デザインの基礎」
Designer's Design Talk「デザインの基礎」
輝け!kintoneプログラマー
輝け!kintoneプログラマー
ノンコーディングでLINE BOTを作ってみた話
ノンコーディングでLINE BOTを作ってみた話
Azure Machine Leaning Workbench の使い方
Azure Machine Leaning Workbench の使い方
運営型モバイルゲームの運用について
運営型モバイルゲームの運用について
やっちゃえkntone developer[公開用]
やっちゃえkntone developer[公開用]
Similar to 3年で6回リプレースをした エンジニアが語る! システムリプレースの極意
[_gaTracker]GAのここがすき。ここがきらい。
[_gaTracker]GAのここがすき。ここがきらい。
Toru Enomoto
6月28日に開催された、_gaTrackerの第1回ミーティングで行ったプレゼン資料です。 1ユーザーとして、どのような使い方をしているのか?の紹介、価値あると思っている機能と、もう少しこうなったら・・・という箇所についてお話させていただきました。
performance hack 101
performance hack 101
Akira Miki
2019 05-29
アウトソーシング嫌いのベンチャーが2ヶ月間でオフショア開発でサービスをローンチしてみた(PL視点)
アウトソーシング嫌いのベンチャーが2ヶ月間でオフショア開発でサービスをローンチしてみた(PL視点)
Kazuki Takahashi
開発あるある勉強会での登壇 『アウトソーシング嫌いのベンチャーが2ヶ月間でオフショア開発でサービスをローンチしてみた』 ベトナムオフショアで起きた出来事のいろいろを、PL視点での不安、決断、苦悩、起きた事、結果などを話します。 対象: ・事業作っている人 ・むちゃぶり耐えている人 ・アウトソースで失敗の経験がある人 ・ベトナムに行きたい人
データサイエンスの現場で役立つスキルを磨きやすい職場環境
データサイエンスの現場で役立つスキルを磨きやすい職場環境
Masatoshi Abe
2018年12月14日のデータサイエンティストキャリアトークイベントでの発表資料 https://connpass.com/event/107602/
20180925_【サポーターズCoLab勉強会】【営業から運用まで】データサイエンティストという職業
20180925_【サポーターズCoLab勉強会】【営業から運用まで】データサイエンティストという職業
Shunsuke Nakamura
以下イベントで利用したスライド https://supporterzcolab.com/event/513/
第26回 萩本匠道場
第26回 萩本匠道場
Hagimoto Junzo
第26回開催の萩本匠道場の資料を公開します。 萩本匠道場は、匠Methodの手法や考え方、強い心の持ち方などを修行する場です。
OutSystems Workflow Builder
OutSystems Workflow Builder
Tetsuo Ajima
2021/08/25 OutSystems愛知ユーザー会主催 「あつまれOutSystems Developer! 開発者会議」 発表資料です。
アンラーニング
アンラーニング
Yoshiki Shibukawa
社内SE業10年やってきて辿り着いた方法です。
CustomerSuccess_recruiting_LT#6_20201223
CustomerSuccess_recruiting_LT#6_20201223
Toru Komaya
良いカスタマーサクセスを採用し活躍してもらうためのLT
営業現場で困らないためのディープラーニング
営業現場で困らないためのディープラーニング
Satoru Yamamoto
ディープラーニングを直感的に理解し、営業現場を乗り切るうえでのお役に立てれば幸いです。 (本資料は2016年度第1回データサイエンティスト協会セミナーでの講演内容を修正し作成しております。)
XP祭り2017『忖度と心理的安全』(スライド公開用)#xpjug
XP祭り2017『忖度と心理的安全』(スライド公開用)#xpjug
Ryota Inaba
XP祭り2017公開スライド プロジェクトの意思決定や判断において忖度がいかにコミュニケーションを阻害し本当の目的を迷子にするかについての説明と心理的安全を実現するための方法について記載
アート・オブ・アジャイル デベロップメント ~組織を成功に導くエクストリームプログラミングの道~
アート・オブ・アジャイル デベロップメント ~組織を成功に導くエクストリームプログラミングの道~
Fumihiko Kinoshita
QCon Tokyo 2009
How to develop a huge Single Page Application
How to develop a huge Single Page Application
Naoki Yamada
Developers Summit 2016 ( http://event.shoeisha.jp/devsumi/20160218/ ) の一日目ランチセッションにて発表した資料です。
作らずにポテンシャルを検証する方法
作らずにポテンシャルを検証する方法
Shigeyuki Kameda
新規事業の検証方法について、実例を用いた失敗の共有
IT技術者でも1から学べるビジネスモデルキャンバス入門
IT技術者でも1から学べるビジネスモデルキャンバス入門
陽一 滝川
2014/11/28(金)に社内勉強会で発表したスライドです。 BMG Worksをはじめとし、DevLOVE、XP祭りなど多くのコミュニティから頂いた知見を紹介させて頂きました。 コミュニティで関わった皆様に改めて御礼申し上げます。 例によって突貫工事で作成したスライドですので、誤り等ありましたらコメントにてご指摘頂けますと助かります。 ※2022/04/11追記 Speaker Deckに移行しました。 https://speakerdeck.com/takigawa401/itji-shu-zhe-demo1karaxue-berubizinesumoderukiyanbasuru-men
VOYAGE GROUPの成長する勉強会カルチャー
VOYAGE GROUPの成長する勉強会カルチャー
Hironori Miura
VOYAGE GROUPで実践している勉強会をエンジニア視点でのご紹介
20180920_【ヒカ☆ラボ】【データサイエンティストが教える 】 機械学習、人工知能を使った「ビジネスになる」アプリケーションの作り方
20180920_【ヒカ☆ラボ】【データサイエンティストが教える 】 機械学習、人工知能を使った「ビジネスになる」アプリケーションの作り方
Shunsuke Nakamura
以下イベントで利用したスライド https://atnd.org/events/99733?k=82298eee851859e1a238ac77206285ae
IT業界とソフトウェア技術者を取り巻く今日の様相と荒波の将来への船出
IT業界とソフトウェア技術者を取り巻く今日の様相と荒波の将来への船出
VOYAGE GROUP
@第60回全国商業教育研究大会
Moneytize_with_assets_in_MonoGYM
Moneytize_with_assets_in_MonoGYM
Takashi Jona
2016年3月26日に広島で開催された「もっとUnityを使いたくなる勉強会in広島ものジム」での、アセットとマネタイズについての講演プレゼンです。
3stepwallet
3stepwallet
ssuser8c461b
3ステップウォレットの実証実験の資料
Similar to 3年で6回リプレースをした エンジニアが語る! システムリプレースの極意
(20)
[_gaTracker]GAのここがすき。ここがきらい。
[_gaTracker]GAのここがすき。ここがきらい。
performance hack 101
performance hack 101
アウトソーシング嫌いのベンチャーが2ヶ月間でオフショア開発でサービスをローンチしてみた(PL視点)
アウトソーシング嫌いのベンチャーが2ヶ月間でオフショア開発でサービスをローンチしてみた(PL視点)
データサイエンスの現場で役立つスキルを磨きやすい職場環境
データサイエンスの現場で役立つスキルを磨きやすい職場環境
20180925_【サポーターズCoLab勉強会】【営業から運用まで】データサイエンティストという職業
20180925_【サポーターズCoLab勉強会】【営業から運用まで】データサイエンティストという職業
第26回 萩本匠道場
第26回 萩本匠道場
OutSystems Workflow Builder
OutSystems Workflow Builder
アンラーニング
アンラーニング
CustomerSuccess_recruiting_LT#6_20201223
CustomerSuccess_recruiting_LT#6_20201223
営業現場で困らないためのディープラーニング
営業現場で困らないためのディープラーニング
XP祭り2017『忖度と心理的安全』(スライド公開用)#xpjug
XP祭り2017『忖度と心理的安全』(スライド公開用)#xpjug
アート・オブ・アジャイル デベロップメント ~組織を成功に導くエクストリームプログラミングの道~
アート・オブ・アジャイル デベロップメント ~組織を成功に導くエクストリームプログラミングの道~
How to develop a huge Single Page Application
How to develop a huge Single Page Application
作らずにポテンシャルを検証する方法
作らずにポテンシャルを検証する方法
IT技術者でも1から学べるビジネスモデルキャンバス入門
IT技術者でも1から学べるビジネスモデルキャンバス入門
VOYAGE GROUPの成長する勉強会カルチャー
VOYAGE GROUPの成長する勉強会カルチャー
20180920_【ヒカ☆ラボ】【データサイエンティストが教える 】 機械学習、人工知能を使った「ビジネスになる」アプリケーションの作り方
20180920_【ヒカ☆ラボ】【データサイエンティストが教える 】 機械学習、人工知能を使った「ビジネスになる」アプリケーションの作り方
IT業界とソフトウェア技術者を取り巻く今日の様相と荒波の将来への船出
IT業界とソフトウェア技術者を取り巻く今日の様相と荒波の将来への船出
Moneytize_with_assets_in_MonoGYM
Moneytize_with_assets_in_MonoGYM
3stepwallet
3stepwallet
More from Hikaru Tanaka
20200831 教育と学習
20200831 教育と学習
Hikaru Tanaka
社内勉強会
20200817 プログラミングの基礎 その2
20200817 プログラミングの基礎 その2
Hikaru Tanaka
社内勉強会用
20200803 プログラミングの基礎
20200803 プログラミングの基礎
Hikaru Tanaka
社内勉強会
20200727 コミュニケーションの技術
20200727 コミュニケーションの技術
Hikaru Tanaka
社内勉強会
20200720 最新の技術事情の解説_チャットサービスの舞台裏_
20200720 最新の技術事情の解説_チャットサービスの舞台裏_
Hikaru Tanaka
社内勉強会用
20200706 技術に興味を持った人がすぐに読むべき技術書紹介
20200706 技術に興味を持った人がすぐに読むべき技術書紹介
Hikaru Tanaka
社内勉強会
20200629 データベース基礎~データベースの扱いとデータ設計~
20200629 データベース基礎~データベースの扱いとデータ設計~
Hikaru Tanaka
社内勉強会より
20200622 webエンジニアのお仕事 ~開発手法と開発フロー~
20200622 webエンジニアのお仕事 ~開発手法と開発フロー~
Hikaru Tanaka
社内勉強会資料 気力が尽きて賑やかし画像は無し
20200615 webってどうやって表示しているの?
20200615 webってどうやって表示しているの?
Hikaru Tanaka
社内勉強会用
20200608コンピューターってどうやって動いているの?
20200608コンピューターってどうやって動いているの?
Hikaru Tanaka
社内勉強会用
Holydayエンジニアチームの 評価制度について
Holydayエンジニアチームの 評価制度について
Hikaru Tanaka
社長にOK貰ったので全体公開 チームの評価制度説明のミーティングより
教育とチームビルドの勘所
教育とチームビルドの勘所
Hikaru Tanaka
社内LT会用に作りました 大したことは書いていません
More from Hikaru Tanaka
(12)
20200831 教育と学習
20200831 教育と学習
20200817 プログラミングの基礎 その2
20200817 プログラミングの基礎 その2
20200803 プログラミングの基礎
20200803 プログラミングの基礎
20200727 コミュニケーションの技術
20200727 コミュニケーションの技術
20200720 最新の技術事情の解説_チャットサービスの舞台裏_
20200720 最新の技術事情の解説_チャットサービスの舞台裏_
20200706 技術に興味を持った人がすぐに読むべき技術書紹介
20200706 技術に興味を持った人がすぐに読むべき技術書紹介
20200629 データベース基礎~データベースの扱いとデータ設計~
20200629 データベース基礎~データベースの扱いとデータ設計~
20200622 webエンジニアのお仕事 ~開発手法と開発フロー~
20200622 webエンジニアのお仕事 ~開発手法と開発フロー~
20200615 webってどうやって表示しているの?
20200615 webってどうやって表示しているの?
20200608コンピューターってどうやって動いているの?
20200608コンピューターってどうやって動いているの?
Holydayエンジニアチームの 評価制度について
Holydayエンジニアチームの 評価制度について
教育とチームビルドの勘所
教育とチームビルドの勘所
3年で6回リプレースをした エンジニアが語る! システムリプレースの極意
1.
3年で6回リプレースをした エンジニアが語る! システムリプレースの極意 ~2016/12/10 ゆとり世代エンジニア交流会~
2.
自己紹介 名前:たなかひかる 誕生日:1987/08/28生まれ(おとめ座) エンジニア歴:●年目(覚えてない) 所属:株式会社マーケティングアプリケーションズ 主要開発言語:PHP、javascript、日本語 離婚歴:1回 結婚歴:1回 近況1:来月転職します 近況2:車買いました(空冷ビートル)
3.
リプレイスの経歴 某渋谷のインターネット企業の広告タグの置き換えや 自主規制
4.
リプレイスの経歴 アンケートポイントサイトの内部構造を ごっそり入れ替えてみたりしています
5.
今日のお話 ・リプレイスをしたくなる場面について ・リプレイスが出来ない理由について ・リプレイスをしないリスク ・リプレイスをするためには
6.
今日のお話 ・リプレイスをしたくなる場面について ・リプレイスが出来ない理由について ・リプレイスをしないリスク ・リプレイスをするためには 当たり前の事を さも凄い発見のように話します
7.
リプレイスをしたくなる場面 ・コードの見通しが悪い ・ブラックボックスになっている個所がある ・いたるところにコピペコードがある ・なぜかバグってる ・泣きたい
8.
リプレイスをしたくなる場面 無 理・・・!!
9.
リプレイスをしたくなる場面 ・コードの見通しが悪い→見通せないコードは置き換えられ ない ・ブラックボックスになっている個所がある→知らないコー ドは(ry ・いたるところにコピペコードがある→作業量が多くて(ry ・なぜかバグってる→理由がわからないのに(ry ・泣きたい→知らんがな
10.
リプレイスをしたくなる場面≒リプレイスが出来な い理由 ・コードの見通しが悪い→見通せないコードは置き換えられ ない ・ブラックボックスになっている個所がある→知らないコー ドは(ry ・いたるところにコピペコードがある→作業量が多くて(ry ・なぜかバグってる→理由がわからないのに(ry ・泣きたい→知らんがな ・時間がない ・許可がおりない
11.
リプレイスをしないリスクについて リプレイスしないシステムは開発、運用、障害にかかるコストが日々増大 リプレイスをすると短期的にリスクは増大するが、長期的にはリスクは低減
12.
リプレイスをするためには 1.まず設計思想を決める 2.設計思想を満たすためのリファクタリング を行う 3.リプレイスをする 4.bugfix!
13.
まとめ 1.システムリプレイスはしたい気持ちだけでは出来ない 2.システムリプレイスをするためには準備が必要 3.定期的にリプレイスをした方がリスクは低減される(諸説 あり) 4.リプレイスした直後はバグは出る 5.長期的にはリスクは低減される(2回目)
14.
まとめ クズみたいなシステムや古くなって扱いにくくなったシステ ムは どんどんリプレイスをして心地よい開発環境を手に入れまし ょう! \(^o^)/ ご清聴ありがとうございました。
Download now