MS WebX とのプロジェクトはどう始まりますか？
技術的な解決策ではなく、目的をお聞かせください。範囲が本当に明確になるまで質問を重ね、着手前に書面化します。ご要望の進め方が目的に対して適切でないと考えた場合は、お支払い前にその旨をお伝えします。この会話は、それによって避けられる作り直しよりも安く済みます。
プロジェクトは日々どのように進みますか？
小さく、目に見える単位で進めます。作業内容はいつでもブラウザで確認できるステージング環境に反映され、本番に出るのはご承認をいただいたときだけです。完成品をプロジェクト終盤に初めてご覧いただくことはありません。その段階では、どんな変更も高くつきます。
つくったものは保守される前提です。依存パッケージの更新、監視、事業の変化に合わせた改修が続きます。それを引き続き当社が行うのか、御社のチームが引き継ぐのかはプロジェクトの中で取り決め、後から前提にすることはありません。当社しか触れない形でつくることはしません。
他社が開発したシステムを引き継げますか？
まず既存のコードを読み、そのうえでシステムの寿命全体で見て「継続」と「作り替え」のどちらが安いかを率直にお伝えします。答えはどちらにもなり得ます。引き継ぐコードは健全で、単に文書化が不十分なだけということも多いからです。反射的に作り替えを勧めることはしません。作り替えは、売りつけられるもののなかで最も高くつきます。
どの技術で開発し、品質はどう保っていますか？
サーバーは PHP、ブラウザは TypeScript、iOS と Android は Flutter、データは MariaDB、配信は nginx と FrankenPHP です。あえて現行かつ広く知られた技術を選んでおり、当社の後も誰でも保守できます。品質は善意ではなく仕組みで担保します。静的解析は例外リストなしで最も厳しい水準で走り、加えて二百を超える独自ルールが、逸脱した時点でコードを弾きます。