Leveragesのエンジニア組織紹介します! ~ミートアップ編~

はじめに

お久しぶりに更新です。KTです。

これから2~3回に分けて、Leveragesのエンジニア組織についてご紹介できればと思います。

第1回目は、月に1回行われるエンジニアミートアップについてです。

目次

  • エンジニアミートアップって何?
  • 具体的にどんなことしているの?
  • おわりに

エンジニアミートアップって何?

f:id:taniai-lvgs:20190320101750j:plain
ミートアップの様子

エンジニアミートアップとは、各事業部のエンジニアが集まり、現状報告や全体周知をする会です。

月に1度、約1時間ほどの短い会ではありますが、様々なコンテンツを持ち回りで運営しております。 全エンジニアが参加し、事業部間での知の共有を目的としております。

具体的にどんなことしているの?

過去に行ったコンテンツは、こんなものがあります。

  • 今月入社のメンバー紹介
  • イベントの周知
    • 月に1度、BIT VALLEY -INSIDEというイベントを開催しているので、そちらの詳細について
  • 発表練習の場
  • 持ち寄り勉強会
  • 各事業部の困りごと、やってること共有

この中から、いくつかを詳しく紹介させていただいます。

発表練習の場

まずは、登壇前の練習の場としてこのミートアップの活用です。 外部の登壇機会がある人が、この場を使って発表練習をする時に使われます。

単に登壇者の発表練習としての機会以外にも、知の共有といったメリットもあり頻繁に実施されているコンテンツの1つです。

例えば最近では、JAWS Days 2019に登壇したメンバーが、登壇前に練習の場としてこのミートアップを使っていたり、

tech.leverages.jp

過去にはTwilioのMeetupに登壇したメンバーのレビューが行われたりもしました。

tech.leverages.jp

持ち寄り勉強会

持ち寄り勉強会も開催されたりもします。 個人単位や、事業部単位で得意な分野を他のエンジニアに共有する場として使われています。

例えば、フロントエンドのベストプラクティスについて持ち込みで、勉強会を開いてくれたり、

qiita.com

事業での取り組みを他事業部に展開するにあたって、前段階で勉強会を予定してくれたりと、個人や、組織単位で知の共有を行う取り組みもなされています。

各事業部からの共有

最近からですが、「各事業部の困りごとや、力を入れているところ」の共有を追加し、各部署が何をしていて、何に困っているのかを全員が把握できるような機会を作り出すことができました。

そもそもなぜそんな機会が必要かというと、自分以外の部署がやっていることを把握できなくなってきたからです。

  • メンバーも増え部署内で完結することが多くなってきたこと
    • 結果、部署内でのやりとりは多くなったが、他部署とのやりとりは減った
  • 働くオフィスの階や、場所自体が異なるためリアルなコミュニケーションが減った
    • Slack上の表面的な情報だけでは他部署の事例を知ることは難しい

この結果、他の部署が前にやっていたことを再度実装するようないわゆる「車輪の再発明」が起こる状況にありました。

そこでこのミートアップで、各部署の現状を共有することによってこうした負をなくしていこうというのが目的です。

まだ、初めて間もない取り組みなので具体的な成果は見えませんが、参加しているメンバーの満足度は高かったようです。

おわりに

まだまだ取り組みとしては、始まったばかりで内容に関してもこれから精査されていくことになると思いますが、参加している側の所感として、他事業部の取り組みを知る機会は大切だと感じました。

例えば、よく言われている車輪の再開発のように他部署で利用されている技術をうまく利用したり。 サービスによっては同じようなフェーズを経験することになるので、そうしたときの「転ばぬ先の杖」的な状態を会社全体で保っていけることで、開発スピードを加速させ事業に貢献できる開発組織を作り上げる事ができると思います。

それ以外にも、外部で登壇する人が増えてきて「自分もやりたい!」と競争心を燃やしてくれる機会であったりと、個々人の成長にもうまく働いているように思います。

参加者自体の満足度を担保するためにも、定期的なコンテンツの見直しも行われています。

最後までお読みいただき、ありがとうございました。 次回は、エンジニアの作業環境などについての記事をお届けできればと思います。

【JAWS Days 2019 登壇レポート】実践!CloudFormation Best Practice ~CloudFormationで始める組織改革~

JAWS Days 2019

こんにちはー!SREチームの村本です。

今回、JAWS Days 2019というイベントで、「実践!CloudFormation Best Practice ~CloudFormationで始める組織改革~」というタイトルの、ランチセッションをしてきました!

小さめのイベントやLTくらいであれば、経験はありましたが、JAWS Daysのような大きなイベントでの登壇は初めてで、かなり面白い体験ができたので、それについてまとめていこうと思います。

資料については、既に公開してますので、ご興味のある方は是非ご覧になってください 😊

JAWS Daysについて

まず、JAWS Daysを知らない人のために、JAWS Daysの説明をしておきます。

JAWS Daysは、日本AWSユーザグループであるJAWS-UGの中でも最大のイベントです。 https://jawsdays2019.jaws-ug.jp/about/

ユーザグループ主催のイベントなので、お硬い感じはほとんどなく、個人的には、お祭りといった感覚で楽しませてもらいました。

今回で7回目の開催となるJAWS Days 2019では、なんと来場者数1950名というかなりビックなイベントですね。 https://jawsdays2019.jaws-ug.jp/archives/2597/

↓は懇親会の最後に撮られた集合写真です(出典)

集合写真

登壇が決まるまで

突如、弊社CTOの方からJAWS Daysでランチセッションしない?っていうお誘いが来たので、2つ返事でOKしました。 ↓はそのやり取りです。

2つ返事をした後に、100人席で15分くらい話すよーっていうのを聞いて、ガクブルしながら覚悟を決めました...。

プレゼン作り

JAWS Daysという大きなイベントで話すので、何を話そうと思ったのですが、1ヶ月前くらいからちょこちょこ進めていたCloudFormationのリファクタリングで詰まっている人が多そうだなーと思ったので、今回のネタに決定しました。

本番の3週間前くらいから話す内容が決まっていたし、一度別のイベントで話した内容なので、余裕をぶっこいていたら、気づいたら本番の3日前 😅

そこからは、寝る間も惜しんで資料を作り、エンジニア部長や先輩後輩に発表練習に付き合ってもらい、なんとか人前に出せるプレゼンが出来上がりました。

3日間連続で発表練習に付き合っていただいた方、FBをくださった方本当にありがとうございました。

(結局、安定してセッション時間内に収まるようになったのが当日のAM4:00でした。最初の写真の顔が死んでるのはきっとそのせいです...w)

JAWS Days 当日

11時くらいに会場について、プレゼン資料をSpeakerDeckにアップロードして、Twitterでつぶやく準備までして、準備万端な状態で待機していました。

僕はGトラックでのセッションだったのですが、1つ前のオミカレの曽根さんのセッションが大人気で、立ち見が多すぎて通路が塞がるほどになっていました。 これを見て、こんな場で話すのか、やべーなと思いつつ、流石にこんなに人来ないから大丈夫か!と謎の深夜テンションでなんとかやり過ごしました。

ランチセッションだったので、皆さんお弁当片手に気軽な感じで聞くようなセッションでした。 それに対して、僕は眠気と緊張がせめぎ合ってよくわからない状態になりながら、セッション開始を迎えました...w

↓スライドは笑っているけど顔が死んでいる様子

今回はCloudFormationの設計に関わるお話をメインでさせて頂きました。 セッションの内容として、僕が伝えたかったのは以下の3つです。

  1. CloudFormation Stackを適切に分割しよう
  2. CloudFormation Stackをアプリチームと分散管理しよう
  3. CloudFormation Stackの依存関係は閉じよう

まぁ、要はCloudFormationを使うならベストプラクティスに則って使いましょう(そうしないと痛い目みるゾ)っていうことです。

セッション自体は、立ち見が出るくらい盛況で、とても驚きました。 お越しいただいた方、ありがとうございました!

登壇後に、企業ブースを回っていると「CloudFormationの話をしていた人ですよね?」って感じで、セッションで触れなかった内容などご質問いただきました。 結構頑張ってセッションしたので、フィードバックを貰えたのは、とても貴重で有り難く、純粋に嬉しかったです。

総括

結論、JAWS Days 2019は最高でした! このような大きいイベントでのメジャーデビューは、本当に沢山の学びがあって、とても良い体験になりました。

実は、去年のJAWS Days 2018に一般枠で参加させてもらっていまして、その時に「いつかJAWS Daysで登壇したいなー」とか思っていたら、想像以上に早く実現することができました。 感無量です。ランチサポーターになってくれた弊社に感謝。

このようなチャンスを頂けたのもそうですが、チャンスが目の前にある時には、ちゃんと掴むことが大事ということも実感しました。

来年はSREチームの他のメンバーには、チャンスを掴んで、是非登壇して欲しいなーと思っています。 また、僕自身もなんとか参加できるように、今からネタ作りに励みたいと思います!

【続】配属0日目の新卒がslackに匿名で投稿できる機能をつけた話。

はじめに

お久しぶりです!TMです。 以前書いた、「配属0日目の新卒がSlackに匿名で投稿できる機能をつけた話。」という記事の続編です! Slackに匿名投稿機能をつけて、その後どうなったかを書いていきます。

キーワードは、「良いチームであるために」です。

続きを読む

新卒ぺーぺーのエンジニアが配属一ヶ月で学んだことを振り返る

はじめに

本記事では、配属から1ヶ月間(5月末〜6月末)で社内ツール改善を通して学んだことを書きます。 主に内容としては次のとおりです。

  • SlackとDocbaseの通知設定を行うための連携部分の実装
  • 開発の流れを学びながらの実装
  • 成果物に対するフィードバック
  • 今後の課題
続きを読む

ドキュメントツールを浸透させるためにインハウスエンジニアがやったこと

ドキュメントツール

はじめに

レバレジーズ株式会社インハウスエンジニアの村本です。

本稿では、DocBaseというドキュメントツールを浸透させるために試行錯誤した際のお話を綴っております。

これから組織にドキュメントツールを導入したいと思っている方や、使われていないツールを使ってもらいたいと思っている方が、ツールを浸透させる際の一つの参考になれば幸いです。

続きを読む

【イベントレポート】「ITベンチャーのエキスパートエンジニアが語る就活攻略法」を開催しました

f:id:m-kato-lvgs:20180907142807j:plain 写真(左)泉澤 (右)久松

はじめに

メディカル事業部のMKです。

8月23日(木)にレバテック株式会社が運営しているヒカラボにて【学生限定!】『就活時に自分が聞きたかった』ITベンチャーのエキスパートエンジニアが語る就活攻略法が開催されました。

本イベントは、学生が就職した後に起こってしまうキャリアのミスマッチや、想像していた働き方と違うなどのギャップを少しでも減らすことができたらという想いから開催に至りました。

総勢20名以上の学部2年から大学院の学生にお越しいただきました。 今回は当日の様子を紹介させていただきます。

続きを読む