Zaimでお金の管理を見直そう!
この記事は日本語と英語の両方をご覧にいただけます。英語版はこちらをクリックしてください。
Zaim社について
Zaim社は2011年に設立され、日本最大級の家計簿・お金の管理アプリとして、ユーザーに支持されています。様々な分析機能をはじめ、予算管理にレシート読取など、誰でも簡単にお金の管理できる仕組みが多く実装されています。日本国内で累 計800万ダウンロードを達成し、いくつもの賞を受賞したZaim社は、単なる節約ツー ルにとどまらない楽しい家計管理をコンセプトに掲げています。
![undefined](https://cdn.prod.website-files.com/5db35de024bb988f5fb4e168/5e58e6cdee3a8dcfb8ece043_Rsra5kMS54EisfESqpGw.jpeg)
挑戦
サービスリリース当初から、Zaim社はCI/CDツールの重要性、CI/CDが会社の成功を生み出すことを確信していました。ユニットテストや継続的・クイックリリースは 特に重要で、CI/CDがないと、会社全体の成長がワークフローの増加や過酷な作業量によって妨げられてしまいます。 Bitriseにシフトチェンジする前は、Jenkinsを主要なCI/CDプラットフォームとして使用していました。Jenkinsを導入した当初は、会社の発展において十分な役割を果たすと思われていましたが、決定的な欠点に出くわすことになりました。退屈なローカルメンテナンスや、最適だとは言えないパフォーマンス、そしてGitHubへの接続の難しさといった問題点がZaim社のネットワークを制限してしまいました。
![](https://cdn.prod.website-files.com/5db35de024bb988f5fb4e168/5e58e7b5c3202f81291b78ca_zaim_employees2.jpg)
完璧なCI/CDソリューション
Jenkinsの使用をやめることを決断したZaim社は、新たに最適なCI/CDツールを検討し始めました。その結果、BitriseとCircleCIが最終候補に残りました。 まずCircleCIを試してみたところ、大きな問題はないが長期的なプランを考えると他の選択の余地があることに気づきました。一方で、Bitriseのモバイルへの特化性、カスタムの自由さ、そして魅力的な価格設定がZaim社に特に影響を与え、それが最終的にBitriseを選んだ理由になりました。
「Bitriseはコストや管理において非常に優れています。」
その後Zaim社はBitriseのプラットフォームを正式に使い始めるようになり、ビルドやテスト、自動化など全ての面倒な作業を簡単に処理することができるようになりました。Bitrise Library内にあるBuilt-inステップや Fastlane integration はZaim社のアプリ開発を格段に早めてくれています。
「Bitriseの公式ステップとインテグレーションは全てを可能にしてくれています。」
![1.home.png](https://cdn.prod.website-files.com/5db35de024bb988f5fb4e168/5e58e6cdfbffd7a8eb84a47d_hFQec8vQqqLXWs6oRr73.png)
![2.account.png](https://cdn.prod.website-files.com/5db35de024bb988f5fb4e168/5e58e6cd6119b722f7dd33a0_ulCUT5fSTh2YEks3VOnN.png)
![3.history.png](https://cdn.prod.website-files.com/5db35de024bb988f5fb4e168/5e58e6cdde7fdcd88ce720d3_HaBUyk2qR2apPmuyWEEY.png)
![4.analysis.png](https://cdn.prod.website-files.com/5db35de024bb988f5fb4e168/5e58e6cd627e090b441d349a_eEqsvt0gTq6RKafBHt31.png)
勝利!
Zaim社は月に400以上のビルドを実行しており、2つの主要なアプリがBitriseを通じて稼働しています。これは日本で随一のファイナンシャル・プラットフォームであるZaim社の円滑なアプリの動作を可能にし、アプリユーザーのニーズに速やかに答えることをサポートします。
「ワークフローがシンプルで簡単に操作できるのが嬉しいです。」
ビルドから配布までの一連の流れの中で、Bitriseはデザインと実行において完璧な CI/CDツールであるとZaim社は考えています。Bitriseのデプロイと配布機能を組み合わせれば、Zaim社はアプリ開発でのイテレーション作業を絶えず行うことができ、アプリユーザーにさらなる価値を提供することができます。