Sansan Tech Blog

Sansanのものづくりを支えるメンバーの技術やデザイン、プロダクトマネジメントの情報を発信

僕たちが「アプリがバックグラウンドに回った」の判定にProcessLifecycleOwnerを使わなかったワケ

こんにちは!Sansan 技術本部 Mobile Applicationグループのふるしんです。

本記事は Sansan Advent Calendar 2021 - Adventar 16日目の記事です。

普段は大阪のオフィスでAndroidアプリの開発に従事しています。 play.google.com

play.google.com

Sansanアプリでは「アプリがバックグラウンドにまわったら即時実行したい処理」があり、その実装に苦労したので共有します。

続きを読む

「【Sansan x メルペイ】QA Tech Talk 〜各社の自動テストの取り組み〜」に登壇しました

こんにちは。技術本部 Quality Assuranceグループの藤原です。前回はDeNAさん主催のQA Online #1に登壇させていただいた記事を書きましたが、今回はメルペイさん主催のQA Tech Talkに登壇させていただきましたので、各社の自動テストの取り組みについて書いていきたいと思います。
mercari.connpass.com
www.youtube.com

続きを読む

GitHub Actions で Pull Request 作成時の手間を削減した話

こんにちは。技術本部 Mobile Application グループの多鹿です。

本記事は Sansan Advent Calendar 2021 15日目の記事です。 adventar.org

この記事では、 GitHub Actions を用いて Sansan iOS チームでの Pull Request (以降 PR と記載) 作成時の決まり事を自動化した話を紹介します。

続きを読む

アウトカム計測のすすめ

こんにちは。
Eight事業部プロダクト部でデータアナリストをしている林田です。
本記事は Sansan Advent Calendar 2021 13日目の記事です。
adventar.org


Eightのデータ分析チーム「データマネジメントチーム」にはデータアナリストが3人所属しており、メンバーはそれぞれが担当するサービス領域において意思決定やKPIマネジメントの支援をしています。
データ分析チームのお仕事については以前記事を書いているので、宜しければこちらもご覧ください。
Eightのデータ分析チームのお仕事 - Sansan Builders Blog

今回はそんなデータ分析チームの仕事の中でも、開発チームと伴走してデータ分析していく手法についてお話したいと思います。

続きを読む

人事評価のためのWebアプリケーションを内製化しました

人事部 高橋 です。
本記事は Sansan Advent Calendar 2021 - Adventar の10日目の記事です。

このたび、社内で人事評価に使うシステムを内製しました。

このたびと言いつつ1年ほど前から運用が始まっていたのですが、やり残し等も落ち着いたこのタイミングで記事にしてみます。

背景

従来は Kintone に人事評価のためのシステムがあり、4年ほど運用していました。Kintone の設計、カスタマイズは外注でした。

以下の要因から、システムを内製する判断が下りました。

  • 評価設計の定期的な見直しやデータの増加に Kintone のカスタマイズ性と性能が耐えきれなくなった。
  • 今後も人事評価の仕組みは柔軟に(同時に、効率的に入力できるように)見直していきたいという経営陣の意志があった。そのためパッケージを導入するリスクが強かった。
  • 人事部に所属しながらWeb開発ができる人(私)がいた。*1

*1:データが非常にセンシティブなので人事部でないメンバーが関わるのはかなりのリスク。実装と運用を分けるにしても大変だろうなぁ。。

続きを読む

コミュニケーションコスト削減につながる!オンラインホワイトボード「Miro」の活用例と魅力

こんにちは。
Sansan Engineering Unit データエンジニアの出相(デアイ)です。
本記事は Sansan Advent Calendar 2021 9日目の記事です。
adventar.org

私の所属する「データ分析基盤チーム」にはデータアナリストとデータエンジニアが在籍しており、アナリストはプロダクトマネージャー等意思決定者が今後の施策・開発方針を決定するための指標を分析・レポートし、データエンジニアはアナリストが分析するためのデータを収集・加工・集計できる環境を提供しています。
分析に用いるデータは主にプロダクトのユーザ行動ログ(ログインした、〇〇ボタンを押した等)で、これらの分析ログを設計し、リリース直後からアナリストが分析できる状態を作ることがデータエンジニアの仕事の1つとなっています。(以後、分析ログ設計と記載します。)

続きを読む

旧システムという名の技術的負債を返済(削除)した話

こんにちは。技術本部 データ戦略部 Newsグループの古本です。

今回は負債と化していた旧システムを、約半年の時間をかけて返済(削除)したことをお話したいと思います。

企業向けプレミアム、あらためEight Teamについて

僭越ながら今年の始めに新システムに移行した話を当ブログに投稿させて頂きました。
buildersbox.corp-sansan.com

今回削除対象となった旧システムは、この時に移行元となったシステムです。

当時は Eight 企業向けプレミアム というサービス名でしたが、去る2021年11月15日に Eight Team へとリニューアルを行いました。

「Eight Team」は、部署・プロジェクトをはじめとするチーム内での人脈共有を推進し、営業活動を後押しするサービスです。
もし興味があればよろしくお願いします。
materials.8card.net

続きを読む

© Sansan, Inc.