私たちのアプローチ
変更できることを前提に。
ソフトウェアの多くは、書かれた時の計画より長く使われます。私たちは、これから来る変化を前提に設計します。サービス間の明確な境界、すべてのAPIの契約、振る舞いを記述するテスト、コードで定義するインフラ。最初のリリースは作業の終わりではなく、始まりです。
- 01機能より先に、アーキテクチャとデータモデルを合意
- 02すべてのAPIと連携に型付きの契約
- 03Infrastructure as Code、パイプラインでデプロイ
- 04初回リリースからオブザーバビリティを確保
機能
私たちが作るもの
Webアプリケーション・プラットフォーム
1つのチームが設計・構築・運用し、5年後も変更できるプラットフォーム。
モバイルアプリ — iOS・Android
iOSとAndroidのアプリを段階的にリリースし、エラー、レイテンシ、コストを計測します。
API・外部サービス連携
すべてのAPIと、連携が必要な各システムとの接続に、型付きの契約を用意します。
バックオフィス・運用ツール
カスタマー360と運用キューを1つの画面に集約。特権操作はすべて理由の入力を必須とし、監査対象にします。
クラウドインフラ・DevOps
コードで定義してパイプラインでデプロイするインフラに、初回リリースからオブザーバビリティを備えます。
レガシーモダナイゼーション
当初の計画より長く使われてきたシステムを、明確なサービス境界のもとで再構築し、再び変更できる状態に戻します。
データ移行
旧システムが持つデータをマッピングして新システムへ移行し、切り替え前に検証します。
デザインシステム
標準でアクセシブル、ゼロランタイムCSS。自社プロダクトにも、お客様のダッシュボードにも、同じコンポーネントを使います。
進め方
ブリーフから運用まで。
- 01
課題設定
ユーザー、データ、連携先のシステムを整理し、リリースする価値のある最小の単位を切り出します。
- 02
構築
動作するデプロイ環境に対して短いイテレーションを重ね、すべての変更にテストとレビューを行います。
- 03
リリース
段階的にリリースし、初日からエラー、レイテンシ、コストを計測します。
- 04
運用
モニタリング、待機対応のランブック、ロードマップ。お引き渡しも、共同運用も可能です。
実績
成果
設計・構築・運用してきたソフトウェア全体から。
120+
リリース済みプロジェクト
9
対応業界
24/7
運用
長年
サポート性