Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
広告代理店向けSaaSの開発をしている新卒3年目のこれまでのお話
Search
shinnosuke
December 07, 2023
0
120
広告代理店向けSaaSの開発をしている新卒3年目のこれまでのお話
いろんな会社のエンジニアとわいわい話す会 2023/06/13(火)
https://freee.connpass.com/event/286619
shinnosuke
December 07, 2023
Tweet
Share
More Decks by shinnosuke
See All by shinnosuke
システムと組織の課題克服を目指すリアーキテクチャとユーザ移行
shinnosuke_kishida
2
930
go get で考慮している ファイルシステムの挙動について
shinnosuke_kishida
3
1k
「プログラマー脳」を読んで感覚的な部分が言語化された
shinnosuke_kishida
2
1.2k
Ebitengineのイベントで発表するのでEbitengineを初めて触ってみた
shinnosuke_kishida
0
2.5k
只今、絶賛リプレイス中のシステムの取り組みについて
shinnosuke_kishida
2
720
仕事で使っているものを紹介します
shinnosuke_kishida
2
870
Featured
See All Featured
A better future with KSS
kneath
238
17k
Adopting Sorbet at Scale
ufuk
73
9.1k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.7k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
665
120k
Code Reviewing Like a Champion
maltzj
520
39k
4 Signs Your Business is Dying
shpigford
181
21k
Raft: Consensus for Rubyists
vanstee
137
6.7k
A Philosophy of Restraint
colly
203
16k
Visualization
eitanlees
146
15k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
2
290
Site-Speed That Sticks
csswizardry
2
190
Transcript
広告代理店向けSaaSの開発をしている 新卒3年目のこれまでのお話 1 いろんな会社のエンジニアとわいわい話す会 2023/06/13 (Tue) @mwudo / 岸田慎之介
2 自己紹介 • SO Technologies 株式会社 • 新卒3年目 • API/バッチ処理の開発を主に行いつつ
問い合わせの調査も行っている グループ横断の取り組みで使うアプリの開発にも従事 • 毎週ボルダリングに通ってる 岸田 慎之介 / @mwudo
3 話すこと 自己紹介LTとのことなので プロダクトのことを少し紹介しつつ これまで行ってきたことを簡単に振り返れたら
会社概要 Mission 稼ぐ力をこの国のすみずみまで。 Vision 日本中、どこでも、だれでも、カンタンに、 その情熱を稼ぐ力に変える デジタル集客プラットフォームを創る。 ©2023 SO Technologies
inc. 4
事業領域_広告会社向けサービスを展開 教育・採用・体制構築 運用 営業・提案 実践的なスキルを身につけることを重視した国内最大規模のデジタル マーケティング・DX領域に特化した教育(eラーニング、集合型研修) サービス 教育・DX支援サービス サービス利用者累 計数1,000社
Eラーニング受講ユー ザー数10,000人 広告会社向けに工数・人材・売上の3つの課題を解決できるサービスを提供 支援としては累計1,200社と国内最大級の支援実績 ©2023 SO Technologies inc. 5
事業領域_広告会社向けサービスを展開 教育・採用・体制構築 運用 営業・提案 実践的なスキルを身につけることを重視した国内最大規模のデジタル マーケティング・DX領域に特化した教育(eラーニング、集合型研修) サービス 教育・DX支援サービス サービス利用者累 計数1,000社
Eラーニング受講ユー ザー数10,000人 広告会社向けに工数・人材・売上の3つの課題を解決できるサービスを提供 支援としては累計1,200社と国内最大級の支援実績 ©2023 SO Technologies inc. 6
ATOMについて 広告運用の業務効率化を実現するWeb広告代理店向けの Web広告レポートツール レポートの自動作成 各媒体の運用状況の一括確認 7
ATOMについて 広告運用の業務効率化を実現するWeb広告代理店向けの Web広告レポートツール レポートの自動作成 各媒体の運用状況の一括確認 8
レポートの自動生成 毎月・毎週のレポーティング業務工数を自動化 関数など専門的操作不要で自動出力 9
レポートテンプレートの作成パターン ①定型レポート 弊社がご提供している多数の定型レポート のいずれかを活用 ②定型レポートをカスタム 定型レポートに自社ロゴ・情報の間引きなど の微調整を行いセミカスタマイズ作成 ③オリジナルレポート 自社オリジナルのレポートを作成し独自の フォーマットをATOMに設定
オリジナルで構築 ATOMでレポートを自動生成する場合、活用方法は大きく分けて3種類 累計600社以上に活用頂いている定型レポートで 早期効率化、 自社オリジナルレポートを活用したカスタマイズ性の高さの両方がATOMのレポート機能の特徴 株式会社SO Technologies御中 10
定型レポートの内容 媒体別レポート 月別レポート 日別レポート 11
ATOMについて 広告運用の業務効率化を実現するWeb広告代理店向けの Web広告レポートツール レポートの自動作成 各媒体の運用状況の一括確認 12
進捗管理機能 運用担当者様の担当案件について「案件」の情報を一覧で表示 『アカウント・キャンペーン』の粒度で配信実績の状況を一元管理 作成する進捗管理画面ごとに指標を変えることも可能 13
チャート機能 数値変化をチャートで確認することへ、傾向をつかむことが可能 14
1 絶賛リニューアル中 15 • 現行のシステムの負債が溜まりすぎて返済不可能 • お客様の要望を聞き過ぎた事によって仕様が複雑化
1 絶賛リニューアル中 16 • 現行のシステムの負債が溜まりすぎて返済不可能 • お客様の要望を聞き過ぎた事によって仕様が複雑化 • インフラから言語まですべてリプレイス •
仕様も現行のシステムの反省を活かして一から練り直し リニューアル版を作ってます
年表(概要) 2021 2022 2023 2015 ~ 2020 17
年表(概要) 2021 2022 2023 2015 ~ 2020 大学〜大学院 情報系を専攻 インターンにも行ってた
車車間通信の研究 18
年表(概要) 2021 2022 2023 2015 ~ 2020 大学〜大学院 情報系を専攻 インターンにも行ってた
車車間通信の研究 1年目 新卒として入社 簡単なIssueから APIの開発 その他 19
2 20 • 脆弱性スキャン(Trivy)の仕組みを検証という形で導入 • Dependabot の導入 • submodule の更新PRを自動作成
etc… 1年目 簡単な Issue から取り掛かる こんな Issue が用意されていた
2 21 • 最初は簡単なエンドポイントの実装から • フロントからの不具合報告を修正 • 自分が実装したコードが本番で動いている経験をした • 一部の機能を主として実装した
1年目 APIの開発を始めた
2 22 • AWS SAA を取った • 社内勉強会を開いた • 複数テーブルを一つにまとめるマイグレーション作業をした(緊張した)
• テックブログ書いた 1年目 その他
年表(概要) 2021 2022 2023 2015 ~ 2020 大学〜大学院 情報系を専攻 インターンにも行ってた
車車間通信の研究 1年目 新卒として入社 簡単なIssueから APIの開発 その他 23
年表(概要) 2021 2022 2023 2015 ~ 2020 大学〜大学院 情報系を専攻 インターンにも行ってた
車車間通信の研究 1年目 2年目 集計基盤の開発 グループ横断の取り組みで使うアプリの開発 その他 新卒として入社 簡単なIssueから APIの開発 その他 24
2 25 2年目 • Goで自動作成の仕組みをたくさん用意した • ダミーデータもたくさん作った • サービスの全体像がわかるように 集計基盤の開発
2 26 2年目 • Googleフォームに届いた内容をちょっと加工してSlackへ送るような仕組み • 業務で使っていない、ライブラリなどをあえて使った • GASでJWTを作るという経験をした グループ横断の取り組みで使うアプリの開発
• オンボーディング資料の作成 • 内定インターンのサポート • 新卒採用のお手伝い その他
27 年表(概要) 2021 2022 2023 2015 ~ 2020 大学〜大学院 情報系を専攻
インターンにも行ってた 車車間通信の研究 1年目 2年目 集計基盤の開発 グループ横断の取り組みで使うアプリの開発 その他 新卒として入社 簡単なIssueから APIの開発 その他
年表(概要) 2021 2022 2023 2015 ~ 2020 大学〜大学院 情報系を専攻 インターンにも行ってた
車車間通信の研究 1年目 2年目 現在 新卒として入社 簡単なIssueから APIの開発 その他 集計基盤の開発 グループ横断の取り組みで使うアプリの開発 その他 28
2 現在(新卒3年目) 29 • 最近はお客様からの問い合せによる不具合修正 • 開発の生産性を挙げられるような取り組み (スキーマ情報の管理や、便利コマンドなど) • 23新卒のサポート
• 生成AIの新規事業公募に応募(内容は社内向け)
30 年表(概要) 2021 2022 2023 2015 ~ 2020 大学〜大学院 情報系を専攻
インターンにも行ってた 車車間通信の研究 1年目 2年目 現在 新卒として入社 簡単なIssueから APIの開発 その他 集計基盤の開発 グループ横断の取り組みで使うアプリの開発 その他
3 31 • メンバーに新卒1年目の雰囲気はないというありがたい??お言葉を頂戴した → そう思っていただけるぐらいの働きができたのかな? • 様々なタスクを行ったお陰でDBを含めた サービスの全体像が早くからわかるようになった •
誰も手をつけていないけど役に立ちそうなことを見つけて取り組んでいる 振り返ると