こんにちは、労務プロダクト開発本部でエンジニアリングマネージャーをしている山本です。 SmartHRではSPACEフレームワークを用いて開発者体験を可視化するサーベイを半期ごとに実施しており、これまでに2024年10月と2025年4月の2回行っています。 この記事では SPACEフレームワークの概要 サーベイ設計と設問例 集計結果とそこから得た示唆 をご紹介します。 はじめに ...| SmartHR Tech Blog
こんにちは!SmartHR CREユニット の a-know こと井上です。普段は岡山県倉敷市の自宅から、フルリモートでお仕事をしています。 タイトルの通りなのですが、今回は去る 8月23日 に広島にて開催されたオープンセミナー2025@広島に SmartHR として協賛・登壇をいたしましたので、本日はその開催の様子をレポートとしてまとめます! ちなみに "オープンセミナー" とは、2003年...| SmartHR Tech Blog
こんにちは、プロダクトエンジニアのutakahaです。 2025年6月末までプラットフォーム開発ユニットというチームに所属し、SmartHR Plusの開発やSmartHR APIの改修を担当していました。 本稿では、SmartHRのプロダクト群の中でも少し特殊な立ち位置にあるSmartHR Plusというプロダクトについてご紹介し、開発をしていく中でどのような課題と向き合い、そして改善してきたのかをお...| SmartHR Tech Blog
こんにちは、届出書類チームでエンジニアをしているkidaです。 この記事では、開発生産性の計測ツール導入をきっかけに、私たちのチームがどのようにして改善サイクルを確立していったのかをお届けします。 月イチで実践している「ふりかえり」の具体的な取り組みや、そこから生まれた数々のTryについてご紹介します。 Findy Team+導入で見えたチームの「なんとな...| SmartHR Tech Blog
こんにちは。労務プロダクト開発をしているプロダクトエンジニアのKentaです。 カジュアル面談でよく聞かれるのが「労務はもう完成されたプロダクトでやることがないんじゃない?」という質問です。確かに、SmartHRの労務機能は成熟してきていますが、実はまだまだ挑戦すべき課題がたくさんあります。 SmartHRの労務プロダクト領域は、5つの専門エリアに分かれてお...| SmartHR Tech Blog
こんにちは、SmartHRでエンジニアリングマネージャーをしている sako です。 前回の記事では、アジャイルコーチの wassan が、「SmartHRが拓くアジャイル組織の未来 —— 労務ドメインの組織変革とScrum@Scale」について紹介しました。 本記事は、アジャイル組織変革連載の第2回として「技術戦略とEM(エンジニアリングマネジメント)サイクル」をテーマに、Scrum@Scale(以下S@...| SmartHR Tech Blog
これはなに? SmartHRのプロダクトマネージャー(以下、PM)職にご興味をお持ちの方向けに、参考になりそうな情報をまとめたものです。下記から読みたいコンテンツを選んでください。 会社紹介 募集中のプロダクトマネージャーの求人 SmartHRのPMの魅力とは? PMメンバーによる発信 SmartHRについて 会社紹介 会社紹介資料 募集中のプロダクトマネージャーの求人 現在は...| SmartHR Tech Blog
こんにちは! SmartHRで開発したり、アジャイル推進したり、筋トレしたりしてるkouryouです。 SmartHRでは顧客の価値の最大化を目指し、日々開発プロセスの改善を行っています。 特に私の所属する基本機能のDチーム*1では、以前からクロスファンクショナルを強く推進しています。 本日はクロスファンクショナルとは何なのか?やってみてどんなメリットがあったのかを...| SmartHR Tech Blog
こんにちは、inaoです。 今回は、みんなで協力してテックブログにイベントレポートを増やした取り組みをお伝えします。 そこで使っているイベントレポートの簡単なひな型もご紹介してはいるのですが、基本的には「私たちのがんばりを見てください!」という記事です。 目次 目次 記録がなく、年間のイベントまとめ記事を出せない…… イベントレポートを書こう...| SmartHR Tech Blog
SmartHRに最近ジョインされたプロダクトマネージャー(以下、PM)のhamamuさんにインタビューしてきました。新天地でのスタートダッシュの切り方や、hamamuさんがSmartHRにたどり着くまでの経緯など盛りだくさんです。ぜひご覧ください。 SmartHRの「データの持ち方」を再考する —— まずはかんたんな自己紹介をお願いします。 プロダクト基盤領域でPMをしているhamamuです...| SmartHR Tech Blog
こんにちは、SmartHR プロダクトエンジニアの B6 です。 「SmartHR 最大の Rails アプリケーションで YJIT を有効化しました」の記事を投稿してから 5 ヶ月ほど経ちました。 その後、「基本機能」と呼ばれる SmartHR 最大の Rails アプリケーションでは Ruby、Rails のアップデートを行いました。 本記事では、YJIT を主題に、Rails・Ruby アップデートと YJIT によるパフォーマンス変化...| SmartHR Tech Blog
キャリア台帳チームでエンジニアリングマネージャーをしている溝渕です。 私が所属するSmartHRでは、多くのチームでスクラム開発を採用しており、労務ドメインではScrum@Scaleの運用も開始しています。ちなみに、どの程度スクラムが採用されているかと言うと、スクラムとか色々やめましたというブログが出るぐらいには普及しています。 そんな中、キャリア台帳は202...| SmartHR Tech Blog
こんにちは! SmartHRでアジャイルコーチしたり、筋トレしたりしてるkouryouです。 この記事は、SmartHR初のAI活用コンテスト「A-1グランプリ」の開催レポートです。 開発組織全体の生産性向上を目指し、各チームのAI活用事例を共有・表彰する取り組みとして実施しました。 AI活用を推進している会社も多いと思いますので、少しでも参考になれば嬉しいです。 開催のきっ...| SmartHR Tech Blog
こんにちは、SmartHRで一人目のDevRelのinaoです。 SmartHRにDevRelを立ち上げる際に、社内に向けて書いた文章を公開します。 次の座談会もあわせてあわせてご覧ください! 教えて先輩! DevRelの立ち上げ方(前編)活動の成果と計測、体制、予算 - SmartHR Tech Blog 教えて先輩! DevRelの立ち上げ方(後編)社内の関係づくり、社内イベント、最も大切なこと - SmartHR Tech Blog DevRelを...| SmartHR Tech Blog
こんにちは、DevRelユニットのinaoです。長らく編集者をやっています。 2年前に部署ができて、それからずっとひとりぼっちなので、そろそろどなたか仲間になってほしいです。 本稿では、「〜の話」というタイトルをSmartHR Tech Blogで基本的にはやめた話と、タイトル命名のコツをご紹介します。 目次 目次 タイトル命名のコツ 記事中のキーワードを使う サブタイトルを...| SmartHR Tech Blog
私が飼っているキャバリアがプログラミングを手伝っているイメージ こんにちは!新規事業開発チームでプロダクトエンジニアをしているmuranoです。 新規事業開発チームでは、AIを活用した開発効率向上に積極的に取り組んでいます。特に実装フェーズではCursor(AIコードエディタ)を使ってAIのサポートを受けており、2ヶ月間の試行錯誤を経て、とてもいい感じのプ...| SmartHR Tech Blog
こんにちは。SmartHRでプロダクトエンジニアをしている @bmf_san です。 SmartHRでは、2025年に権限基盤ユニット内に「アーキテクチャチーム」を新たに立ち上げました。このチームは、SmartHRがマルチプロダクト戦略を実現し、すべてのプロダクトが安全かつ自律的に価値を届けられる環境を構築するために重要な役割を持ちます。 この記事では、SmartHRのマルチプロダクト戦...| SmartHR Tech Blog
こんにちは。SmartHRでRails顧問業をしているwillnetです。健康のために家の周りをジョギングしているのですが、この時期にそれをすると命の危険があるのでチョコザップに通い始めました。冷房って素晴らしいですね。 さて今回はメタプログラミング問題集の話です。この問題集はSmartHR社内で開催されたメタプログラミングRuby 第2版読書会で生まれたもので、読書会後...| SmartHR Tech Blog
タレントマネジメント開発 2 部に所属している yamaguchi です。 2025 年 7 月 23 日に D-Plus Osaka さんが開催した「生成 AI を用いて開発プロセスを最適化させた事例の LT 会!D-Plus Osaka #4」に 「新しいチームにジョインした私が思う生成 AI を使って良かったこと・悪かったこと」というテーマで登壇しました! 「生成 AI を用いて開発プロセスを最適化させた事例の LT 会!D-Plu...| SmartHR Tech Blog
こんにちは。AIアシスタントチームでプロダクトエンジニアをしているmizunaoです。 SmartHRでは先日、人事・労務に関する問い合わせにAIが回答するAIアシスタント機能をリリースしました。 この機能では裏側でLLM(大規模言語モデル)を利用していますが、開発にあたって「LLMの精度をどう評価するか?」という課題に直面しました。 実は私たちAIアシスタントチームで...| SmartHR Tech Blog
こんにちは! CREユニットでプロダクトエンジニアをしている、16bit_idolです。 2025年6月27日(金)に開催された Women Developers Summit 2025 の模様と登壇内容についてレポートします。 Women Developers Summit とは? Women Developers Summit(通称 デブサミウーマン)は、エンジニアとして活躍する女性を応援する技術カンファレンスです。 SmartHRは本イベントにオンライン支援スポンサー...| SmartHR Tech Blog
こんにちは。プロダクトエンジニアの廣瀬です。入社して1年が経ちました。 SmartHRでは、一定期間にわたる機能開発に取り組む際に、開発チームのエンジニアの一人が「フィーチャーリード」という役割を担うことがあります。このブログでも過去にフィーチャーリードについて書かれた記事があります。 tech.smarthr.jp 今回、ある機能開発において、僕もフィーチャーリ...| SmartHR Tech Blog
こんにちは。プロダクトエンジニアの@ymtdzzzです。 この記事では、私が所属する共通データ基盤ユニットで対応した従業員情報への「基本給(月給)」項目追加プロジェクトにおける技術的チャレンジについてご紹介します。 「基本給(月給)」項目追加プロジェクトの概要 SmartHRには「基本機能」と呼ばれる、祖業である労務管理機能を提供している巨大なアプリケ...| SmartHR Tech Blog
こんにちは。SmartHRでプロダクトエンジニアをしているmkmnです。 SmartHRでは、今年の3月にメッセージ機能をリリースしました。 https://support.smarthr.jp/ja/info/update/ea3t01au02z0/support.smarthr.jp メッセージ機能では、メッセージのリアルタイム受信を実現するため、SmartHRのプロダクトとして初めてWebSocketを採用しました。 この記事では、SmartHRの標準的な構成であるRuby on RailsのActio...| SmartHR Tech Blog
こんにちは、SmartHRでアジャイルコーチをしている@wassanです。 現在、SmartHRの労務プロダクト領域(以下、労務ドメイン)では、大規模アジャイルフレームワーク「Scrum@Scale(以下、S@S)」をベースにした新たな組織運営に挑戦しています。その中核を担うのが Leadership Action Team(以下、LAT) です。LATは、S@Sにおける、組織のアジャイル実践を支えるためのリーダーシッ...| SmartHR Tech Blog
こんにちは!新規事業開発チームでプロダクトエンジニアをしているシンオクです。 突然ですが、皆さんは自身が所属するチームのレビュープロセスを気に入っていますか? レビューコメントの意図が分からず、次のアクションに困った経験はありませんか? 「レビューの質を上げたい」と思いつつ、具体的に何をすれば良いか悩んでいませんか? 本記事では、コー...| SmartHR Tech Blog
こんにちは。SmartHRでRails顧問業をしているwillnetです。最近肩こりが酷くて、少しでもこりを軽減するために分割キーボードを使うようになりました。SmartHRのテックブログにエントリを書くのはだいたい二年ぶりになります。最近もうちょっと書く頻度を増やしたい気持ちになっているので頑張っていこうと思います。 今日は最近SmartHR社内で遭遇した、Sidekiqの構成に関...| SmartHR Tech Blog
こんにちは! SmartHRでプロダクトエンジニアをしているshiraです。 この記事では、先月開催した「TSKaigi 2025事後勉強会 —— まだまだ型りたい」の様子をお届けします。 TSKaigi 2025事後勉強会アイキャッチ 開催概要 6月6日にSmartHRで「TSKaigi 2025事後勉強会 —— まだまだ型りたい」を開催しました。 このイベントはTSKaigi 2025のサイドイベントとして、TSKaigi 2025のスポンサー...| SmartHR Tech Blog
こんにちは。プロダクトエンジニアの金子です。 新機能としてリリースされた汎用申請を担当しています。 本記事では、Streaming Server-Side Rendering(Streaming SSR)によるFirst Contentful Paint(FCP)の改善について紹介します。 背景と課題 開発中のWebアプリケーションで、ページが読み込まれるまで白い画面が長く表示されていることがありました。計測をしてみたところ、SSRの...| SmartHR Tech Blog
SmartHRは、2025年9月6日(土)に岐阜・うかいミュージアム 四阿で開催されるながらRuby会議01に協賛し、@alpaca-tc が登壇します。 登壇 @alpaca-tc 「refinementsのメソッド定義を4000倍速くした話」 こんにちは @alpaca-tc です。今回は「refinementsのメソッド定義を4000倍速くした話」というタイトルで、Ruby 3.5(trunk)でrefinementsのメソッド定義を高速化した話をします。 私はSmartHRでDPE(Develop...| SmartHR Tech Blog
SmartHRでSREをしているsato-sこと佐藤沢彦です。 SmartHRは2025/7/11-12にTOC有明で行われたSRE NEXT 2025に協賛&参加&登壇させていただきました。 活動内容は事前には"SmartHR は SRE NEXT 2025 にランチスポンサーとして協賛し、SRE 佐藤 沢彦が登壇します!"でもご紹介させていただきました。 この記事では改めて当日の様子をご紹介します。 SRE NEXTとは SRE NEXTとは、信頼性に関わる...| SmartHR Tech Blog
こんにちは!SmartHR のCRE部/CREユニットでプロダクトエンジニアをしている、a-knowです。愛車のオープンカーであるダイハツコペン ローブSでのドライブが趣味なのですが、そろそろオープンカードライブが厳しい季節になってきましたね。涼しい秋の到来を待ち焦がれる毎日です。 さて、この記事のタイトルにもありますとおり、この度 SmartHR で新たに CRE(Customer Reliabi...| SmartHR Tech Blog
こんにちは!品質保証部のプロダクト基盤ユニット所属、QAエンジニア(以下、QAE)のchokichiです。 今回は、「雇用形態別課金」プロジェクトの総合テストについて振り返ってみたので、設計思想から実際の結果分析まで、包み隠さずご紹介します。 ※本記事でいう「総合テスト」は、外部システムとの連携や運用フローの確認も含めたリリース前の総合的なテストと...| SmartHR Tech Blog
こんにちは。高知県在住の @kawaida です。 最近子どもが捕まえて来たダンゴムシを飼い始めました。 ダンゴムシって湿度がないと呼吸ができないんですね。知らなかった。 この記事では、「基本機能」と呼ばれる SmartHR 最大の Rails アプリケーションにリードレプリカを導入して1年が経ったので導入する際に考えたことをご紹介します。 背景 「基本機能」はフィーチ...| SmartHR Tech Blog
SmartHRは、2025年6月28日に京都府・先斗町歌舞練場で開催された 関西Ruby会議08 に Matz Sponsor として協賛し、10名が参加し、1名がスポンサーLTに登壇し、ブースも出展しました。 この記事では、前後イベントも含め、その模様をmotty と pndcat で手分けしてお届けします! スポンサー企業の幟旗 前夜祭 関西Ruby会議08 前夜祭 RejectKaigiは、はてな社の京都オフィスで開催されま...| SmartHR Tech Blog
こんにちは、SmartHR で組織図と従業員サーベイと人事労務レポートを開発している AzuKi です。 この記事では、2025 年 6 月 20 日に開催した第 11 回 SmartHR LT 大会の模様を、配置シミュレーションを開発している ron さんと、権限基盤ユニット所属の hotaka さんと一緒にお届けします。 今回は、4 ヶ月ぶりの開催ということもあり過去最多の 96 名(オンラインを含む)が参加...| SmartHR Tech Blog
こんにちは!SmartHRのAIチームにデータエンジニアとして6月に入社したhanaoriです。 「どうしてAIチームにデータエンジニアとして入ろうと思ったのか」「そもそもデータエンジニアってなんやねん」と思われる方もいらっしゃると思います。わたしの簡単な経歴を踏まえつつ、 SmartHRのAIチームでデータエンジニアとして働く魅力 をお伝えできれば嬉しいです! こんな人...| SmartHR Tech Blog
私が入社した頃は、フルリモートワークは許可されておらず、東京オフィスに通勤できる場所に住んでいる必要がありました。 2021年の7月にフルリモートワークが解禁され、日本国内ならどこに住んでいても働けるようになりました。 フルリモートワークになって2年以上が経ったSmartHRですが、今回はSmartHRのプロダクトエンジニアが、どのような働き方をしているのか...| SmartHR Tech Blog
こんにちは。VP of Engineering の森住です 今回は、2022年1月に SmartHR の CEO に就任した芹澤さんが、なぜか最近になって SmartHR の開発チームにイチメンバーとして二週間ほど参加していたので、一体なにがあったのかとインタビューを敢行してまいりました いつの間にか CEO をクビになっていたのでしょうか? 気になりますね それでは、今回のインタビューの登場人物をご...| SmartHR Tech Blog
こんにちは! SmartHRで開発したり、アジャイル推進したり、筋トレしたりしてるkouryouです。 突然ですが、皆さんのチームの生産性は高いでしょうか? この議論を始めると必ず直面する壁が、そもそも生産性とは何か?です。 生産性を上げようとする際の効率化の考え方には、リソース効率とフロー効率という2種類の考え方があります。 そしてSmartHRでは、特にフロー...| SmartHR Tech Blog
こんにちは。プロダクトエンジニア兼アジャイル推進室メンバーの長田(shooen)です。 今回はアジャイル推進室連載企画第2弾として、SmartHRにアジャイルコーチとして参画いただいている豊田さんのインタビュー記事をお届けします。 開発の現場に限らず組織全体がアジャイルになっていく上での困難や必要なチャレンジについて、参考にしたりヒントを得たりして...| SmartHR Tech Blog
どうも2022年9月にSmartHRに入社したエンジニアの大澤(@qwyng)と申します。SmartHRの本体を開発しています。 SmartHRというサービスは、従業員情報を集約したアプリケーションをコアとし、そのコアと連携する複数のアプリケーションを配置した構成になっています。 そのコアというのがSmartHR本体です。 SmartHR本体は歴史が長いプロダクトです。カジュアル面談でも「キャッ...| SmartHR Tech Blog