Upgrade to Pro — share decks privately, control downloads, hide ads and more …

エンジニアリング紹介資料【GMOメイクショップ】

GMOメイクショップ
December 16, 2022
17k

 エンジニアリング紹介資料【GMOメイクショップ】

GMOメイクショップ

December 16, 2022
Tweet

Transcript

  1. - 商 取 引 で よ り 良 い 未

    来 に - エンジニアリング 紹介資料 2 0 2 4 年 4 月 更 新 Commerce for a better future.
  2. 社名 GMOメイクショップ株式会社 代表者 代表取締役社長 向畑 憲良 所在地 【本社】東京都渋谷区桜丘町26-1 セルリアンタワー 【西日本支社】大阪府大阪市北区大深町3番1号

    グランフロント大阪 タワーB 23F 【福岡支社】福岡県福岡市中央区大名1-14-45 Qiz TENJIN 7F 設立 2004年9月22日 事業内容 プラットフォーム事業 (EC構築支援・ECマーケティング支援・EC運用受託) システムインテグレーション事業 資本金 5,000万円 メンバー数 337名(2024年4月1日時点) 会社概要
  3. 業界No.1の機能性 makeshop 4つの特徴 高いコストパフォーマンス 豊富な連携で高い集客力 日本式の手厚いサポート #機能数651業界 No.1 #商品登録1万点 #オリジナルデザイン

    #豊富な管理者機能 業界でmakeshopだけのサポートが目白押し ノウハウ面もサポート ECアドバイザー makeshopだけ! デザイン掲示板 チャット、掲示板etc オンラインも充実 03 01 02 04 月額利用料、カード決済手数料、販売手数料などを合わせたコスト比較 makeshop
  4. 製品開発チームの構成 8人前後で編成されたスクラム開発チームと、共通インフラ基盤チームが在ります。 チームとプロセス プロダクトチーム いわゆるイネイブリングチーム。各 チームにPO、エンジニア、デザイ ナー。スクラムマスターはエンジニ アが兼任持ち回りの場合も。 インフラ基盤チーム コア機能

    アプリプラットフォーム機能 API いわゆるストリーム・アラインドチーム。各チームにPO、エンジニア、デザイナー。 スクラムマスターはエンジニアが兼任持ち回りの場合も。 いま現在はマイクロサービス ごとに分かれていないため、 単一チームで全てを管理 ・・・ 次チーム 編成中
  5. 製品のマイルストーン設定と目標管理 ⚫ 戦略検討チームと製品開発チームが密に連携。 戦略検討チーム内に製品開発マネジメントメンバーが参加 ⚫ 優先度にもとづき、Milestone単位のProduct Backlogへ EPICを登録・管理。これが製品チームの開発目標となる チームとプロセス 戦略の検討と設計

    ✓ミッション ✓中長期ビジョン ✓ビジネス ✓競合 ✓リソース調達 →戦略・戦術の意思決定 プロダクトへのマッピング ✓チームトポロジ・体制 ✓製品開発優先度 ✓アーキテクチャ ✓プロセス ✓UX / UI デザイン ✓ソリューション考案・発見 →デリバリー 製品開発 チーム 製品開発 マネジメント層 戦略検討 チーム 製品開発 マネジメント層 Product Backlog (Milestone単位の情報管理) Sprint Backlog (Sprint単位の情報管理) M1 • • • M2 • • • M3 • • • … Backlog • • • Current • • • ing • • • done • • • update
  6. 2 weeks Sprint のスクラム開発 スクラムガイドに準じた、標準的なスクラム開発プロセスを採用しています。 チームとプロセス Daily Scrum: 15分ショートに効率良く 01

    Sprint Review: 全員参加。動作する成果物を操作しながら活発に議論 02 Sprint 振り返り会: 学びと成長の貴重な機会。終了後すぐに課題化 03 Sprint Planning: 無理のない消化率の見極め&優先度を吟味しながら 04 Sprint振り返り会では デジタルホワイトボードを活用し、 KPT分類法で課題整理
  7. オンラインでも活発なコミュニケーションを 行っています チームとプロセス テキストチャット ⚫ 自由にチャンネル設置 ⚫ Slack Connect 活用し

    社外パートナーとの やりとりも集約 ⚫ 組織内のすべての部署が 活用 ⚫ ナレッジを共有し保守す る文化が根付いています ナレッジベース ⚫ 気軽な声掛けから オンラインMTGへ スライド Google Meet ビデオチャット
  8. 新主力製品から monorepo採用 01 全員の活動を、透明性高く すべてのissue/PRに誰が関与してもOK GitHub PR 02 CODEOWNERS自動レビュアーアサイン 速攻Review

    2名以上のapproveで即マージ GitHubでの開発者同士のコラボレーション 技術 アクティブな PR を少なく保つ若手に は多数コメント
  9. CI & DevOps 技術 目指せFour Keysエリートレベル! Integration 03 Slack GitHub

    App Infrastructure as a Code 04 Terraform採用 CI: GitHub Actions ESLint, Prettier による静的テストを reviewdog がレポート Go test, Jest による単体テスト ※カバレッジまだまだ低い 01 CD: GitHub Actions Git-flow採用 三つの共同利用インフラ/それぞれ特定ブランチへのマージで自動デプロイ 02 GitHub Enterprise ワンさん いつも忙しく 吠えています
  10. Next 技術 製品マイルストーンの達成、技術スタックの陳腐化防止、 開発スピードと安定性向上のために。沢山のやりたいことリストを積んでいます。 Frontend 01 ⚫ Vue 3 +

    Vite + Vuetify 3 マイグレーション ⚫ SSR の R&D ⚫ Deno, Solid.js Svelte など、最新フロントエンド技術の評価 ⚫ … and more! Backend 02 ⚫ マイクロサービスの純度向上 共用DB -> マイクロサービス内へ ⚫ … and more!
  11. 羽田MGR Webサービスを中心に経 験を積んできたエンジニ アです。 今は、スーパーマリオブ ラザーズデラックスのス ペシャルスターコースを クリアすることが目標で す。 大森MGR

    バックエンドを中心に やってきましたが、最近 フロントエンド開発の面 白さに目覚めて、2兎、3 兎を追っているエンジニ アです。 マラソンと麻雀・夜ふか しと相反するものが好き なまま、不惑(四十)にな りました T.K 大学卒業後、広告 営業からエンジニ アにジョブチェン ジしました。 最近はIaCとモダ ンフロントが好き です。 井上 コンビニ副店長か らエンジニアに転 職しました。 Goが好きです。 エンジニア紹介
  12. 23新卒で入社し、業務ではバックエ ンドの開発をしています。 ECって面白そうだなって思っていた ので、EC業界で就活していました。 その中でメイクショップはECだけで はなく、商取引全体を見据えたサー ビスを提供していて、そのエキセン トリックさに魅力を感じました。 趣味でもコードを書く、開発好きなエンジニア です。23新卒で入社し、フロントエンドの開発

    をさせて頂いています。最近は機械学習がマイ ブームです。 1から2へステップアップする、既存のものをパ ワーアップさせるような自社開発がしたいと考 えたメイクショップにたどり着きました。EC事 業はこれからも伸びていくことが期待でき、エ ンジニアとしてユーザーに良い価値を届けられ ると考えています。 大学卒業と同時にエンジニア として入社し3年目になります。 業務ではフロントエンド開発、 趣味では和太鼓に打ち込んで います。 成長中のEC業界に携われるこ と、そして入社までの過程で エンジニアとして裁量持って 活躍・成長できる印象を受け 入社しました。 森 原田 黒木 新卒社員も活躍しています
  13. 入社後のポジティブなギャップ メンバーに聞いた 個人の裁量が大きいところ ⚫ トップから課題を与えられることはありますが、解決策については自分達主導で考えることが出来ます。 01 自発的なメンバーが多いところ ⚫ 会社の問題を自分事と捉える人が多いので、ボトムアップで自発的に改善が進んでる。 ⚫

    個々人がどのように問題解決するかを考え、積極的に議論しながら開発に取り組むことができる環境だと感じています。 日々の定例業務等も、実施する本人たちの提案・議論で改善しています。 02 心理的安全性が高い ⚫ 日々のデイリースクラムがあるため、相談できる環境があります。また、定期的な面談が設定されることなどで、 心理的不安が少なく、安心して働ける環境だと思います。 ⚫ 社内がアットホームな雰囲気なので、誰にでも質問しやすいです。また、質問したら丁寧に返してくださる方が多く、 とても助かっています。 03
  14. 入社後のネガティブなギャップ メンバーに聞いた 想像していたよりもレガシーなところ ⚫ 巨大なシステムなため、一部レガシーで属人的になっている部分があります。年月が経過するごとに積み重なる負の 遺産をちょっとづつ返済できるように日々改善活動を続けています。 ⚫ かなり歴史を感じる、秘伝のタレ状態になっていました。現在着々と秘伝のタレから良い部分を抽出していくところ です。 ⚫

    機能豊富なだけに、いたる箇所に複雑なコードがあり衝撃を受けました。少しずつ影響がないようにリファクタリン グを進めることによって少しづつ整理されてリファクタリングの文化も浸透してきていると思います。 01 入社後すぐに有給がとれなかった、けど... ⚫ 入社後、有給発生が遅かったことに対して意見したら、ウェルカム休暇制度ができました。 すぐにメンバーの意見を取り入れて改善してくれる風土があるんだな、と感じました。 02
  15. 想像力 発見し、経験し、変化し、 夢中になろう 柔軟な計画で安定を生み出す 広い知識と深い洞察に基づいて思慮深く 進めることが、安定したシステムと組織を作る フォロワーシップ精神 言った人が損すると思わず、 失敗を恐れず、積極的に関わる 自己成長がみんなのためになる

    挑戦し、卓越性を追求し、 プロフェッショナルであり続けよう 一体感=楽しさ お互いを理解し、頼り合えるチームとなり、 みんなで目標を達成する 透明性を守る あらゆる情報はオープンに。 率直・正直に共有する 心身ともに、健康に - Seven Credo - 私たちが大切にしている マインドセット エンジニアが大切にしてゆきたい価値観を「Seven Credo」と定義し、 「HRTの精神」「プログラマの美徳」を加えた三つを柱としています。
  16. みんなで学べば楽しい。チーム内ではWiki やGitHub Issueを活用。 ときどき、外部と連携したスキルアップの機会も設けています。 技術勉強会(1/2) 01.png 社内 Wiki に良サイトや書籍を紹介。 オンボーディングにも役立つ。

    これ以外にもWikiでは 沢山のKnowHowやTipsを日々更新 チーム全員のスキルアップ課題に ついてGitHub Issueで 進捗管理してみる取り組み AWS社が企画してくださった AWS基礎講座。 参加率高め
  17. 特別休暇 ⚫ リフレッシュ休暇(勤続1年ごとに通常の有給休暇とは別に付与します) ⚫ ウェルカム休暇(入社後半年間の間に取得できる休暇 ) ⚫ 配偶者出産休暇、夏季休暇、病気休暇 諸手当・祝金 ⚫

    在宅勤務手当 (毎月6,000円) ⚫ 結婚祝金 (50,000円) ⚫ 出産祝金 (30,000円) ⚫ 永年勤続功労金 (節目で30,000円~300,000円) ⚫ 入学祝金 (30,000円) 支援制度、表彰制度 ⚫ 書籍、資格取得費負担制度あり ⚫ 四半期毎の表彰制度あり GMOグループ施設 ⚫ 社員食堂(無料、予約制で回数制限あり) ⚫ 社内カフェ(完全無料) ⚫ お昼寝スペース ⚫ マッサージルーム ⚫ 託児所(キッズルーム) ⚫ 社内図書館 その他 金曜の夜にはカフェがバーに変身し、生ビールや日本酒、ワイン、カクテル等のお酒とお食事を無料で提供 福利厚生
  18. 01.png 情意 30% 成果 40% 能力 30% 情意 能力 成果

    四半期ごと年4回の評価を実施 3つの軸(情意・成果・能力) での加点方式 等級・号俸制 (能力、経験を要件と照らして 決定します) 等級 ・ 号俸 年4回の評価をベースに 通期評価が決定し、 翌年1月から新給与が決定しま す。 通気評価 ・ 新給与 1Q 評価 2Q 評価 3Q 評価 4Q 評価 03 02 01 ※ご入社時においては、ご経験やお持ちのスキルに合わせて、給与(等級、号俸)を決定致します。 評価制度
  19. 「選考はスピーディーに」を心がけています。候補者の皆様のご都合に合わせて時間帯を調整致します。 カジュアル面談 01 書類選考 02 グループ責任者または 一般職による面談 <適性検査 Webフォーム記入> 03

    事業部長、管掌取締役面談 オファー 選 考 ス テ ッ プ 応募の流れ ※面談の回数が変更になることもあります ・・・カジュアル面談は、選考要素のない面談です。 まずは話を聞いてみたい等、知りたい情報を交換する場ですので、 気軽に申込みください。リモートでの開催となります。