Suche senden
Hochladen
Challenge for statup's cto from big company nagaaki hoshi
•
0 gefällt mir
•
822 views
Rakuten Group, Inc.
Folgen
"Challenges of CTO that comes from a big company"
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 49
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
What i learned from translation of the sre ryuji tamagawa
What i learned from translation of the sre ryuji tamagawa
Rakuten Group, Inc.
hbstudy 74 Site Reliability Engineering
hbstudy 74 Site Reliability Engineering
Ryuji Tamagawa
越境ネイティブの育てかた
越境ネイティブの育てかた
大貴 蜂須賀
[Observability conference 2022/3/11] NewsPicks のプロダクト開発エンジニアが実践するスキルとしての SRE
[Observability conference 2022/3/11] NewsPicks のプロダクト開発エンジニアが実践するスキルとしての SRE
Iida Yukako
最速で価値を提供する
最速で価値を提供する
LIFULL Co., Ltd.
NuxtJS + SSRで作ったGREE Tech Conference 2020
NuxtJS + SSRで作ったGREE Tech Conference 2020
gree_tech
現場で役立つシステム設計の原則への感謝
現場で役立つシステム設計の原則への感謝
Ishibashi Ryo
「自分でやる」という快感を追い続ける - あるプログラマーの成長戦略 -
「自分でやる」という快感を追い続ける - あるプログラマーの成長戦略 -
Isao Takahashi
Empfohlen
What i learned from translation of the sre ryuji tamagawa
What i learned from translation of the sre ryuji tamagawa
Rakuten Group, Inc.
hbstudy 74 Site Reliability Engineering
hbstudy 74 Site Reliability Engineering
Ryuji Tamagawa
越境ネイティブの育てかた
越境ネイティブの育てかた
大貴 蜂須賀
[Observability conference 2022/3/11] NewsPicks のプロダクト開発エンジニアが実践するスキルとしての SRE
[Observability conference 2022/3/11] NewsPicks のプロダクト開発エンジニアが実践するスキルとしての SRE
Iida Yukako
最速で価値を提供する
最速で価値を提供する
LIFULL Co., Ltd.
NuxtJS + SSRで作ったGREE Tech Conference 2020
NuxtJS + SSRで作ったGREE Tech Conference 2020
gree_tech
現場で役立つシステム設計の原則への感謝
現場で役立つシステム設計の原則への感謝
Ishibashi Ryo
「自分でやる」という快感を追い続ける - あるプログラマーの成長戦略 -
「自分でやる」という快感を追い続ける - あるプログラマーの成長戦略 -
Isao Takahashi
「速」を落とさないコードレビュー
「速」を落とさないコードレビュー
Takafumi ONAKA
大規模サービスにおける価値開発の“これまで”と“将来”~新たな“じゃらんnet”のチャレンジに関して~
大規模サービスにおける価値開発の“これまで”と“将来”~新たな“じゃらんnet”のチャレンジに関して~
Recruit Lifestyle Co., Ltd.
プロダクトマネージャーはフレームワークを作れ
プロダクトマネージャーはフレームワークを作れ
Toshifumi Sakamoto
Saga Smart Center - Excelで完結!マイクロソフト流データサイエンスの極意
Saga Smart Center - Excelで完結!マイクロソフト流データサイエンスの極意
Daiyu Hatakeyama
人は一ヶ月でエンジニアになれるのか - 詳細解説
人は一ヶ月でエンジニアになれるのか - 詳細解説
Livesense Inc.
Hatena::Letの式年遷宮
Hatena::Letの式年遷宮
Takafumi ONAKA
ゼロから始めるオープンソース生活
ゼロから始めるオープンソース生活
kazuki kumagai
競合とは何か -学ぶとところ・学ばないところ-
競合とは何か -学ぶとところ・学ばないところ-
Toshifumi Sakamoto
Jaws days 2019_pipeline_is_god
Jaws days 2019_pipeline_is_god
ひろき こにし
ネイティブゲーム開発におけるこれからの品質保証
ネイティブゲーム開発におけるこれからの品質保証
gree_tech
高卒でIT企業に入った体験談
高卒でIT企業に入った体験談
ishikawa_mizuki
n-cafe
n-cafe
Ohta Atsushi
PowerApps management guide
PowerApps management guide
Makoto Maeda
20190306 sd#3 kitazaki_t0
20190306 sd#3 kitazaki_t0
Ayachika Kitazaki
初心者のためのWeb標準技術
初心者のためのWeb標準技術
Shogo Sensui
JDBCで繋がるSaas連携
JDBCで繋がるSaas連携
CData Software Japan
これから始めるSpringのwebアプリケーション
これから始めるSpringのwebアプリケーション
土岐 孝平
モバイルゲーム。移管と運営のエンジニア
モバイルゲーム。移管と運営のエンジニア
gree_tech
javascriptの基礎
javascriptの基礎
Masayuki Abe
時間がないといって、オペレーション改善を怠るな~オペレーション改善奮闘記~ Emi muroya
時間がないといって、オペレーション改善を怠るな~オペレーション改善奮闘記~ Emi muroya
Rakuten Group, Inc.
AI based language learning tools
AI based language learning tools
Rakuten Group, Inc.
はてなのインフラの歴史、そしてMackerelへ至る道とこれから
はてなのインフラの歴史、そしてMackerelへ至る道とこれから
Rakuten Group, Inc.
Weitere ähnliche Inhalte
Was ist angesagt?
「速」を落とさないコードレビュー
「速」を落とさないコードレビュー
Takafumi ONAKA
大規模サービスにおける価値開発の“これまで”と“将来”~新たな“じゃらんnet”のチャレンジに関して~
大規模サービスにおける価値開発の“これまで”と“将来”~新たな“じゃらんnet”のチャレンジに関して~
Recruit Lifestyle Co., Ltd.
プロダクトマネージャーはフレームワークを作れ
プロダクトマネージャーはフレームワークを作れ
Toshifumi Sakamoto
Saga Smart Center - Excelで完結!マイクロソフト流データサイエンスの極意
Saga Smart Center - Excelで完結!マイクロソフト流データサイエンスの極意
Daiyu Hatakeyama
人は一ヶ月でエンジニアになれるのか - 詳細解説
人は一ヶ月でエンジニアになれるのか - 詳細解説
Livesense Inc.
Hatena::Letの式年遷宮
Hatena::Letの式年遷宮
Takafumi ONAKA
ゼロから始めるオープンソース生活
ゼロから始めるオープンソース生活
kazuki kumagai
競合とは何か -学ぶとところ・学ばないところ-
競合とは何か -学ぶとところ・学ばないところ-
Toshifumi Sakamoto
Jaws days 2019_pipeline_is_god
Jaws days 2019_pipeline_is_god
ひろき こにし
ネイティブゲーム開発におけるこれからの品質保証
ネイティブゲーム開発におけるこれからの品質保証
gree_tech
高卒でIT企業に入った体験談
高卒でIT企業に入った体験談
ishikawa_mizuki
n-cafe
n-cafe
Ohta Atsushi
PowerApps management guide
PowerApps management guide
Makoto Maeda
20190306 sd#3 kitazaki_t0
20190306 sd#3 kitazaki_t0
Ayachika Kitazaki
初心者のためのWeb標準技術
初心者のためのWeb標準技術
Shogo Sensui
JDBCで繋がるSaas連携
JDBCで繋がるSaas連携
CData Software Japan
これから始めるSpringのwebアプリケーション
これから始めるSpringのwebアプリケーション
土岐 孝平
モバイルゲーム。移管と運営のエンジニア
モバイルゲーム。移管と運営のエンジニア
gree_tech
javascriptの基礎
javascriptの基礎
Masayuki Abe
Was ist angesagt?
(19)
「速」を落とさないコードレビュー
「速」を落とさないコードレビュー
大規模サービスにおける価値開発の“これまで”と“将来”~新たな“じゃらんnet”のチャレンジに関して~
大規模サービスにおける価値開発の“これまで”と“将来”~新たな“じゃらんnet”のチャレンジに関して~
プロダクトマネージャーはフレームワークを作れ
プロダクトマネージャーはフレームワークを作れ
Saga Smart Center - Excelで完結!マイクロソフト流データサイエンスの極意
Saga Smart Center - Excelで完結!マイクロソフト流データサイエンスの極意
人は一ヶ月でエンジニアになれるのか - 詳細解説
人は一ヶ月でエンジニアになれるのか - 詳細解説
Hatena::Letの式年遷宮
Hatena::Letの式年遷宮
ゼロから始めるオープンソース生活
ゼロから始めるオープンソース生活
競合とは何か -学ぶとところ・学ばないところ-
競合とは何か -学ぶとところ・学ばないところ-
Jaws days 2019_pipeline_is_god
Jaws days 2019_pipeline_is_god
ネイティブゲーム開発におけるこれからの品質保証
ネイティブゲーム開発におけるこれからの品質保証
高卒でIT企業に入った体験談
高卒でIT企業に入った体験談
n-cafe
n-cafe
PowerApps management guide
PowerApps management guide
20190306 sd#3 kitazaki_t0
20190306 sd#3 kitazaki_t0
初心者のためのWeb標準技術
初心者のためのWeb標準技術
JDBCで繋がるSaas連携
JDBCで繋がるSaas連携
これから始めるSpringのwebアプリケーション
これから始めるSpringのwebアプリケーション
モバイルゲーム。移管と運営のエンジニア
モバイルゲーム。移管と運営のエンジニア
javascriptの基礎
javascriptの基礎
Andere mochten auch
時間がないといって、オペレーション改善を怠るな~オペレーション改善奮闘記~ Emi muroya
時間がないといって、オペレーション改善を怠るな~オペレーション改善奮闘記~ Emi muroya
Rakuten Group, Inc.
AI based language learning tools
AI based language learning tools
Rakuten Group, Inc.
はてなのインフラの歴史、そしてMackerelへ至る道とこれから
はてなのインフラの歴史、そしてMackerelへ至る道とこれから
Rakuten Group, Inc.
WannaEat: A computer vision-based, multi-platform restaurant lookup app
WannaEat: A computer vision-based, multi-platform restaurant lookup app
Rakuten Group, Inc.
Rakutenとsreと私 yanagimoto koichi
Rakutenとsreと私 yanagimoto koichi
Rakuten Group, Inc.
Rakuten Technology Conference 2017 A Distributed SQL Database For Data Analy...
Rakuten Technology Conference 2017 A Distributed SQL Database For Data Analy...
Rakuten Group, Inc.
Human-Centric Machine Learning
Human-Centric Machine Learning
Rakuten Group, Inc.
Predictions and Hard Problems With AI
Predictions and Hard Problems With AI
Rakuten Group, Inc.
Rakuten app productivity initiative for developers marcus saw
Rakuten app productivity initiative for developers marcus saw
Rakuten Group, Inc.
Don't manage too hard!
Don't manage too hard!
Rakuten Group, Inc.
One Hundred Languages
One Hundred Languages
Rakuten Group, Inc.
Life of an enginner in rakuten osaka diarmaid lindsay
Life of an enginner in rakuten osaka diarmaid lindsay
Rakuten Group, Inc.
Value Delivery through RakutenBig Data Intelligence Ecosystem and Technology
Value Delivery through RakutenBig Data Intelligence Ecosystem and Technology
Rakuten Group, Inc.
AI AND FUNDAMENTAL GAME TECHNOLOGIESIN FINAL FANTASY XV
AI AND FUNDAMENTAL GAME TECHNOLOGIESIN FINAL FANTASY XV
Rakuten Group, Inc.
COBOL to Apache Spark
COBOL to Apache Spark
Rakuten Group, Inc.
トラブルシューティングのあれこれ Yoshihiko kamata
トラブルシューティングのあれこれ Yoshihiko kamata
Rakuten Group, Inc.
cloudera Apache Kudu Updatable Analytical Storage for Modern Data Platform
cloudera Apache Kudu Updatable Analytical Storage for Modern Data Platform
Rakuten Group, Inc.
Java ee7 with apache spark for the world's largest credit card core systems, ...
Java ee7 with apache spark for the world's largest credit card core systems, ...
Rakuten Group, Inc.
RTC 2017 - The Power of Parallelism
RTC 2017 - The Power of Parallelism
Rakuten Group, Inc.
Realizing AI Conversational Bot
Realizing AI Conversational Bot
Rakuten Group, Inc.
Andere mochten auch
(20)
時間がないといって、オペレーション改善を怠るな~オペレーション改善奮闘記~ Emi muroya
時間がないといって、オペレーション改善を怠るな~オペレーション改善奮闘記~ Emi muroya
AI based language learning tools
AI based language learning tools
はてなのインフラの歴史、そしてMackerelへ至る道とこれから
はてなのインフラの歴史、そしてMackerelへ至る道とこれから
WannaEat: A computer vision-based, multi-platform restaurant lookup app
WannaEat: A computer vision-based, multi-platform restaurant lookup app
Rakutenとsreと私 yanagimoto koichi
Rakutenとsreと私 yanagimoto koichi
Rakuten Technology Conference 2017 A Distributed SQL Database For Data Analy...
Rakuten Technology Conference 2017 A Distributed SQL Database For Data Analy...
Human-Centric Machine Learning
Human-Centric Machine Learning
Predictions and Hard Problems With AI
Predictions and Hard Problems With AI
Rakuten app productivity initiative for developers marcus saw
Rakuten app productivity initiative for developers marcus saw
Don't manage too hard!
Don't manage too hard!
One Hundred Languages
One Hundred Languages
Life of an enginner in rakuten osaka diarmaid lindsay
Life of an enginner in rakuten osaka diarmaid lindsay
Value Delivery through RakutenBig Data Intelligence Ecosystem and Technology
Value Delivery through RakutenBig Data Intelligence Ecosystem and Technology
AI AND FUNDAMENTAL GAME TECHNOLOGIESIN FINAL FANTASY XV
AI AND FUNDAMENTAL GAME TECHNOLOGIESIN FINAL FANTASY XV
COBOL to Apache Spark
COBOL to Apache Spark
トラブルシューティングのあれこれ Yoshihiko kamata
トラブルシューティングのあれこれ Yoshihiko kamata
cloudera Apache Kudu Updatable Analytical Storage for Modern Data Platform
cloudera Apache Kudu Updatable Analytical Storage for Modern Data Platform
Java ee7 with apache spark for the world's largest credit card core systems, ...
Java ee7 with apache spark for the world's largest credit card core systems, ...
RTC 2017 - The Power of Parallelism
RTC 2017 - The Power of Parallelism
Realizing AI Conversational Bot
Realizing AI Conversational Bot
Ähnlich wie Challenge for statup's cto from big company nagaaki hoshi
顧客の要望を消化する 開発からの脱却 B2B SaaS Engineer Meetup -sharing issue- #2
顧客の要望を消化する 開発からの脱却 B2B SaaS Engineer Meetup -sharing issue- #2
Takao Kashima
事業成長にコミットするエンジニア組織への道のり
事業成長にコミットするエンジニア組織への道のり
Recruit Lifestyle Co., Ltd.
20231019 Notion Labs Japan × エルボーズ コラボ勉強会
20231019 Notion Labs Japan × エルボーズ コラボ勉強会
makototsubakihara
楽天エンジニアライフ
楽天エンジニアライフ
Rakuten Group, Inc.
Dataflow(python)を触った所感
Dataflow(python)を触った所感
Ryo Yamaoka
Viva Connections 拡張機能入門
Viva Connections 拡張機能入門
Hiroaki Oikawa
リクルートにおけるPaaS活用事例
リクルートにおけるPaaS活用事例
Recruit Technologies
NoOpsへの挑戦
NoOpsへの挑戦
Hiromasa Oka
Xpjug lt-20210918
Xpjug lt-20210918
Takeshi Hirosue
石狩でのプログラミング教育支援~2年目の成果~
石狩でのプログラミング教育支援~2年目の成果~
さくらインターネット株式会社
TechRacho: 技術情報発信から広げるエンジニア発のコミュニケーション文化作り
TechRacho: 技術情報発信から広げるエンジニア発のコミュニケーション文化作り
Masato Mori
正解はどれ?『プログラミング教育』を取り巻くステークホルダーと議論
正解はどれ?『プログラミング教育』を取り巻くステークホルダーと議論
さくらインターネット株式会社
CTOの考えるエンジニアマネジメント2
CTOの考えるエンジニアマネジメント2
LIFULL Co., Ltd.
Application Re-Architecture Technology ~ StrutsからSpring MVCへ ~
Application Re-Architecture Technology ~ StrutsからSpring MVCへ ~
apkiban
Application Re-Architecture Technology ~ StrutsからSpring MVCへ ~
Application Re-Architecture Technology ~ StrutsからSpring MVCへ ~
Yuichi Hasegawa
Engineers can change the world ~ "世界" で活躍するエンジニアになるために
Engineers can change the world ~ "世界" で活躍するエンジニアになるために
Akira Inoue
2022_08_10 SaaS.tech #5業務システム開発でデザインとフロントエンドも妥協しない話
2022_08_10 SaaS.tech #5業務システム開発でデザインとフロントエンドも妥協しない話
Kazuki Murahama
パソナテック Find Your Ability 講演資料 「ディレクターにとってのWeb業界って? 」
パソナテック Find Your Ability 講演資料 「ディレクターにとってのWeb業界って? 」
naoki ando
cedec 2015 techinical artist bootcamp vol.1
cedec 2015 techinical artist bootcamp vol.1
DigitalFrontier
SharePoint Framework アップデート SPFx v1.12.1
SharePoint Framework アップデート SPFx v1.12.1
Hiroaki Oikawa
Ähnlich wie Challenge for statup's cto from big company nagaaki hoshi
(20)
顧客の要望を消化する 開発からの脱却 B2B SaaS Engineer Meetup -sharing issue- #2
顧客の要望を消化する 開発からの脱却 B2B SaaS Engineer Meetup -sharing issue- #2
事業成長にコミットするエンジニア組織への道のり
事業成長にコミットするエンジニア組織への道のり
20231019 Notion Labs Japan × エルボーズ コラボ勉強会
20231019 Notion Labs Japan × エルボーズ コラボ勉強会
楽天エンジニアライフ
楽天エンジニアライフ
Dataflow(python)を触った所感
Dataflow(python)を触った所感
Viva Connections 拡張機能入門
Viva Connections 拡張機能入門
リクルートにおけるPaaS活用事例
リクルートにおけるPaaS活用事例
NoOpsへの挑戦
NoOpsへの挑戦
Xpjug lt-20210918
Xpjug lt-20210918
石狩でのプログラミング教育支援~2年目の成果~
石狩でのプログラミング教育支援~2年目の成果~
TechRacho: 技術情報発信から広げるエンジニア発のコミュニケーション文化作り
TechRacho: 技術情報発信から広げるエンジニア発のコミュニケーション文化作り
正解はどれ?『プログラミング教育』を取り巻くステークホルダーと議論
正解はどれ?『プログラミング教育』を取り巻くステークホルダーと議論
CTOの考えるエンジニアマネジメント2
CTOの考えるエンジニアマネジメント2
Application Re-Architecture Technology ~ StrutsからSpring MVCへ ~
Application Re-Architecture Technology ~ StrutsからSpring MVCへ ~
Application Re-Architecture Technology ~ StrutsからSpring MVCへ ~
Application Re-Architecture Technology ~ StrutsからSpring MVCへ ~
Engineers can change the world ~ "世界" で活躍するエンジニアになるために
Engineers can change the world ~ "世界" で活躍するエンジニアになるために
2022_08_10 SaaS.tech #5業務システム開発でデザインとフロントエンドも妥協しない話
2022_08_10 SaaS.tech #5業務システム開発でデザインとフロントエンドも妥協しない話
パソナテック Find Your Ability 講演資料 「ディレクターにとってのWeb業界って? 」
パソナテック Find Your Ability 講演資料 「ディレクターにとってのWeb業界って? 」
cedec 2015 techinical artist bootcamp vol.1
cedec 2015 techinical artist bootcamp vol.1
SharePoint Framework アップデート SPFx v1.12.1
SharePoint Framework アップデート SPFx v1.12.1
Mehr von Rakuten Group, Inc.
コードレビュー改善のためにJenkinsとIntelliJ IDEAのプラグインを自作してみた話
コードレビュー改善のためにJenkinsとIntelliJ IDEAのプラグインを自作してみた話
Rakuten Group, Inc.
楽天における安全な秘匿情報管理への道のり
楽天における安全な秘匿情報管理への道のり
Rakuten Group, Inc.
What Makes Software Green?
What Makes Software Green?
Rakuten Group, Inc.
Simple and Effective Knowledge-Driven Query Expansion for QA-Based Product At...
Simple and Effective Knowledge-Driven Query Expansion for QA-Based Product At...
Rakuten Group, Inc.
DataSkillCultureを浸透させる楽天の取り組み
DataSkillCultureを浸透させる楽天の取り組み
Rakuten Group, Inc.
大規模なリアルタイム監視の導入と展開
大規模なリアルタイム監視の導入と展開
Rakuten Group, Inc.
楽天における大規模データベースの運用
楽天における大規模データベースの運用
Rakuten Group, Inc.
楽天サービスを支えるネットワークインフラストラクチャー
楽天サービスを支えるネットワークインフラストラクチャー
Rakuten Group, Inc.
楽天の規模とクラウドプラットフォーム統括部の役割
楽天の規模とクラウドプラットフォーム統括部の役割
Rakuten Group, Inc.
Rakuten Services and Infrastructure Team.pdf
Rakuten Services and Infrastructure Team.pdf
Rakuten Group, Inc.
The Data Platform Administration Handling the 100 PB.pdf
The Data Platform Administration Handling the 100 PB.pdf
Rakuten Group, Inc.
Supporting Internal Customers as Technical Account Managers.pdf
Supporting Internal Customers as Technical Account Managers.pdf
Rakuten Group, Inc.
Making Cloud Native CI_CD Services.pdf
Making Cloud Native CI_CD Services.pdf
Rakuten Group, Inc.
How We Defined Our Own Cloud.pdf
How We Defined Our Own Cloud.pdf
Rakuten Group, Inc.
Travel & Leisure Platform Department's tech info
Travel & Leisure Platform Department's tech info
Rakuten Group, Inc.
Travel & Leisure Platform Department's tech info
Travel & Leisure Platform Department's tech info
Rakuten Group, Inc.
OWASPTop10_Introduction
OWASPTop10_Introduction
Rakuten Group, Inc.
Introduction of GORA API Group technology
Introduction of GORA API Group technology
Rakuten Group, Inc.
100PBを越えるデータプラットフォームの実情
100PBを越えるデータプラットフォームの実情
Rakuten Group, Inc.
社内エンジニアを支えるテクニカルアカウントマネージャー
社内エンジニアを支えるテクニカルアカウントマネージャー
Rakuten Group, Inc.
Mehr von Rakuten Group, Inc.
(20)
コードレビュー改善のためにJenkinsとIntelliJ IDEAのプラグインを自作してみた話
コードレビュー改善のためにJenkinsとIntelliJ IDEAのプラグインを自作してみた話
楽天における安全な秘匿情報管理への道のり
楽天における安全な秘匿情報管理への道のり
What Makes Software Green?
What Makes Software Green?
Simple and Effective Knowledge-Driven Query Expansion for QA-Based Product At...
Simple and Effective Knowledge-Driven Query Expansion for QA-Based Product At...
DataSkillCultureを浸透させる楽天の取り組み
DataSkillCultureを浸透させる楽天の取り組み
大規模なリアルタイム監視の導入と展開
大規模なリアルタイム監視の導入と展開
楽天における大規模データベースの運用
楽天における大規模データベースの運用
楽天サービスを支えるネットワークインフラストラクチャー
楽天サービスを支えるネットワークインフラストラクチャー
楽天の規模とクラウドプラットフォーム統括部の役割
楽天の規模とクラウドプラットフォーム統括部の役割
Rakuten Services and Infrastructure Team.pdf
Rakuten Services and Infrastructure Team.pdf
The Data Platform Administration Handling the 100 PB.pdf
The Data Platform Administration Handling the 100 PB.pdf
Supporting Internal Customers as Technical Account Managers.pdf
Supporting Internal Customers as Technical Account Managers.pdf
Making Cloud Native CI_CD Services.pdf
Making Cloud Native CI_CD Services.pdf
How We Defined Our Own Cloud.pdf
How We Defined Our Own Cloud.pdf
Travel & Leisure Platform Department's tech info
Travel & Leisure Platform Department's tech info
Travel & Leisure Platform Department's tech info
Travel & Leisure Platform Department's tech info
OWASPTop10_Introduction
OWASPTop10_Introduction
Introduction of GORA API Group technology
Introduction of GORA API Group technology
100PBを越えるデータプラットフォームの実情
100PBを越えるデータプラットフォームの実情
社内エンジニアを支えるテクニカルアカウントマネージャー
社内エンジニアを支えるテクニカルアカウントマネージャー
Challenge for statup's cto from big company nagaaki hoshi
1.
Challenge for Startup's
CTO from Big company 2017 October 28 https:/yourmystar.jp/
2.
自己紹介 星 永亮 (ほし
ながあき) • 2010年4月 楽天株式会社入社 • 2013年 Webアプリケーションエンジニア • 2014年 DBA • 2015年 テクニカルディレクター • 2017年3月〜 ユアマイスター株式会社入社
3.
楽天カード時代 • プログラミングほぼ未経験で入社→半年の開発研修 • フロントがPHP、バックエンドがJavaのC向けWebアプリ •
メジャーバージョンアップに際して、DBAにコンバート • MySQLからOracleへのDB移行がハイライト • 複数事業入り混じった案件で、PL&エンジニアで社内MVP • サービス運用担当者の時期には、先輩に教わりながら、いろん なツールを使って遊んでた
4.
新サービス開発室時代 • プログラミングすることはなくなった • プロダクトマネージメントがメイン •
予算策定、人材調達、開発リソース調整、要件の策定・・・ • 事業担当者が自分を含めて2名(Project 6) • 社長室直下 • ”幕の内弁当恐怖症” • 要件詰め込みすぎ • 手段が目的化
5.
ユアマイスター株式会社とは 創業1年のスタートアップです。日本一「応援される」会社を目指してます。 会社名 ユアマイスター株式会社(Your mystar,
Inc) 本社事務所 東京都渋谷区桜丘町3-2 第3野口ビル201号室 設立 2016年8月8日 資本金 1億500万円 株主 星野貴之 他 代表者 代表取締役社長 星野貴之 従業員数 社員13名 インターン25名
6.
Maintenance House Cleaning Repair Cleaning Remake
Exchange 大切なものを、もっと大切に
7.
ハッピートライアングル Partner User Yourmystar お客さんがそもそも喜ばないことはやらない。 お客さんが喜んでもパートナーさんが苦しいならやらない。 お客さんもパートナーさんも喜んでも僕たちが幸せにならないことはやらない。 3つの点、すべてがハッピーであることが最低条件
8.
運営サービス サービスEC総合プラットフォーム「あなたのマイスター」と 大切なものをもっと大切にしたくなるメディア「RELIVERS(リライバーズ)」の運営を行っています。 大切なものをもっと大切にしたくなるメディアサービスEC総合プラットフォーム https://yourmystar.jp/ https://yourmystar.jp/relivers/
9.
サービスEC総合プラットフォーム サービス登録サービス検索 サービス予約 メッセージやりとりメッセージやりとり サービス提供 支払い レビュー投稿 or サービス完了報告 ①さがす ②予約する ③サービス実施 ④サービス後サ ポート サービス予約確定 プロお客様
10.
今あなたのチームには何人いますか?
11.
ユアマイスター入社時、僕らは 社員エンジニア数 0
12.
どんな状況だったか 2016年8月の創業当時から、関わってます。 2ヶ月でリリースという短納期だったため、CakePHPを採用しました。リリース後も 、ユアマイスターさんのエンジニアが入るまで、しっかり機能開発と運用します!(半常駐)業務委託 エンジニア マーケティング 担当社員 もともとマーケティングが本業ですが、社内にエンジニアがいないので開発案件 の管理をやってます。 フロントのHTMLやCSSなら書けるので、画面系は自分でも実装しちゃいます。 学生エンジニア インターン プログラミングが大好きで、遅くまで没頭することもしばしばあります。 自分もいつか起業したいと思ってるので、それまではユアマイスターのサービス 開発、頑張ります。
13.
まずい。
14.
もちろん、CTOなんてやったことなかっ たので何をすればいいか考えた。
15.
採用? 開発? 組織マネージメント? 技術選定? プロダクトマネージメント? チームビルディング? 技術力育成? ブランディング? 技術的負債の返済?
16.
まだ十分にメンバーはいないから、 開発をする上での無駄は増える前に 解決しておこう。 当時の結論
17.
僕がバリバリコーディングするより エンジニアたちが働きやすい環境を まずは
18.
技術スタック(2017年3月) Amazon EC2 Amazon S3 インフラ アプリケーション デザイン ローカル開発 検索 CI ミドルウェア コミュニケーション 解析 Web接客外部連携 SEOコード管理 監視 CMS
19.
技術スタック(現在) Amazon EC2 Amazon S3 インフラ アプリケーション ElastiCache デザイン ローカル開発 検索 CI Amazon RDS ミドルウェア コミュニケーション 解析 Web接客外部連携 SEOコード管理 監視 CMS
20.
AWSやElasticsearchでの性能改善 ストーリーは巷に溢れてる。
21.
ちっちゃなチームで、最速の開発をする ためにした工夫のお話をしよう。
22.
当時はどんな流れでやっていたかとい うと、
23.
当時の開発フロー Amazon EC2 develop branch master
branch local branch 本番 STG Pull Request local branch Pull Request Push 手動リリース developからブランチ作成 手動リリース
24.
各工程に改善点を発見 Amazon EC2 develop branch master
branch local branch 本番 STG Pull Request local branch Pull Request Push 手動リリース developからブランチ作成 手動リリース 課題 その1 課題 その2 課題 その4 課題 その3
25.
開発スピードアップのための課題 その1 検証環境にdeployするたびに、いちいちサーバーにログインし、 GitHubからソースコードを最新化していて属人化、対応時間がチリツモ。 1日何回デプロイすればいいの!!
26.
解決策 CIツール入れて人間は楽しよう。 PHP Unitでテストも書いてるんだから、 それも回しておこう。 (本当は順番逆ですが)
27.
Circle CI CIツールです。Jenkinsのように、自前でサーバにインストールする必要がないので、 登録するだけで気軽に使えます。GitHubのアカウント連携するだけで即効です。
28.
circle.yml YAML形式でビルド前、ビルド中、ビルド後の動きを事細かに定義できる。 ブランチによって挙動を変えられるのも嬉しい。 machine: timezone: Asia/Tokyo hosts: server11111: 111.111.111.111 dependencies: override: -
composer install --no-interaction post: - #DB作成、ユーザー作成、権限付与を行う - bin/cake migrations migrate test: override: - mkdir -p $CIRCLE_TEST_REPORTS/phpunit - vendor/bin/phpunit --configuration phpunit.xml.dist --log-junit $CIRCLE_TEST_REPORTS/phpunit/junit.xml deployment: staging: branch: develop commands: - ssh hoge@server11111 /home/hoge/bin/deploy.sh <circle.ymlのイメージ>
29.
開発フロー途中経過 Amazon EC2 develop branch master
branch local branch unit test deploy 本番 STG Pull Request local branch Pull Request Push Deploy 手動リリース developからブランチ作成 Trigger
30.
開発スピードアップのための課題 その2 検証環境用ブランチへのPull Requestのつもりで、誤ってmasterにPull
Requestを作成。 そして、気づかずにそのままmergeからの、本番障害。
31.
解決策 プルリクエストを作る手順を自動化する 。エンジニアがするのはSlackにブランチ 名を呟くだけ。 にしたい。
32.
zapier コードを書かなくても、選んで組み合わせるだけで、 複数のコミュニケーションツールを組み合わせることができるサービス。 参考: https://zapier.com/app/explore
33.
zapier 設定は5分くらいで終わり、あっという間にミスがない運用ルールを構築できる。 Slack × GitHub
以外にもたくさん選択肢がある。
34.
開発フロー途中経過 Amazon EC2 develop branch master
branch local branch unit test deploy 本番 STG Pull Request local branch Pull Request Push Deploy 手動リリース developからブランチ作成 Trigger
35.
開発スピードアップのための課題 その3 4名のインターンを受け入れていたが、知識やスキルはバラバラ。 インターン1人ひとりのソースコードレビューの負荷がめちゃくちゃ重い。 • 少人数のチームでは、インターンに形式的な研修を提供するのは難しい •
コードレビューの中にも、視力検査レベルのものも含まれている悲しみ • 必要最低限のPHPのコード規約を守るレベルにしてからレビューに出して欲しい
36.
解決策 静的コード解析を入れよう。 しかも、ローカルが重くなるのは嫌だか ら、サーバーサイドでやってくれる何か をPull Request単位とかで。
37.
Side CI 参考: https://sideci.com/ja
38.
Side CIによる静的コード解析 PHPはCodesniferとPHPMDを適用している。 Pull Requestに指摘行にコメントしてくれるので、レビュー前にコード品質を上げられる。
39.
開発フロー途中経過 Amazon EC2 develop branch master
branch local branch unit test deploy 本番 STG Pull Request local branch Pull Request Push Trigger Deploy 手動リリース developからブランチ作成 lint Trigger
40.
開発スピードアップのための課題 その4 インターンがハマっててもなかなかコミュニケーションが取れずに、 必要以上に調査や試行錯誤に時間をかけてしまう。 石川(社員) 高梨(インターン) 自分の開発に集中してるうちに、インターン がハマってることに気づけない! 社員のみんなが忙しそうにしていて、いちい ち質問するのは気が引ける! (ググればわかりそうなレベルだし・・・)
41.
解決策 #timesチャンネルを作り、 ググったキーワードを都度 Slackに書き残してみよう。
42.
試しにやってみたら、劇的に声をかけやすくなった。 jQueryの数字の処理でハマってる 画面をスクロールさせようとしてる 横に並べて表示しようとしてる
43.
現在の開発フロー Amazon EC2 develop branch master
branch local branch unit test deploy 本番 STG Pull Request local branch Pull Request Push Trigger Deploy まだ・・・ 手動リリース developからブランチ作成 lint Trigger deploy
44.
少しずつの改善を積み重ね、 得られたもの。
45.
人間がすべき仕事に少しずつ 注力できるようになることで、
46.
一人当たりのスピード。 チームとしてのスピード。
47.
会社の成長速度に追い越されぬよう 開発が引っ張れる体制を目指して。
48.
49.
質疑応答
Jetzt herunterladen