ユニファ開発者ブログ
https://tech.unifa-e.com/
ユニファ株式会社プロダクトデベロップメント本部メンバーによるブログです。
フィード

不具合を成長の糧に!不具合分析でプロダクト品質を磨く~導入編~
ユニファ開発者ブログ
こんにちは、QAエンジニアのえりです。 今回は、QA課で取り組んでいる不具合分析の導入についてお話ししたいと思います! 不具合分析を始めたきっかけ 💡 ソフトウェア開発において規模が大きければ大きいほど、テストフェーズで不具合が発見されることは避けられません。ただ、その不具合を修正して再確認するだけで終わらせてしまうのはもったいないと思いませんか? ユニファに入社した当時、まだ不具合分析のフローはまだありませんでした。 私が担当するフォトプロダクトは昔からあるプロダクトのため品質としては安定していますが、他プロダクトは新しいものもあり、開発フローをブラッシュアップしている最中です。 そのため、…
4日前

新型午睡センサーの出荷検査の方法を改善したお話
ユニファ開発者ブログ
こんにちは。QAエンジニアの大橋です。 ユニファはこれまで、保育現場の安心・安全を支えるIoTデバイスとして「午睡センサー」を提供してきており、新型機は2025年6月から運用を開始しております。過去の記事で開発について午睡センサー開発記を公開しておりますが、今回は出荷検査工程で検査方法を改善したお話と、改善にあたって調査した事をお話しようと思います。 (午睡センサーは、決められた検査が全て合格している事を確認してから出荷しております。) 内容としては、「新型午睡センサー自体ではなく、出荷時実施の検査方法に課題があり発生していた事象に対して、検査方法を変える事で事象を改善できた」というお話となり…
15日前

ユニファ初!!Kaigi on Rails 2025 にて託児サービスを提供します!
ユニファ開発者ブログ
みなさん、こんにちは。 VPoE の柿本です。 ユニファは、2025 年 9 月 26 日(金)、27 日(土)に開催される Kaigi on Rails 2025 に託児スポンサーとして協賛します! 昨年の Kaigi on Rails 含めて、これまでも複数のイベントでスポンサーをさせていただいてきましたが、託児スポンサーは初の試みです。 この記事では、イベント協賛への想いと、ユニファの開発チームが目指す多様な働き方についてご紹介します。 Kaigi on Rails とは Kaigi on Rails のコアコンセプトは 「初学者から上級者までが楽しめる Web 系の技術カンファレンス」…
21日前

Cursorを使ってソースコードを読んでみた話
ユニファ開発者ブログ
皆さんこんにちは。 UnifaでQAエンジニアとして従事している中村と申します。最近、Cursorというツールに触る機会がありました。CursorはAIエディタと呼ばれるコードエディタの一種で、今回はそのCursorを使って自社プロダクトのソースコードを読んでみた時のお話をしてみようかと思います。
23日前

ユニファが「日本スタートアップ大賞2025」にて「審査委員会特別賞」を受賞しました!
ユニファ開発者ブログ
こんにちは。 AI開発推進部の田渕です。 本日は、先日弊社が受賞した「日本スタートアップ大賞2025 審査員会特別賞」に絡めて、ユニファのお話を少ししていこうと思います。 unifa-e.com
1ヶ月前

Amazon GuardDuty のアラートを日本語に翻訳して Slack に通知する
ユニファ開発者ブログ
こんにちは、SRE の松田です。 本記事では、Amazon GuardDuty の脅威検出結果を Bedrock で翻訳・分析し、日本語で具体的な対応手順を含む通知を Slack に送信する方法をご紹介します。 構成 当初は Step Functions → SNS → AWS Chatbot → Slack の構成を検討しましたが、AWS Chatbotの仕様により断念しました。 AWS Chatbot は、SNS 経由で送信されるメッセージに対して、特定の AWS サービスのイベントフォーマットのみをサポートしており、Step Functions から送信されるカスタムメッセージ形式は、A…
1ヶ月前

マネージャーになって最初に捨てた「ある考え」
ユニファ開発者ブログ
こんにちは、ユニファでプロダクトマネージャーをしている、たしろです。 ユニファのプロダクトマネージャー組織はPdM一課とPdM二課の2つの課に分かれています。 7月から有難いことに課のマネージャー職に付かせていただきました。 「信頼されるマネージャーとは一体なんだろう?」 「どんなマネージャーであると良いだろう?」 マネージャー職の話が来た時から、自分の中ではこの問いがぐるぐる回り続けてました。というのも自分の前任は、部長と副部長が兼任しており、そこから自分に代わったときの不安が一定あったためです。 マネージャー職は前職で経験していましたが、とても「マネージャーが分かる」と言えるほど経験がある…
1ヶ月前

「具体と抽象」を通して振り返るWACATE参加よもやま話
ユニファ開発者ブログ
こんにちは!QAエンジニアのはなみです。 今回は参加したワークショップ「WACATE」で紹介された本を通して、ワークショップで感じていたあれこれを咀嚼しなおしてみる記事になります。 WACATEとは Workshop for Accelerating CApable Testing Engineers:内に秘めた可能性を持つテストエンジニアたちを加速させるためのワークショップ です。夏と冬の年2回、1泊2日の泊りがけで開催されています。 詳しくは↓ wacate.jp
2ヶ月前

サーバーサイドエンジニアがユニファに入社してからの3ヶ月
ユニファ開発者ブログ
こんにちは!2025年5月にユニファへ入社したサーバーサイドエンジニアの鶴ケ野です。 写真関連の機能を扱うプロダクト、「フォト」をメインに担当しています。 地方に住んでおり、フルリモート勤務という形で日々業務に取り組んでいます。 この記事では、フルリモートで働くエンジニアとして、入社からの3ヶ月間で経験したことや感じたことを振り返ってみました。
2ヶ月前

Serverless Framework から CloudFormation(SAM) に移行する
ユニファ開発者ブログ
こんにちは、SRE の中村です。 弊社では Lambda とその周辺リソースは基本的には Serverless Framework で管理してきましたが、V3 がサポートされなくなること、V4 からは有償化されることをきっかけに、CloudFormation(SAM)に移行することになりました。 Serverless Framework も実体は CloudFormation なので、文法などの違いはあるものの、特に問題なく進められるだろうと思っていましたが、やってみると意外にも面倒な点がありました。 以下にやり方をご紹介します。
2ヶ月前

Ruby 3.3 で YJIT 有効化しました!
ユニファ開発者ブログ
こんにちは、サーバーサイドエンジニアの横山です。 前回はRuby / Rails バージョンアップ に関する記事を書きましたが、今回はバージョンアップリリース後に行った YJIT 有効化 に関してまとめさせていただきます! tech.unifa-e.com
2ヶ月前

A quick look on Hotwire Stimulus integrated in Rails
ユニファ開発者ブログ
By Harvey Ico, server-side engineer from Unifa So as I was installing new rails app, I noticed that the default javascript library installed now was Stimulus from Hotwire. I find it really good since your javascript now runs only when the data-controller is defined on your page. This is specially he…
2ヶ月前

A Small Dive into Next.js: Modal, DB, and First Impressions
ユニファ開発者ブログ
By Peter, backend engineer at Unifa. As someone who mainly works with Ruby on Rails and Vue.js in my day-to-day projects, I always enjoy exploring new frontend technologies in my spare time. Recently, I decided to give Next.js a try — not just to see what it’s like, but also to connect it to a local…
3ヶ月前

記事ページのテンプレート設計で大事にした“更新のしやすさ”と“読みやすさ”
ユニファ開発者ブログ
保育AI事業に注力しているユニファでは、今後AI関連の記事を多数公開していく予定です。 それに先立ち、これから増えていく記事を見やすく・更新しやすく届けられるよう、新たに記事ページ用のテンプレートを設計しました。 今回は、その設計のポイントについてご紹介します。
3ヶ月前

Xcode26からのUIテストの改善 - WWDC25新情報
ユニファ開発者ブログ
端的にいうと Apple謹製のUI操作記録が25年秋登場、UIテストの機運が高まります。 1) WWDC25 WWDC25が6月10日(日本時間)から5日にわたって開催されました。昨年WWDC24ではApple Intelligenceを銘打ってコンシューマーに向けに機械学習モデルをアピールするも実現できた機能は限られ、出てきたものはAIで先行する他社サービスをアレンジしたものか、パートナーとなったChatGPTの橋渡し程度のものでした。昨年のAppleの施作は継続するとして今年は開発者向けの機械学習モデルによる開発効率の向上が図られています。 本題から逸れますがAppleはXcode26で開…
3ヶ月前

乳幼児の安心を支える挑戦:PMが挑んだ新型午睡センサー開発記
ユニファ開発者ブログ
乳幼児の安心を支える挑戦:PMが挑んだ新型午睡センサー開発記 こんにちは。ユニファでプロダクトマネージャーをしております、かじわらです。ユニファはこれまで、保育現場の安心・安全を支えるIoTデバイスとして「午睡センサー」を提供してきました。午睡センサーの新型機は、2025年6月から運用が始まり、実際に保育の現場でご利用いただいています。今回は、プロダクトマネージャーとして携わった新型機の開発についてまとめたいと思います。
3ヶ月前

なぜユニファではエンジニア以外にも AI コードエディタを配るのか?
ユニファ開発者ブログ
こんにちは。ユニファの VPoE をしております、柿本です。 皆さんは開発に AI コードエディタを活用していますか? 先日は Cursor 1.0 がリリースされ、その少し前に GitHub Copilot の Agent モードが GA するなど、毎月のようにワクワクが飛び出してきます! さて、タイトルの通り、ユニファでは開発組織全体で AI コードエディタの導入を進めています! これは単に新しいツールを使って業務効率化しようという話ではありません。 エンジニアだけでなく、PdM、QA、デザイナーを含む全ての開発メンバーが AI を使いこなすことで、 より価値の高い機能を、より早く提供でき…
4ヶ月前

LangfuseでマルチモーダルLLMアプリのトレーシングを行う際に工夫したこと
ユニファ開発者ブログ
こんにちは。R&Dを担当している浅野です。 ユニファではマルチモーダルLLMを活用したアプリ開発を積極的に行っています。LLMを一度callして終わりではなく、複数のステップを直列や並列で組み合わせて処理を行う場合や、LLMに処理ステップから考えさせる場合は、最終のアウトプットだけでなく中間ステップの内容を確認することが重要です。通常のWebアプリ用のロギングツールを使ってそれを行うことも可能ですが、LLMアプリに特化したサービスを使うと、LLM callのLatency、消費トークン、コストなども把握できますし、プロンプト管理や評価機能がついているものもあり、かなり便利です。 私たちのチーム…
4ヶ月前

一人歩きしても伝わるデザインデータ
ユニファ開発者ブログ
こんにちは、ユニファでプロダクトデザイナーをしている砂田です。 この記事では、私が日々の業務の中で心がけている「一人歩きしても伝わるデザインデータの作り方」について紹介します。 プロダクト開発は、PdM・エンジニア・デザイナーだけでなく、ビジネスサイドのCSや営業の方など、様々な部署のメンバーと連携しながら進んでいきます。 その中で、誰が見てもわかりやすいデザインデータにすることを常に意識しています。
4ヶ月前

中途入社デザイナー向けのオンボーディングの取り組み
ユニファ開発者ブログ
ルクミーのプロダクトデザインを担当しているようがいです。 新しい仲間を迎え入れる際、チームへスムーズに馴染み、早期に力を発揮してもらうためにオンボーディングを実施している方も多いのではないでしょうか。 モチベーション高く入社してくる新メンバーをお迎えする側として、オンボーディングやオリエンテーションは大切にしたいと思っています。それが組織全体の活性化・良いプロダクト作りにも繋がると信じています。 昨年、ユニファには2名のプロダクトデザイナーが入社しました。 その際に実施したオンボーディングプログラムについて、考え方や具体的な内容、工夫した点などをご紹介します。事業会社へ中途入社するインハウスデ…
4ヶ月前

ユニファ株式会社はRubyKaigi 2025でPlatinum Sponsorとしてブース出展しました。
ユニファ開発者ブログ
こんにちは、ユニファでサーバーサイドエンジニアをしている小川です。 2025年4月16日から4月18日まで開催された「RubyKaigi 2025」にPlatinum Sponsorとしてブースを出展したので、当日の様子などを振り返りたいと思います。 ユニファとしては初めてのRubyKaigiへのブース出展となります。 会場 出展内容 最後に
5ヶ月前

進め!テスト自動化! 〜自動テスト導入、奮闘記!〜
ユニファ開発者ブログ
「私は思考する、故に、私は存在する」 Rene Descartes:方法叙説(講談社学術文庫 小泉義之 訳) より はじめに 始まりは「ある危機感」から ツールの選定とROI試算 "問い"が、無い 再定義から、「発散」 おわりに
5ヶ月前

WAKE Careerさんにインタビューしていただきました!
ユニファ開発者ブログ
こんにちは、ユニファでAndroidエンジニアをしている、あいばです。 先日、女性のためのITキャリア転職サービス「WAKE Career」さんからお声がけいただき、インタビューを受けました。 自分のキャリアを振り返るのは少し照れくささもありましたが、新卒の頃のことや、うまくいかなかった時期のことをあらためて言葉にすることで、あの頃の自分の頑張りを認めてあげられた気がします。 もし今、キャリアに悩んでいたり、自分に自信が持てなかったりする方がいたら、「こんなやつでもなんとかやってるんだな」と、気楽な気持ちで読んでもらえたら嬉しいです。
5ヶ月前

ドキュメント作成が苦手なエンジニア!集まれ!
ユニファ開発者ブログ
初めに ユニファでバックエンドエンジニアをしている八木です。ドキュメント作成、エンジニアでは苦手意識のある人も多いのではないでしょうか。日常的に仕様書などを書く機会があれば練習になっていいのですが、そうでない場合や、初めて仕様書や手順書を書く場合など、戸惑いながら真っ白な画面を見続けている人もいるのではないでしょうか。 本記事はエンジニアのみなさんの中でのドキュメント作成への苦手意識を少しでも減らしていけたらいいなと思っています。初めてドキュメント作成をするような初級者向けの内容です。ドキュメントの骨組み作成までの道筋を記載しています。
6ヶ月前

ユニファ開発者ブログを「フリーランスHub」でご紹介いただきました!
ユニファ開発者ブログ
こんにちは。ユニファ開発本部長のやまぐち(@hiro93n)です。 レバレジーズ株式会社の運営する「フリーランスHub」にて当ブログをご紹介いただきました。 freelance-hub.jp 【フリーランスHubトップページ】https://freelance-hub.jp/ 【フリーランスHub案件一覧ページ】https://freelance-hub.jp/project/ この機会にご覧いただけますと幸いです! <求人コーナー> ユニファの開発チームでのプロダクト開発にご興味を持って頂けましたら、ぜひ募集要項をご覧ください! jobs.unifa-e.com
6ヶ月前

画像におけるマルチモーダルLLM活用
ユニファ開発者ブログ
こんにちは、ユニファで機械学習エンジニアをしている藤塚です。 昨今の生成AIの進展が目まぐるしいですが、ユニファでも例にもれず生成AI活用が進んでいます。特に、保育園で日々撮影される写真データの活用は主要テーマの1つであり、写真データにおける生成AI活用の検討が進められています。 従来の機械学習モデルと比較すると、LLM(Large Language Model)という名前の通りすでに大規模データを事前に学習していることからチューニングがなくとも十分な性能のモデルとして利用できる場合も多く(また今後の性能向上も十分期待できる)、専用のタスクに特化した大量のデータの用意から、モデルを学習するため…
6ヶ月前

Using OpenSearch with Ruby on Rails
ユニファ開発者ブログ
By Patryk Antkiewicz, backend engineer at Unifa. In one of Unifa products we provide the functionality called Letter, which, as the name suggests, is a kind of message sent from nursery school to parents of all kids belonging to specific classes. It became necessary to implement a search feature for…
6ヶ月前

品質保証の"お作法" 〜テストプロセス解体新書〜
ユニファ開発者ブログ
「語り得ぬものについては、沈黙せねばならない」 Ludwig Josef Johann Wittgenstein:論理哲学論考 より はじめに おことわり (再掲)品質を語るには、「◯◯◯」が大事である テストプロセスって何? テスト計画って? テスト分析・設計って? テスト実装って? テスト実行って? テスト完了って? テストのモニタリングとコントロールって? おわりに
6ヶ月前

PdM Days 2025 軌跡から、つむぐ。参加レポート
ユニファ開発者ブログ
こんにちは、ユニファでプロダクトマネージャーをしているたしろ(@tsrs88)です。 2025年3月15日に開催されたPdM Days 2025のDay4に現地で参加させていただきました。 PdM Daysは昨年に続き、2回目の開催です。 pdmdays.recruit-productdesign.jp セッションやOST(参加者同士のディスカッション)を通じて、多くの学びを得ることができました。この記事では参加レポートとして感想や学びを書きたいと思います。
7ヶ月前

ユニファ開発者ブログを「レバテック フリーランス」でご紹介いただきました!
ユニファ開発者ブログ
こんにちは。ユニファ開発本部長のやまぐち(@hiro93n)です。 レバテック株式会社の運営する「レバテック フリーランス」にて当ブログをご紹介いただきました。 freelance.levtech.jp この機会にご覧いただけますと幸いです! <求人コーナー> ユニファの開発チームでのプロダクト開発にご興味を持って頂けましたら、ぜひ募集要項をご覧ください! jobs.unifa-e.com
7ヶ月前