SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Downloaden Sie, um offline zu lesen
1Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved.
OVER the DIMENSION
じげんのサーバサイド
エンジニアリング
2016年3月11日
株式会社じげん
浅沼 敬
2Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved.
OVER the DIMENSION
じげんはどんな開発をしているのか?
そんな質問にお答えするため、
日頃のエンジニアリングについて、
まるっと紹介します
3Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved.
OVER the DIMENSION
アジェンダ
1. 採用技術
2. 開発事例
3. 組織文化
4Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved.
OVER the DIMENSION
採用している技術
- Ruby, Rails, Swift
- Solr, MySQL
- Fluentd, BigQuery
- Github, NewRelic, SideCI, Jenkins
- Rubocop, Rspec, E2E
- Chef等々
じげんでは、当初からRubyで開発を続けてい
ます。Ruby, Rails好きのちょっとシャイな
エンジニアが集まっています。
アプリは、Swiftが発表された直後から取組み
初めて開発を続けています。
5Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved.
OVER the DIMENSION
技術についてはエンジニアMtg
などで色々なトピックが出てきます。
その中の一部を紹介。
6Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved.
OVER the DIMENSION
最近の技術議論①
『組織にテストを書く文化を
根付かせる戦略と戦術』
@t_wadaさんの資料をみんなで読み合わせて、テス
トの課題や問題点を意見交換。
自分たちにとって必要なテスト・効果の高いテストに
ついて意見を出しながらテスト文化の方向を考えてい
ます。
7Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved.
OVER the DIMENSION
最近の技術議論②
『Solr VS Elasticsearch』
話題のElasticsearchについて、Solrに比べての話や
Solrから移行した場合のメリットなど、じげん内も盛
り上がってきました。
Elasticsearch+Kibana環境も運用していて、
Elasticsearchのことを徐々に習得中です。
8Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved.
OVER the DIMENSION
最近の技術議論③
『フロントエンド技術方針』
様々なJSフレームワーク、slim・haml、Sass・
SCSS、セマンティックなど、デザイン・フロントエ
ンド担当のメンバーとも一緒に意見を出し合いながら、
注力する技術・テーマを考えています。
様々な運営サイトがある中で、何かのサイトで先行し
て試したりしながら進めています。
9Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved.
OVER the DIMENSION
ユーザーや事業、新規領域へとエンジニアが
どんな開発にチャレンジしているのか、
開発事例を交えて紹介します。
10Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved.
OVER the DIMENSION
最近の開発事例①
『掲載ロジック改善 通称:ミートランク』
双極関数を用いた掲載順位ロジックの改善に取
組みました。ユーザーの潜在ニーズに仮説とロ
ジックを立てビジネス面への効果を考慮し機能
開発に挑戦。結果、導入前と比較して大きな改
善効果。
ユーザー・事業の両面から考え抜いて、そこに
技術で貢献するのがじげんエンジニアのスタン
スです。
11Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved.
OVER the DIMENSION
最近の開発事例②
『高トラフィックチューニング』
TV CMも始まり、これまでよりも更に総合的なパ
フォーマンスチューニングに力を入れました。
Solrクエリ、APIリクエスト、ネットワーク帯域など
徹底して要因を調べて対策。さらなる高スループット
を実現しました。
フロント・サーバサイド、そしてインフラと一人ひと
りがフルスタックエンジニアとして活躍できる機会が
あります。
12Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved.
OVER the DIMENSION
最近の開発事例③
『新規事業サービスのリリース』
土地活用における総合比較サイトとしてリリースした
マイスミEX。
実は、フロント・サーバサイドの両方とも新卒エンジ
ニア2名が担当しました。先輩達の指導を受けつつ、
実際に事業立上げに携わりながらビジネス・技術の両
面で挑戦する機会を得ています。私自身の考えですが、
入社1年以内には新規立上げに携わる機会を創れるよ
うにと思って、いつもマネジメントしています。
13Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved.
OVER the DIMENSION
日々のじげんエンジニアの開発、
それを支えるエンジニア文化について
紹介します。
14Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved.
OVER the DIMENSION
エンジニア文化①
『毎日のエンジニア朝会』
日頃事業部ごとに活動しているエンジニアですが、毎
朝15分は組織横断エンジニア全員で朝会を行ってい
ます。新しく取り組んだことや開発で困ったいる課題
の相談をこの時間で行っています。ファシリテーター
は日替り当番です。1周するごとにお題があり、最近
だと集中するためのBGMは?など。各メンバーの個
性的な面を知る機会にもなっています。
15Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved.
OVER the DIMENSION
エンジニア文化②
『毎週の制作勉強会』
じげんでは毎週金曜日に社内勉強会を開催しています。
制作勉強会の名前の通り、Webマーケティングやデザ
イン、そしてサーバサイド等々など、Webサービスに
関わることをテーマにしています。
ある事業で取り組んだSEO施策、自分の思うWebデザ
インのトレンド、セマンティックの指針、Rubyバー
ジョンアップ、インフラなどなど各自テーマを持ち込
んで発表・質問しながら開催しています。
16Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved.
OVER the DIMENSION
エンジニア文化③
『より良いコードを書くために』
エンジニアならより良いコードを書きたい。
そのために、Github上でのレビューはもちろん、
静的解析・動的テストの実施も行っています。
組織的にも先輩と若手がバランスよくコンビになるよ
うにも気遣い、お互いに聞きやすい状態を作れるよう
に配慮しています。
17Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved.
OVER the DIMENSION
いかがだったでしょうか?
このスライドを通して
じげんのエンジニアリングがどんな様子か、
少しでも伝われば幸いです。
18Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved.
OVER the DIMENSION
以上、
ありがとうございました。

Weitere ähnliche Inhalte

Was ist angesagt?

ITコミュニティと情報発信に共通する成長と貢献の要素
ITコミュニティと情報発信に共通する成長と貢献の要素ITコミュニティと情報発信に共通する成長と貢献の要素
ITコミュニティと情報発信に共通する成長と貢献の要素NISHIHARA Shota
 
第1回ROS勉強会発表資料 ROS+Gazeboではじめるロボットシミュレーション
第1回ROS勉強会発表資料 ROS+Gazeboではじめるロボットシミュレーション第1回ROS勉強会発表資料 ROS+Gazeboではじめるロボットシミュレーション
第1回ROS勉強会発表資料 ROS+Gazeboではじめるロボットシミュレーションakio19937
 
データテクノロジースペシャル:Yahoo! JAPANにおけるメタデータ管理の試み
データテクノロジースペシャル:Yahoo! JAPANにおけるメタデータ管理の試みデータテクノロジースペシャル:Yahoo! JAPANにおけるメタデータ管理の試み
データテクノロジースペシャル:Yahoo! JAPANにおけるメタデータ管理の試みYahoo!デベロッパーネットワーク
 
Teslaにおけるコンピュータビジョン技術の調査
Teslaにおけるコンピュータビジョン技術の調査Teslaにおけるコンピュータビジョン技術の調査
Teslaにおけるコンピュータビジョン技術の調査Kazuyuki Miyazawa
 
新人研修資料 向き合うエンジニア
新人研修資料 向き合うエンジニア新人研修資料 向き合うエンジニア
新人研修資料 向き合うエンジニアakira6592
 
フロー効率性とリソース効率性について #xpjug
フロー効率性とリソース効率性について #xpjugフロー効率性とリソース効率性について #xpjug
フロー効率性とリソース効率性について #xpjugItsuki Kuroda
 
計算量のはなし(Redisを使うなら必読!O(logN)など)
計算量のはなし(Redisを使うなら必読!O(logN)など)計算量のはなし(Redisを使うなら必読!O(logN)など)
計算量のはなし(Redisを使うなら必読!O(logN)など)Makoto SAKAI
 
スマホマーケットの概要と、 マーケティングの失敗例と改善 (アナリティクス アソシエーション 特別セミナー)
スマホマーケットの概要と、マーケティングの失敗例と改善 (アナリティクス アソシエーション 特別セミナー)スマホマーケットの概要と、マーケティングの失敗例と改善 (アナリティクス アソシエーション 特別セミナー)
スマホマーケットの概要と、 マーケティングの失敗例と改善 (アナリティクス アソシエーション 特別セミナー)Tokoroten Nakayama
 
「望ましさ」による優先順位づけ
「望ましさ」による優先順位づけ「望ましさ」による優先順位づけ
「望ましさ」による優先順位づけArata Fujimura
 
事業成長にコミットするエンジニア組織への道のり
事業成長にコミットするエンジニア組織への道のり事業成長にコミットするエンジニア組織への道のり
事業成長にコミットするエンジニア組織への道のりRecruit Lifestyle Co., Ltd.
 
先端技術とメディア表現1 #FTMA15
先端技術とメディア表現1 #FTMA15先端技術とメディア表現1 #FTMA15
先端技術とメディア表現1 #FTMA15Yoichi Ochiai
 
先駆者に学ぶ MLOpsの実際
先駆者に学ぶ MLOpsの実際先駆者に学ぶ MLOpsの実際
先駆者に学ぶ MLOpsの実際Tetsutaro Watanabe
 
探索ってどういうこと?
探索ってどういうこと?探索ってどういうこと?
探索ってどういうこと?tef-do
 
探索的テスト入門
探索的テスト入門探索的テスト入門
探索的テスト入門H Iseri
 
クラスタリングとレコメンデーション資料
クラスタリングとレコメンデーション資料クラスタリングとレコメンデーション資料
クラスタリングとレコメンデーション資料洋資 堅田
 
(2017.6.9) Neo4jの可視化ライブラリまとめ
(2017.6.9) Neo4jの可視化ライブラリまとめ(2017.6.9) Neo4jの可視化ライブラリまとめ
(2017.6.9) Neo4jの可視化ライブラリまとめMitsutoshi Kiuchi
 
ポストモーテムやってみた #yjbonfire
ポストモーテムやってみた #yjbonfireポストモーテムやってみた #yjbonfire
ポストモーテムやってみた #yjbonfireKenji Tanaka
 
Trend of 3D object detections
Trend of 3D object detectionsTrend of 3D object detections
Trend of 3D object detectionsEiji Sekiya
 

Was ist angesagt? (20)

ITコミュニティと情報発信に共通する成長と貢献の要素
ITコミュニティと情報発信に共通する成長と貢献の要素ITコミュニティと情報発信に共通する成長と貢献の要素
ITコミュニティと情報発信に共通する成長と貢献の要素
 
第1回ROS勉強会発表資料 ROS+Gazeboではじめるロボットシミュレーション
第1回ROS勉強会発表資料 ROS+Gazeboではじめるロボットシミュレーション第1回ROS勉強会発表資料 ROS+Gazeboではじめるロボットシミュレーション
第1回ROS勉強会発表資料 ROS+Gazeboではじめるロボットシミュレーション
 
GitLabのAutoDevOpsを試してみた
GitLabのAutoDevOpsを試してみたGitLabのAutoDevOpsを試してみた
GitLabのAutoDevOpsを試してみた
 
データテクノロジースペシャル:Yahoo! JAPANにおけるメタデータ管理の試み
データテクノロジースペシャル:Yahoo! JAPANにおけるメタデータ管理の試みデータテクノロジースペシャル:Yahoo! JAPANにおけるメタデータ管理の試み
データテクノロジースペシャル:Yahoo! JAPANにおけるメタデータ管理の試み
 
Teslaにおけるコンピュータビジョン技術の調査
Teslaにおけるコンピュータビジョン技術の調査Teslaにおけるコンピュータビジョン技術の調査
Teslaにおけるコンピュータビジョン技術の調査
 
新人研修資料 向き合うエンジニア
新人研修資料 向き合うエンジニア新人研修資料 向き合うエンジニア
新人研修資料 向き合うエンジニア
 
Kobayashi b
Kobayashi bKobayashi b
Kobayashi b
 
フロー効率性とリソース効率性について #xpjug
フロー効率性とリソース効率性について #xpjugフロー効率性とリソース効率性について #xpjug
フロー効率性とリソース効率性について #xpjug
 
計算量のはなし(Redisを使うなら必読!O(logN)など)
計算量のはなし(Redisを使うなら必読!O(logN)など)計算量のはなし(Redisを使うなら必読!O(logN)など)
計算量のはなし(Redisを使うなら必読!O(logN)など)
 
スマホマーケットの概要と、 マーケティングの失敗例と改善 (アナリティクス アソシエーション 特別セミナー)
スマホマーケットの概要と、マーケティングの失敗例と改善 (アナリティクス アソシエーション 特別セミナー)スマホマーケットの概要と、マーケティングの失敗例と改善 (アナリティクス アソシエーション 特別セミナー)
スマホマーケットの概要と、 マーケティングの失敗例と改善 (アナリティクス アソシエーション 特別セミナー)
 
「望ましさ」による優先順位づけ
「望ましさ」による優先順位づけ「望ましさ」による優先順位づけ
「望ましさ」による優先順位づけ
 
事業成長にコミットするエンジニア組織への道のり
事業成長にコミットするエンジニア組織への道のり事業成長にコミットするエンジニア組織への道のり
事業成長にコミットするエンジニア組織への道のり
 
先端技術とメディア表現1 #FTMA15
先端技術とメディア表現1 #FTMA15先端技術とメディア表現1 #FTMA15
先端技術とメディア表現1 #FTMA15
 
先駆者に学ぶ MLOpsの実際
先駆者に学ぶ MLOpsの実際先駆者に学ぶ MLOpsの実際
先駆者に学ぶ MLOpsの実際
 
探索ってどういうこと?
探索ってどういうこと?探索ってどういうこと?
探索ってどういうこと?
 
探索的テスト入門
探索的テスト入門探索的テスト入門
探索的テスト入門
 
クラスタリングとレコメンデーション資料
クラスタリングとレコメンデーション資料クラスタリングとレコメンデーション資料
クラスタリングとレコメンデーション資料
 
(2017.6.9) Neo4jの可視化ライブラリまとめ
(2017.6.9) Neo4jの可視化ライブラリまとめ(2017.6.9) Neo4jの可視化ライブラリまとめ
(2017.6.9) Neo4jの可視化ライブラリまとめ
 
ポストモーテムやってみた #yjbonfire
ポストモーテムやってみた #yjbonfireポストモーテムやってみた #yjbonfire
ポストモーテムやってみた #yjbonfire
 
Trend of 3D object detections
Trend of 3D object detectionsTrend of 3D object detections
Trend of 3D object detections
 

Andere mochten auch

Getting a job in Japanese companies - A personal guide
Getting a job in Japanese companies - A personal guideGetting a job in Japanese companies - A personal guide
Getting a job in Japanese companies - A personal guideGiang Tran
 
【QCon】 Get Clean, Stay Clean 価値を向上し続けるための秘訣 #QConTokyo
【QCon】 Get Clean, Stay Clean 価値を向上し続けるための秘訣 #QConTokyo 【QCon】 Get Clean, Stay Clean 価値を向上し続けるための秘訣 #QConTokyo
【QCon】 Get Clean, Stay Clean 価値を向上し続けるための秘訣 #QConTokyo 智治 長沢
 
【#osh2014】これからのつながる開発環境とその秘訣 (仮)
【#osh2014】これからのつながる開発環境とその秘訣 (仮)【#osh2014】これからのつながる開発環境とその秘訣 (仮)
【#osh2014】これからのつながる開発環境とその秘訣 (仮)智治 長沢
 
【14-D-4】デベロッパー戦国時代!ストーリーをつなぐ開発環境と3つの秘訣
【14-D-4】デベロッパー戦国時代!ストーリーをつなぐ開発環境と3つの秘訣【14-D-4】デベロッパー戦国時代!ストーリーをつなぐ開発環境と3つの秘訣
【14-D-4】デベロッパー戦国時代!ストーリーをつなぐ開発環境と3つの秘訣智治 長沢
 
トレジャーデータ流,データ分析の始め方
トレジャーデータ流,データ分析の始め方トレジャーデータ流,データ分析の始め方
トレジャーデータ流,データ分析の始め方Takahiro Inoue
 
これからの開発環境の話をしよう - 開発現場力を高める環境づくり #ost2013
これからの開発環境の話をしよう - 開発現場力を高める環境づくり #ost2013これからの開発環境の話をしよう - 開発現場力を高める環境づくり #ost2013
これからの開発環境の話をしよう - 開発現場力を高める環境づくり #ost2013智治 長沢
 
これからのソフトウェア開発におけるプロジェクト管理の展望 Episode 2
これからのソフトウェア開発におけるプロジェクト管理の展望 Episode 2これからのソフトウェア開発におけるプロジェクト管理の展望 Episode 2
これからのソフトウェア開発におけるプロジェクト管理の展望 Episode 2智治 長沢
 
これからのソフトウェア開発での
プロジェクト管理の展望【リックソフトセミナー】
これからのソフトウェア開発での
プロジェクト管理の展望【リックソフトセミナー】これからのソフトウェア開発での
プロジェクト管理の展望【リックソフトセミナー】
これからのソフトウェア開発での
プロジェクト管理の展望【リックソフトセミナー】智治 長沢
 
Goでヤフーの分散オブジェクトストレージを作った話 Go Conference 2017 Spring
Goでヤフーの分散オブジェクトストレージを作った話 Go Conference 2017 SpringGoでヤフーの分散オブジェクトストレージを作った話 Go Conference 2017 Spring
Goでヤフーの分散オブジェクトストレージを作った話 Go Conference 2017 SpringYahoo!デベロッパーネットワーク
 

Andere mochten auch (17)

20160923 にじげん流マーケティング戦略立案の軌跡
20160923 にじげん流マーケティング戦略立案の軌跡20160923 にじげん流マーケティング戦略立案の軌跡
20160923 にじげん流マーケティング戦略立案の軌跡
 
じげんのSEOとは
じげんのSEOとはじげんのSEOとは
じげんのSEOとは
 
スモッカで実現する世界とは
スモッカで実現する世界とはスモッカで実現する世界とは
スモッカで実現する世界とは
 
Working in Vietnam (ベトナムで働くということ)
Working in Vietnam (ベトナムで働くということ)Working in Vietnam (ベトナムで働くということ)
Working in Vietnam (ベトナムで働くということ)
 
じげんのデザイナーとして働くとは
じげんのデザイナーとして働くとはじげんのデザイナーとして働くとは
じげんのデザイナーとして働くとは
 
セールス起点で事業家を目指すとは?
セールス起点で事業家を目指すとは?セールス起点で事業家を目指すとは?
セールス起点で事業家を目指すとは?
 
事業成長を加速するじげんのコーポレート部門
事業成長を加速するじげんのコーポレート部門事業成長を加速するじげんのコーポレート部門
事業成長を加速するじげんのコーポレート部門
 
Getting a job in Japanese companies - A personal guide
Getting a job in Japanese companies - A personal guideGetting a job in Japanese companies - A personal guide
Getting a job in Japanese companies - A personal guide
 
【QCon】 Get Clean, Stay Clean 価値を向上し続けるための秘訣 #QConTokyo
【QCon】 Get Clean, Stay Clean 価値を向上し続けるための秘訣 #QConTokyo 【QCon】 Get Clean, Stay Clean 価値を向上し続けるための秘訣 #QConTokyo
【QCon】 Get Clean, Stay Clean 価値を向上し続けるための秘訣 #QConTokyo
 
【#osh2014】これからのつながる開発環境とその秘訣 (仮)
【#osh2014】これからのつながる開発環境とその秘訣 (仮)【#osh2014】これからのつながる開発環境とその秘訣 (仮)
【#osh2014】これからのつながる開発環境とその秘訣 (仮)
 
【14-D-4】デベロッパー戦国時代!ストーリーをつなぐ開発環境と3つの秘訣
【14-D-4】デベロッパー戦国時代!ストーリーをつなぐ開発環境と3つの秘訣【14-D-4】デベロッパー戦国時代!ストーリーをつなぐ開発環境と3つの秘訣
【14-D-4】デベロッパー戦国時代!ストーリーをつなぐ開発環境と3つの秘訣
 
トレジャーデータ流,データ分析の始め方
トレジャーデータ流,データ分析の始め方トレジャーデータ流,データ分析の始め方
トレジャーデータ流,データ分析の始め方
 
これからの開発環境の話をしよう - 開発現場力を高める環境づくり #ost2013
これからの開発環境の話をしよう - 開発現場力を高める環境づくり #ost2013これからの開発環境の話をしよう - 開発現場力を高める環境づくり #ost2013
これからの開発環境の話をしよう - 開発現場力を高める環境づくり #ost2013
 
これからのソフトウェア開発におけるプロジェクト管理の展望 Episode 2
これからのソフトウェア開発におけるプロジェクト管理の展望 Episode 2これからのソフトウェア開発におけるプロジェクト管理の展望 Episode 2
これからのソフトウェア開発におけるプロジェクト管理の展望 Episode 2
 
これからのソフトウェア開発での
プロジェクト管理の展望【リックソフトセミナー】
これからのソフトウェア開発での
プロジェクト管理の展望【リックソフトセミナー】これからのソフトウェア開発での
プロジェクト管理の展望【リックソフトセミナー】
これからのソフトウェア開発での
プロジェクト管理の展望【リックソフトセミナー】
 
Goでヤフーの分散オブジェクトストレージを作った話 Go Conference 2017 Spring
Goでヤフーの分散オブジェクトストレージを作った話 Go Conference 2017 SpringGoでヤフーの分散オブジェクトストレージを作った話 Go Conference 2017 Spring
Goでヤフーの分散オブジェクトストレージを作った話 Go Conference 2017 Spring
 
SlideShare 101
SlideShare 101SlideShare 101
SlideShare 101
 

Ähnlich wie じげんのサーバサイドエンジニアリング

寿司x職人 10年働いて思いを馳せるすし職人とエンジニアの共通項
寿司x職人 10年働いて思いを馳せるすし職人とエンジニアの共通項寿司x職人 10年働いて思いを馳せるすし職人とエンジニアの共通項
寿司x職人 10年働いて思いを馳せるすし職人とエンジニアの共通項Atsushi Yasuda
 
【MSC 2013】 開発者が知っておくべきこれからの開発現場 (DE-010)
【MSC 2013】 開発者が知っておくべきこれからの開発現場 (DE-010)【MSC 2013】 開発者が知っておくべきこれからの開発現場 (DE-010)
【MSC 2013】 開発者が知っておくべきこれからの開発現場 (DE-010)智治 長沢
 
Site Reliability Engineering (SRE)を可能にするOpenPIEのご紹介
Site Reliability Engineering (SRE)を可能にするOpenPIEのご紹介Site Reliability Engineering (SRE)を可能にするOpenPIEのご紹介
Site Reliability Engineering (SRE)を可能にするOpenPIEのご紹介OSSラボ株式会社
 
自前でcloud foundryを構築してgooのビッグサービスをカットオーバーした話
自前でcloud foundryを構築してgooのビッグサービスをカットオーバーした話自前でcloud foundryを構築してgooのビッグサービスをカットオーバーした話
自前でcloud foundryを構築してgooのビッグサービスをカットオーバーした話和也 大木
 
CEDEC2022 Keiji Kikuchi RemoteMobWork
CEDEC2022 Keiji Kikuchi RemoteMobWorkCEDEC2022 Keiji Kikuchi RemoteMobWork
CEDEC2022 Keiji Kikuchi RemoteMobWorkKeiji Kikuchi
 
Struggling with BIGDATA -リクルートおけるデータサイエンス/エンジニアリング-
Struggling with BIGDATA -リクルートおけるデータサイエンス/エンジニアリング-Struggling with BIGDATA -リクルートおけるデータサイエンス/エンジニアリング-
Struggling with BIGDATA -リクルートおけるデータサイエンス/エンジニアリング-Recruit Technologies
 
アジャイル開発のためのDatadog
アジャイル開発のためのDatadogアジャイル開発のためのDatadog
アジャイル開発のためのDatadogNobuyasu Seki
 
Mobage/AndAppのSDK開発事例とSDKを作る際に知っておくべきこと #denatechcon
Mobage/AndAppのSDK開発事例とSDKを作る際に知っておくべきこと #denatechconMobage/AndAppのSDK開発事例とSDKを作る際に知っておくべきこと #denatechcon
Mobage/AndAppのSDK開発事例とSDKを作る際に知っておくべきこと #denatechconDeNA
 
DeNAが取り組む Software Engineer in Test
DeNAが取り組む Software Engineer in TestDeNAが取り組む Software Engineer in Test
DeNAが取り組む Software Engineer in TestMasaki Nakagawa
 
顧客リーチ手段再考
顧客リーチ手段再考顧客リーチ手段再考
顧客リーチ手段再考Atsushi Iwasa
 
SORACOM Canalを使った キャンペーン端末事
SORACOM Canalを使った キャンペーン端末事SORACOM Canalを使った キャンペーン端末事
SORACOM Canalを使った キャンペーン端末事Tosihiyuki Hirai
 
20141003 webマーケティングエンジニアリング
20141003 webマーケティングエンジニアリング20141003 webマーケティングエンジニアリング
20141003 webマーケティングエンジニアリングInnova Inc.
 
jus研究会名古屋大会「Redmineでプロジェクトを【見える化】しよう!」
jus研究会名古屋大会「Redmineでプロジェクトを【見える化】しよう!」jus研究会名古屋大会「Redmineでプロジェクトを【見える化】しよう!」
jus研究会名古屋大会「Redmineでプロジェクトを【見える化】しよう!」Taku Yajima
 
Google Glassアプリ開発と自由度の変遷
Google Glassアプリ開発と自由度の変遷Google Glassアプリ開発と自由度の変遷
Google Glassアプリ開発と自由度の変遷Keiji Ariyama
 
【SoftLayer事例】アップクロス株式会社
【SoftLayer事例】アップクロス株式会社【SoftLayer事例】アップクロス株式会社
【SoftLayer事例】アップクロス株式会社softlayerjp
 
AWS Summit 2016 「新規事業 "auでんき”をクラウドスピードでサービスイン」
AWS Summit 2016 「新規事業 "auでんき”をクラウドスピードでサービスイン」AWS Summit 2016 「新規事業 "auでんき”をクラウドスピードでサービスイン」
AWS Summit 2016 「新規事業 "auでんき”をクラウドスピードでサービスイン」KDDI
 

Ähnlich wie じげんのサーバサイドエンジニアリング (20)

160724 jtf2016sre
160724 jtf2016sre160724 jtf2016sre
160724 jtf2016sre
 
160901 osce2016sre
160901 osce2016sre160901 osce2016sre
160901 osce2016sre
 
寿司x職人 10年働いて思いを馳せるすし職人とエンジニアの共通項
寿司x職人 10年働いて思いを馳せるすし職人とエンジニアの共通項寿司x職人 10年働いて思いを馳せるすし職人とエンジニアの共通項
寿司x職人 10年働いて思いを馳せるすし職人とエンジニアの共通項
 
【MSC 2013】 開発者が知っておくべきこれからの開発現場 (DE-010)
【MSC 2013】 開発者が知っておくべきこれからの開発現場 (DE-010)【MSC 2013】 開発者が知っておくべきこれからの開発現場 (DE-010)
【MSC 2013】 開発者が知っておくべきこれからの開発現場 (DE-010)
 
Site Reliability Engineering (SRE)を可能にするOpenPIEのご紹介
Site Reliability Engineering (SRE)を可能にするOpenPIEのご紹介Site Reliability Engineering (SRE)を可能にするOpenPIEのご紹介
Site Reliability Engineering (SRE)を可能にするOpenPIEのご紹介
 
自前でcloud foundryを構築してgooのビッグサービスをカットオーバーした話
自前でcloud foundryを構築してgooのビッグサービスをカットオーバーした話自前でcloud foundryを構築してgooのビッグサービスをカットオーバーした話
自前でcloud foundryを構築してgooのビッグサービスをカットオーバーした話
 
CEDEC2022 Keiji Kikuchi RemoteMobWork
CEDEC2022 Keiji Kikuchi RemoteMobWorkCEDEC2022 Keiji Kikuchi RemoteMobWork
CEDEC2022 Keiji Kikuchi RemoteMobWork
 
Struggling with BIGDATA -リクルートおけるデータサイエンス/エンジニアリング-
Struggling with BIGDATA -リクルートおけるデータサイエンス/エンジニアリング-Struggling with BIGDATA -リクルートおけるデータサイエンス/エンジニアリング-
Struggling with BIGDATA -リクルートおけるデータサイエンス/エンジニアリング-
 
アジャイル開発のためのDatadog
アジャイル開発のためのDatadogアジャイル開発のためのDatadog
アジャイル開発のためのDatadog
 
Mobage/AndAppのSDK開発事例とSDKを作る際に知っておくべきこと #denatechcon
Mobage/AndAppのSDK開発事例とSDKを作る際に知っておくべきこと #denatechconMobage/AndAppのSDK開発事例とSDKを作る際に知っておくべきこと #denatechcon
Mobage/AndAppのSDK開発事例とSDKを作る際に知っておくべきこと #denatechcon
 
DeNAが取り組む Software Engineer in Test
DeNAが取り組む Software Engineer in TestDeNAが取り組む Software Engineer in Test
DeNAが取り組む Software Engineer in Test
 
データマート対応した話
データマート対応した話データマート対応した話
データマート対応した話
 
顧客リーチ手段再考
顧客リーチ手段再考顧客リーチ手段再考
顧客リーチ手段再考
 
SORACOM Canalを使った キャンペーン端末事
SORACOM Canalを使った キャンペーン端末事SORACOM Canalを使った キャンペーン端末事
SORACOM Canalを使った キャンペーン端末事
 
20150704 Innovation Egg
20150704 Innovation Egg20150704 Innovation Egg
20150704 Innovation Egg
 
20141003 webマーケティングエンジニアリング
20141003 webマーケティングエンジニアリング20141003 webマーケティングエンジニアリング
20141003 webマーケティングエンジニアリング
 
jus研究会名古屋大会「Redmineでプロジェクトを【見える化】しよう!」
jus研究会名古屋大会「Redmineでプロジェクトを【見える化】しよう!」jus研究会名古屋大会「Redmineでプロジェクトを【見える化】しよう!」
jus研究会名古屋大会「Redmineでプロジェクトを【見える化】しよう!」
 
Google Glassアプリ開発と自由度の変遷
Google Glassアプリ開発と自由度の変遷Google Glassアプリ開発と自由度の変遷
Google Glassアプリ開発と自由度の変遷
 
【SoftLayer事例】アップクロス株式会社
【SoftLayer事例】アップクロス株式会社【SoftLayer事例】アップクロス株式会社
【SoftLayer事例】アップクロス株式会社
 
AWS Summit 2016 「新規事業 "auでんき”をクラウドスピードでサービスイン」
AWS Summit 2016 「新規事業 "auでんき”をクラウドスピードでサービスイン」AWS Summit 2016 「新規事業 "auでんき”をクラウドスピードでサービスイン」
AWS Summit 2016 「新規事業 "auでんき”をクラウドスピードでサービスイン」
 

じげんのサーバサイドエンジニアリング

  • 1. 1Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved. OVER the DIMENSION じげんのサーバサイド エンジニアリング 2016年3月11日 株式会社じげん 浅沼 敬
  • 2. 2Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved. OVER the DIMENSION じげんはどんな開発をしているのか? そんな質問にお答えするため、 日頃のエンジニアリングについて、 まるっと紹介します
  • 3. 3Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved. OVER the DIMENSION アジェンダ 1. 採用技術 2. 開発事例 3. 組織文化
  • 4. 4Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved. OVER the DIMENSION 採用している技術 - Ruby, Rails, Swift - Solr, MySQL - Fluentd, BigQuery - Github, NewRelic, SideCI, Jenkins - Rubocop, Rspec, E2E - Chef等々 じげんでは、当初からRubyで開発を続けてい ます。Ruby, Rails好きのちょっとシャイな エンジニアが集まっています。 アプリは、Swiftが発表された直後から取組み 初めて開発を続けています。
  • 5. 5Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved. OVER the DIMENSION 技術についてはエンジニアMtg などで色々なトピックが出てきます。 その中の一部を紹介。
  • 6. 6Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved. OVER the DIMENSION 最近の技術議論① 『組織にテストを書く文化を 根付かせる戦略と戦術』 @t_wadaさんの資料をみんなで読み合わせて、テス トの課題や問題点を意見交換。 自分たちにとって必要なテスト・効果の高いテストに ついて意見を出しながらテスト文化の方向を考えてい ます。
  • 7. 7Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved. OVER the DIMENSION 最近の技術議論② 『Solr VS Elasticsearch』 話題のElasticsearchについて、Solrに比べての話や Solrから移行した場合のメリットなど、じげん内も盛 り上がってきました。 Elasticsearch+Kibana環境も運用していて、 Elasticsearchのことを徐々に習得中です。
  • 8. 8Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved. OVER the DIMENSION 最近の技術議論③ 『フロントエンド技術方針』 様々なJSフレームワーク、slim・haml、Sass・ SCSS、セマンティックなど、デザイン・フロントエ ンド担当のメンバーとも一緒に意見を出し合いながら、 注力する技術・テーマを考えています。 様々な運営サイトがある中で、何かのサイトで先行し て試したりしながら進めています。
  • 9. 9Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved. OVER the DIMENSION ユーザーや事業、新規領域へとエンジニアが どんな開発にチャレンジしているのか、 開発事例を交えて紹介します。
  • 10. 10Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved. OVER the DIMENSION 最近の開発事例① 『掲載ロジック改善 通称:ミートランク』 双極関数を用いた掲載順位ロジックの改善に取 組みました。ユーザーの潜在ニーズに仮説とロ ジックを立てビジネス面への効果を考慮し機能 開発に挑戦。結果、導入前と比較して大きな改 善効果。 ユーザー・事業の両面から考え抜いて、そこに 技術で貢献するのがじげんエンジニアのスタン スです。
  • 11. 11Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved. OVER the DIMENSION 最近の開発事例② 『高トラフィックチューニング』 TV CMも始まり、これまでよりも更に総合的なパ フォーマンスチューニングに力を入れました。 Solrクエリ、APIリクエスト、ネットワーク帯域など 徹底して要因を調べて対策。さらなる高スループット を実現しました。 フロント・サーバサイド、そしてインフラと一人ひと りがフルスタックエンジニアとして活躍できる機会が あります。
  • 12. 12Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved. OVER the DIMENSION 最近の開発事例③ 『新規事業サービスのリリース』 土地活用における総合比較サイトとしてリリースした マイスミEX。 実は、フロント・サーバサイドの両方とも新卒エンジ ニア2名が担当しました。先輩達の指導を受けつつ、 実際に事業立上げに携わりながらビジネス・技術の両 面で挑戦する機会を得ています。私自身の考えですが、 入社1年以内には新規立上げに携わる機会を創れるよ うにと思って、いつもマネジメントしています。
  • 13. 13Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved. OVER the DIMENSION 日々のじげんエンジニアの開発、 それを支えるエンジニア文化について 紹介します。
  • 14. 14Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved. OVER the DIMENSION エンジニア文化① 『毎日のエンジニア朝会』 日頃事業部ごとに活動しているエンジニアですが、毎 朝15分は組織横断エンジニア全員で朝会を行ってい ます。新しく取り組んだことや開発で困ったいる課題 の相談をこの時間で行っています。ファシリテーター は日替り当番です。1周するごとにお題があり、最近 だと集中するためのBGMは?など。各メンバーの個 性的な面を知る機会にもなっています。
  • 15. 15Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved. OVER the DIMENSION エンジニア文化② 『毎週の制作勉強会』 じげんでは毎週金曜日に社内勉強会を開催しています。 制作勉強会の名前の通り、Webマーケティングやデザ イン、そしてサーバサイド等々など、Webサービスに 関わることをテーマにしています。 ある事業で取り組んだSEO施策、自分の思うWebデザ インのトレンド、セマンティックの指針、Rubyバー ジョンアップ、インフラなどなど各自テーマを持ち込 んで発表・質問しながら開催しています。
  • 16. 16Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved. OVER the DIMENSION エンジニア文化③ 『より良いコードを書くために』 エンジニアならより良いコードを書きたい。 そのために、Github上でのレビューはもちろん、 静的解析・動的テストの実施も行っています。 組織的にも先輩と若手がバランスよくコンビになるよ うにも気遣い、お互いに聞きやすい状態を作れるよう に配慮しています。
  • 17. 17Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved. OVER the DIMENSION いかがだったでしょうか? このスライドを通して じげんのエンジニアリングがどんな様子か、 少しでも伝われば幸いです。
  • 18. 18Copyright(C) 2006-2016 ZIGExN Co., Ltd. All Rights Reserved. OVER the DIMENSION 以上、 ありがとうございました。