Loading...

受託開発・運用サポート

企画・コンサルティングから開発、テスト、運用まで、システムのライフサイクル全体をワンストップでご支援します。近年は自社開発のAIサポートエージェントを運用の現場に組み込み、開発・運用にかかる工数を継続的に圧縮しながら、お客様により早く、より軽やかにシステムをお使いいただける体制づくりを進めています。

選ばれる理由

  • 企画から運用までワンストップ:コンサルティング・要件定義・設計・開発・テスト・運用を一気通貫で対応
  • クラウドとオンプレ、どちらにも対応:クラウドネイティブな開発を基本としつつ、お客様の要望に応じた柔軟な構成を提案
  • 品質へのこだわり:自動テストの組み込みと不具合の再発防止プロセスにより、安定した運用を継続
  • AIを活用した運用効率化:自社開発のAIサポートエージェントにより、開発・運用の工数を継続的に削減

受託開発|「実現したいこと」を形にする

Teams、BacklogやSlack等を駆使したオンライン開発で、場所を選ばずスピーディにプロジェクトを推進します。インフラ構築にも明るいため、外部システムとの調整やシステム構築を含めて開発を一括して受託することが多いのが特長です。
可能な限り運用の手間がかからないクラウドネイティブな開発を基本としながら、お客様の要望に応じてオンプレミスサーバーでの運用にも柔軟に対応します。

受注開発手法

ウォーターフォール開発にも対応しますが、変化に強く早期に価値を届けられるアジャイル開発を主軸としています。

  1. コンサルティング
    • 実現したいことが明確でない場合にブレインストーミングなどを実施しアイディアをまとめていきます。
  2. 要件定義
    • 要望、資料等を受領してヒアリングを実施したりします。モックアップを作成して要件を固めたりします。
  3. 設計
    • DB設計、画面設計等を固めていきます。
  4. 開発
    • オンライン開発を実施します。
  5. テスト
    • 自動テスト・手動テストを実施します。
  6. 運用
    • 既存システムがある場合は移行作業を実施したり、切替作業を実施します。
    • 部分的に運用を開始し次のフェーズ開発を行ったりします。

インフラ及びソース管理はGitにて行い、変更履歴を常に追跡できる状態を保ちます。

デプロイプロセス

AWS開発においては、Infrastructure as Code によりインフラの構築からコード管理まで一貫して行い、再現性と保守性の高い環境を実現します。

構築環境

AWSでは開発環境・テスト環境・本番環境の3環境を構築するのが基本方針です。オンプレ環境でも可能な限りテスト環境・本番環境を用意します。
環境変数を切り替えるだけで各環境へソースを展開できる構成とし、AWS環境では開発・テスト・本番それぞれをブランチで分離。マージするだけで対応する環境へスムーズに反映できます。

運用サポート|AIが支える、人にやさしい運用体制

お客様の運用工数をできる限り減らせるシステム構成を提案し、そのまま運用まで担います。場合によってはお客様のPCをお預かりし、VPN経由でリモートメンテナンスを行うこともあります。

運用サポート内容

障害の切り分けやベンダー間調整を迅速に行います。
自社で開発したシステムには自動テストを組み込み、不具合が発生した際はその事象を自動テストで再現させたうえで改修し、再発しないことを確認する運用を徹底しています。これにより、同じ不具合を繰り返さない、質の高い運用を実現しています。

不具合対策

要件に応じてSentryを組み込み、不具合の発生有無を常時チェックしています。お客様からご連絡をいただく前に、こちらから先回りして不具合を修正できることもあります。

AIサポートエージェントの活用による工数削減

運用サポートには、自社開発のAIサポートエージェント「AI Support Agent」を組み込んでいます。GitLab・Backlog・社内ドキュメントを横断的に参照しながら、問い合わせの一次対応や監視アラートへの初動対応をAIが担うことで、これまで人手で行っていた確認作業や切り分け作業の負担を大幅に圧縮。
「詳しい担当者にしか分からない」「同じ問い合わせに何度も個別対応する」といった属人化した対応から、チーム全体でスピーディかつ均質に解決できる体制へと運用スタイルそのものを変えつつあります。監視アラートについても異常の予兆を継続的に検知し、問題が大きくなる前に先回りして対処できるようになりました。
開発と運用、両面での工数削減を継続的に追求すること――それが私たちがAI Support Agentを自社開発した理由であり、お客様の運用サポートにも同じ発想を反映しています。

詳しくはAI Support Agentをご覧ください。

AWSの開発について

オープンソースで開発を進めている mbc-cqrs-serverless をはじめ、多くのサービスをAWSで開発しており、システム運用担当者の負荷を最小限に抑えられる、私たちが最も得意とする開発プラットフォームです。
構成要素が多くシステム構成に悩まれるお客様からのご意見・ご要望を伺いながら、最適なビルディングブロックを組み上げ、ベストプラクティスの提供を続けていきます。

開発ツール

  • Windows
    • Active Directory
    • Excel
    • バッチ処理
  • MAC
  • Linux
    • シェルスクリプト
  • JetBrains/Visual Studio/Visual Studio Code
  • AWS
    • Aurora/RDS
    • DynamoDB
    • Lambda
    • Step Functions
    • CDK
  • DB
    • MySQL
    • PostgreSQL
  • 言語
    • TypeScript/Javascript
    • Python
    • PHP
    • C#
    • Ansible

開発実績

  • 大手製造メーカー向け保守契約システム開発
  • 建設会社向け橋梁検索システム開発
  • コンシューマ向け地図コミュニケーションシステム・モバイルアプリ開発
  • 非営利団体向け会議出欠管理システム開発
  • 非営利団体向け証明書発給システム開発
  • 大手監査法人向け社内教育システム開発
  • 大手税理士法人向け人事システム開発
  • 非営利団体向け顧客管理システム開発
  • 非営利団体向け迷惑メールフィルタリングシステム開発
  • 顧客・自社向けECサイトシステム開発
  • 大学向け学生ポータルサイトシステム開発
  • 大学向け健康診断システム開発
  • 大学向け進路診断結果入力システム開発
  • 就活会社向けイベントエントリーシステム開発
  • 大手企業向け見積システム開発
  • 大手企業向け契約管理システム開発
Top