写真を撮ってほしい人とフォトグラファーをつなげるCtoC出張撮影マッチングサービス
Engineer Recruiting Site / OurPhoto
OurPhotoとは | フォトサービス市場と社会変化 | 機能 | 開発の特徴 | 開発体制 | メンバー | 関連ニュース・記事 | 募集ポジション
👉🏻 募集ポジション一覧
OurPhotoとは
OurPhoto(アワーフォト)は、写真を「撮ってほしい人」と「撮りたい人」を繋げる出張撮影マッチングサービスです。2015年にサービスを開始し、現在は2,100名以上のフォトグラファーが登録しています。
Webからの申し込みで短時間で手続きから決済までが可能で、リーズナブルな価格で手軽に写真撮影をプロのフォトグラファーへ依頼することができます。
OurPhoto事業開始の背景
時代変化と共に、「写真」と「フォトグラファー」のあり方が変わってきている中で、OurPhotoを通じて「多くの人の生活をより豊かにしたい」という想いを私たちは掲げています。 2020年11月にM&Aによりうるるグループへジョインしました。
プロダクトミッション・ビジョン
結婚・出産にはじまり、お宮参り、七五三、誕生日、卒園・入学式に代表される「ハレの日」。その幸せの瞬間を自由で気軽に残したい。
私たちはフォトグラファーの出張撮影を身近にして、何度も見返したくなる写真とおもいでのために、新しい「ハレの日」の写真文化を創っていきます。
📝ミッション・ビジョンのプレスリリース記事はこちらをご参照ください!
OurPhoto事業部の行動指針
👦USER FOCUS
- 優れたユーザー体験を追求しよう
- 依頼者・フォトグラファーの目線に立って仕事に向き合おう
👪ONE TEAM
- 少数精鋭で大きな事業を作ろう
- 相手を理解し、手を取り合う気持ちで向き合おう
🐧TRY FIRST
- 素早く、たくさんのチャレンジを積み重ねよう
- 誰の仕事でも、誰に対しても能動的に動き考えよう
🧘UPDATE MYSELF
- プロとしての自分をアップデートし続けよう、自信を持とう
- 既成概念を超えて成長を積み重ねよう
ビジョン実現に必要なこと
- 短期:プロダクト開発の基盤づくり、開発チームのパフォーマンス向上(技術的負債、生産性)
- 中期:プロダクトしての価値が最大化できている状態(=KPIと施策が連動している。ユーザにとっては満足いく体験ができている)
- 長期:出張撮影のスタンダード化。「 OurPhoto(出張撮影すること)」が一般的なワードとなる未来を作るプロダクトとなる
OurPhoto撮影件数の推移
OurPhotoは、2024年3月に累計撮影件数が100,000件を突破しました。「お宮参り」や「七五三」、「成人式」等のイベントに留まらず、近年では新生児期の貴重な姿を記念に残すことができる「ニューボーンフォト」の撮影が人気となってきています。
フォトサービス市場と社会変化
近年スマートフォンの普及やライフスタイルの多様化により、写真のあり方は大きく変化してきました。
写真は、従来は写真館で撮るような格式高いものが一般的でしたが、最近ではスマホやSNSの普及もあり、より自然体な写真や、カジュアルな日常風景を撮影することが好まれるように変化してきています。
デジタル時代を背景に、フィルムはデジタルカメラ・データに変化し、副業のフォトグラファーやセミプロの方なども増えてきました。
OurPhotoの機能
OurPhotoは、写真を撮って欲しい人とフォトグラファーをマッチングするサービスです。店舗を持たず完全オンラインで予約から決済、写真ダウンロードまで完了します。
- 予約機能
- チャットによる事前コミュニケーション
- 予約状況や過去履歴書の閲覧
- フォトグラファーの選択
- 写真ダウンロード
- 決済
開発の特徴
プロダクトの特性
OurPhotoはサービス特性として、以下3つが挙げられます。
- 大量の画像データを扱う(保存 & 表示)
- 画像データは、フォトグラファーが撮影した品質を保った状態でユーザに届ける必要がある
- 写真撮影需要・イベントの多い時期には、多数のユーザがサービスを利用する(例: 七五三シーズン、卒業シーズン など)
開発手法
OurPhotoではアジャイル開発を導入しており、1週間のスプリントで開発サイクルを回しています。
リリースも毎週行っており、優先順位の高いものから順にリリースを行い、継続的にスピーディなサービス改善につなげています。
また、コードレビューをルールづけており、コードレビューとCIが通って初めてリリースフローに乗ります。ソースコードの管理にはGithubを用いています。
開発環境
バックエンドでは、開発言語は主にPHPを用いており、フレームワークはLaravelを使用、フロントエンドの大半は、Laravelのbladeテンプレートを用いて構成されています。
現在、フロントエンド実装をVue.jsで記述するためのリファクタリングを実施中であり、Vue.js3系、TypeScriptの導入を進めており、同時にJestを用いた自動テストの導入にもチャレンジしています。
OurPhotoは、2021年8月まではAzureにて構成・稼働していましたがセキュリティ課題の解消や、監視基盤強化などのためAWSへフルリプレイスを行いました。
リプレイスにより、以下のような変化が実現できています。
- サーバーのコンテナ化
- デプロイの自動化
- Webサーバー、DBサーバーのオートスケールによる負荷軽減
- CloudwatchやDatadogを用いた監視基盤の整備
👇🏻 より詳細な技術スタックについてはこちらの記事をご参照ください!
開発体制
開発課のチーム指針
1. チームの成果のために、積極的にチームを巻き込もう🤝
2. プロダクトに主体的に関わろう🚀
3. 品質・生産性を継続的にアップデートする🛠️
開発組織のKPI
- 品質担保の指標
- 循環的複雑度・テストカバレッジなど
- コスト面の指標
- インフラコスト、開発コストなど
- 開発計画スケジュールの指標
チーム構成
※正社員・フリーランスのパートナーを含めた人数となります。
メンバー
こんな志向を持った方をお待ちしています!
- プロダクトの成長を自分ごととして考えられる方
- ユーザー目線を持ってCtoCプロダクト開発に携わりたい方
- 自発的に課題を発見・解決していきたいといった考えをお持ちの方
- エンジニアとしてのスキルを高めながら、プロダクトの成長に貢献したいと考えている方
- 負債の多いシステムでも、自分ごと化し率先して改善をしていくために常に行動ができる方
メンバー紹介
メンバーズボイス
組織の雰囲気
プロダクトの魅力や開発文化
関連ニュース・記事
イベント登壇動画
募集ポジション
【OurPhoto】エンジニアリングマネージャー(未経験歓迎)