ソフトウェア開発

有限会社秀栄社様 パーソナライズ絵本「JibunEHON」の開発支援

会社紹介

有限会社秀栄社

所在地 :〒870-0901 大分県大分市西新地2丁目3番34号 (Google Map)
設立日:1984年(昭和59年)12月
事業内容:製本を必要とする製品や商業印刷物などの印刷事業

システム概要


JibunEHON:https://jibun-ehon.com/

JibunEHONは、絵本の主人公を自由にカスタマイズでき、世界に一つだけのパーソナライズ絵本が手軽に作成できるサービスです。
自分のお子様やご友人のお子様へのギフトとして多くのユーザー様に反響をいただいているサービスです。

カスタマイズが可能な箇所

  • 主人公の名前や容姿などを変更できる
  • お子様の生まれた月によって背景が変わる
  • お子様の写真を入れることができる
  • 絵本の最後にお子様へのメッセージを追加できる
  • ギフト用として包装紙が選択できる
  • 弊社でのご支援内容

    ご依頼いただいた背景

    外部のインデザインサーバーとWebサーバーを連携し「JibunEHON」のプラットフォーム上で絵本のカスタマイズから販売まで一貫して提供できるサービスを立ち上げたいという想いからこのサービスが誕生しました。
    少しでも開発コストを抑えるためにオフショア開発を検討されており、ベンダーの選定基準として、オフショア開発経験が豊富か、またインデザインサーバーの運営企業と連携を行いながら開発をハンドリングしてもらえるかを重視していらっしゃいました。
    複数の開発ベンダーをご検討されているなか、弊社はベトナムに100%子会社を保有しておりオフショア開発での経験と知見が豊富なことや、複数社のベンダーコントロールに慣れている点をご評価いただき弊社にご依頼いただきました。

    課題と取り組み

    今回弊社では、要件定義〜開発〜テストまで一貫してご支援させていただきました。
    開発にあたり課題となったのは、インデザインサーバーがイスラエル発のサーバーで日本でのサービス実績が少ないこともあり、本アプリとの連携が上手くいかず開発に支障がでたという点です。この課題をスムーズに解決するために、弊社開発チームと運営会社の開発チームとで直接連携が取れる体制を構築し、サーバーの機能や仕様について密にコミュニケーションを取ることで問題が解決いたしました。
    また、もう一つの課題としてはユーザー様がカスタマイズした絵本のプレビュー画面の表示に時間がかかってしまうという点です。当初、インデザインサーバー側でカスタマイズした絵本を生成し画面表示しておりましたが、インデザインサーバーを経由せずにアプリ側でカスタマイズした一部だけを編集し、プレビュー画面を表示する方法をご提案いたしました。この方法により表示にかかる時間を大幅に短縮できました。

    開発の進め方

    日本人のPM/SEが窓口となり、実装は弊社100%子会社であるベトナム法人で行いました。開発期間にはデザイナーを含む11人月のリソースを投入いたしました。

    JibunEHONで使用した主要なAWS サービスとその活用方法

    JibunEHONのインフラ設計には、AWSの中核となるサービスを活用しています。AWSサービスを組み合わせることで、JibunEHONはスケーラブルで高可用性のあるインフラストラクチャーを構築し、ユーザーエクスペリエンスを向上させています。

  • Amazon EC2(Elastic Compute Cloud)
  • Amazon EC2は、仮想サーバーを提供するコンピューティングサービスです。JibunEHONでは、アプリケーションの実行に必要なコンピューティングリソースを提供し、アプリケーションやバックエンドの処理を実行するために使用されています。

  • Amazon RDS(Relational Database Service)
  • Amazon RDSは、リレーショナルデータベースを簡単にセットアップ、運用、スケールするためのフルマネージドサービスです。JibunEHONでは、アプリケーションのデータストレージやデータベース管理に使用されています。

  • Amazon Route 53
  • Amazon Route 53は、高可用性およびスケーラビリティを備えたDNS (Domain Name System) ウェブサービスです。JibunEHONでは、ドメイン名の管理やトラフィックのルーティングに使用されています。

  • Amazon S3(Simple Storage Service)
  • Amazon S3は、オブジェクトストレージサービスであり、データの保存、バックアップ、配信に使用されます。JibunEHONでは、静的ファイルのホスティングやバックアップ、ユーザーファイルの保存に使用されています。

  • Amazon CloudFront
  • Amazon CloudFrontは、コンテンツデリバリーネットワーク(CDN)サービスであり、高速でセキュアなコンテンツ配信を可能にします。JibunEHONでは、静的および動的コンテンツの配信を高速化し、ユーザーエクスペリエンスを向上させるために使用されています。

    納品物と今後の支援予定

    JibunEHONのリリース後は、多くのユーザー様にご利用いただいております。
    現在は運用保守もご依頼いただいており、クライアントのご要望に応じて機能の改修を行っております。

    クライアント名
    有限会社秀栄社様
    契約形態
    請負契約
    使用言語
    Ruby,Javascript
    使用フレームワーク/ライブラリ
    Ruby on Rails,React