サービス
DX(デジタルトランスフォーメーション)
いま使っているシステムを、つなぐ。
POS、ネットショップ、CRM、ERP、会計ツールをつなぐ連携と自動化。データは一度入力すれば済み、誰も打ち直す必要はありません。
提供するもの
- 01変革のロードマップ各段階に実施可否の判断ポイントを設けた、段階的な計画です。一斉切り替えも、無理を重ねる作り直しもしません。
- 02ストラングラーフィグ方式のAPIレイヤー既存システムの前に薄いファサードを置き、モノリスに手を加えずに新しいコードで部分ごとに置き換えられるようにします。
- 03データ移行の手順書本番切り替えの前に、シャドーモードで検証します。前に進む前に、必ずロールバック手順を文書化します。
- 04段階ごとのモダナイズ各フェーズの終わりには、動くソフトウェアがあります。その間も業務は止まりません。
- 05チームのトレーニングと引き継ぎ最後には、新しいアーキテクチャを貴社チームが自ら運用できる状態にします。設計パターンの文書化、ペアでの開発、コードレビューを通じて進めます。
対応しないこと
- 一度にすべてを作り直すことはしません。変革はすべて段階的に、元に戻せる形で進めます。あるフェーズがうまくいかなくても、既存システムは動き続けます。
- コストを隠すことはしません。移行のリスクとコストは、作業を始める前に書面で明らかにします。想定外のことは、現状調査・要件整理の段階で洗い出します。
- 当社に永久に依存させることはしません。目指すのは、契約期間のうちに貴社チームが新しいアーキテクチャを自力で運用できるようになることです。
プロジェクトの進み方
-
システム診断
お使いのシステム、そのつながり、リスクの所在を洗い出し、書面の計画をお渡しします。その後の開発を当社に依頼されるかどうかは問いません。
-
ご承認いただく計画
作業を始める前に、範囲、順序、料金を書面で合意します。
-
週単位で積み上げる開発
毎週、動くソフトウェアをデモでお見せします。進捗報告ではなく、実際の進み具合を確認できます。
-
引き継ぎとサポート
コード、ドキュメント、運用手順書をお渡しします。ご希望があれば、そのままサポートを続けます。
使用ツール
Frontend
React Vue Angular Next.js Astro
Backend
Node.js Python Go Java C#
Cloud
AWS GCP Azure Vercel Netlify
Data
PostgreSQL MongoDB Redis BigQuery Snowflake
よくある質問
01ストラングラーフィグパターンとは何ですか?
既存システムを少しずつ置き換える手法です。新しい機能はファサードの背後に置き、古い機能は一つずつ移行していきます。既存システムは徐々に縮小し、最後にはなくなります。仕組みそのものが、ダウンタイムゼロを前提にしています。
02移行の間、社内のチームと一緒に進められますか?
はい。ペアで進めるのが基本です。当社と貴社のエンジニアが並んで作業するため、移行が進むにつれて新しい設計パターンが貴社チームに定着していきます。
03データ移行のリスクはどう抑えますか?
読み取りを切り替える前に、数週間シャドーモードで新旧両方に書き込みます。突き合わせのレポートは毎日出します。前に進む前に、ロールバック手順を文書化し、検証しておきます。
04一般的な変革には、どのくらいの期間がかかりますか?
評価は2週間です。段階的な実装は、中規模のモノリスであれば多くの場合3〜6か月、規制面で複雑なシステムではそれ以上かかります。