本文へスキップ
BigTree108

17のサービスを、ずっと寄り添う1つのチームで

当社は、構築し、構築したものを動かし続けます。以下のすべてのサービスを同じチームから配置するため、バックエンド、そのフロントエンド、モバイルアプリ、テスト、デザインは、4社のベンダーではなく、1つの対話で進みます。

いずれも、御社のチームに参画する専任スペシャリスト、当社が納品するプロジェクト、既存システムの引き継ぎのいずれの形でも提供できます。3つの形態、契約、料金の考え方はアウトソーシングのページで説明しています。

JavaやLaravelからShopify、Rustまで、その他の言語、フレームワーク、CMSプラットフォームでの開発は、技術のページに掲載しています。

当社の業務ルール

これらは、当社のリポジトリのすべての変更をレビューする際に照らし合わせる、書面のエンジニアリング原則です。理想ではなく、これに違反する変更はマージされません。

  • すべてをコードで

    Azureのリソース、データベーススキーマ、DNS、GitHubの設定、ファイアウォールのルールは、コミット済みのファイルで管理します。ポータルで手作業で組み立てるものはありません。

  • 機能とともにテストを出荷

    すべての変更に適切な層のテストを付け、バグ修正にはその種類全体のテストを付けます。カバレッジは計測し、後退してはいけません。

  • 警告ゼロ

    ビルド、フォーマッタ、依存関係の監査、Terraform、CodeQLのいずれも、各変更の終了時点で抑制すべきものがない状態にします。アナライザーはデプロイゲートでエラーとして実行します。

  • 利便性よりセキュリティ

    原則拒否、最小権限、シークレットはKey Vaultからのみ、すべてのクエリをパラメータ化、すべての入力を境界で検証します。

  • 最新の安定版

    すべての依存関係の最新リリースを追い、アクションとイメージをハッシュで固定します。アップグレードが完了するのは、コードが新しいAPIを使うようになったときです。

  • 1つの事実に1つの管理者

    派生する値は一度だけ計算し、あらゆる場所で使います。真実のコピーは、半年後に見つかるバグになります。

開発したい内容をお知らせください

スコープ、リポジトリへのリンク、またはざっくりしたアイデアをお送りください。1営業日以内に、書面の計画と見積りをお届けします。