mimi

Sansanの
人・組織・カルチャーを
伝えるメディア

エンジニア職

【R&Dアーキテクト通信】第6回 R&Dのソースコードレビュー

こんにちは。週に1度更新しているR&Dアーキテクト通信。今回で第6回です。 今日は、R&Dのソースコードレビューについてお話しします。 R&Dではソースコードは主にC#、その他いろいろな言語で書きますが、C#での開発ではResharper(R#)というツールを活用して…

【R&Dアーキテクト通信】第5回 R&Dのチーム構成

こんにちは、糟谷です。今回はR&Dのチーム構成について話したいと思います。 Sansan株式会社のデータ化・活用を担う部署DSOC(Data Strategy and Operation Center)のメンバーは30名程度、開発グループ、運用、R&Dそれぞれ10名ずつぐらいです。 開発グループ…

【R&Dアーキテクト通信】第4回 R&DのCI

Dsocの糟谷です。 今回はR&DのCI環境について話したいと思います。他社の開発とあまり変わらないかもしれませんがR&Dとしては多少進んでいるのではないでしょうか。 ソースコード管理はGitHub上で行い、プルリクエストベースで開発を進めています。プルリク…

【R&Dアーキテクト通信】 第3回 R&Dはどこまでやるの?

今回はR&Dの役割分担について話したいと思います。 Sansan株式会社の基本方針は、「R&DはライブラリをAPIとして提供してその運用まですべて自分たちで行う」です。 他社のR&Dですと、 ・アルゴリズムの設計をMATLABなどで行って組み込むのは事業部 ・DllやLi…

【R&Dアーキテクト通信】 第2回 言語やOSの選定について

今回は言語やOSの選定などについて話したいと思います。 Sansan株式会社の歴史的な経緯から、C#のプログラムををVisual Studio上で開発し、WebApiとしてWindows Serverにデプロイするというのが最も基本的な開発スタイルとなっています。他のシステムやAWSの…

【R&Dアーキテクト通信】 第1回 R&Dアーキテクトとは

こんにちは、Data Strategy & Operation Center R&Dアーキテクトの糟谷です。チーフアーキテクトの島に代わってR&Dの開発体制や方針などを紹介していきます。 ■Data Strategy & Operation Centerとは 『Sansan』と『Eight』が提供する価値は、ユーザがスキャ…

TechDojo第9回を開催しました

2016年12月12日(月)に今年最後のTechDojoが開催されました。 TechDojoとは 自社のサービスや広く技術・開発に対する理解のため、社内のエンジニアが非エンジニアに技術知識を共有し体験する場を提供する企画です。 今回のテーマは、「リコメンド」について。…

TechDojo第8回を開催しました

2016年9月26日(月)に社内の大人気企画、「TechDojo」が開催されました。 9月は2回目の開催です。 TechDojoとは・・・・? ぜひ過去の記事をご覧ください! 前回取り上げられたテーマ(HTML、CSS、JavaScript)の応用編として開かれた今回のテーマは、「Chr…

TechDojo第7回を開催しました

2016年9月5日(月)に社内の大人気企画、「TechDojo」が開催されました。 TechDojoとは 自社のサービスや広く技術・開発に対する理解のため、社内のエンジニアが非エンジニアに技術知識を共有し体験する場を提供する企画です。 今回取り上げられたテーマは・…

TechDojo第6回を開催しました!

2016年5月18日(水)、夕暮れのSansan社内では、非エンジニア向けの技術についての講義「TechDojo」が開催されました。 エンジニア主導で企画し、開催のアナウンスと同時に参加枠が埋まる、毎回大人気の企画です。 営業、バックオフィス、コンサル、人事、法…