システム開発

Web システムの設計から開発、公開まで、プロフェッショナルな経験を持つエンジニアが担当します。業務への AI の組み込みや、既存システムの改修にも対応します。
すべての作業を、セキュリティを意識して進めます。

対応する内容

構想の段階のご相談から、開発、AI の活用、ほかの会社が開発したシステムの改修まで、お引き受けできます。

コンサルティング

システムと業務の現状を整理し、構成と技術の選定、開発の進め方をご提案します。発注前の技術的なご相談にも対応します。

受託開発

業務システム、Web サービス、API などを、設計から開発、公開まで担当します。

AI の活用

生成 AI を業務システムに組み込みます。問い合わせへの一次回答、文書の要約や分類など、業務に合わせて設計します。

サーバーレス・CI/CD の導入

アクセスの増減に応じて処理能力が自動で変わるサーバーレス構成と、テストから公開までを自動化する仕組みを導入します。

既存システムの改修

他社が開発したシステムの改修や引き継ぎにも対応します。PHP やフレームワークのバージョンアップもお引き受けします。

AI の活用

AI は、開発の進め方と、システムの機能の両方で活用します。

AI で、品質を保ちながら開発の工数を減らす

設計とレビューはエンジニアが担当し、実装に AI を活用します。品質を高めながら工数を減らし、生まれた時間を要件の確認やお客様との対話に使います。

生成 AI をシステムの機能として業務に組み込む

扱うデータの範囲と、外部のサービスへ送る情報を設計の段階で決め、セキュリティに配慮して開発します。

開発の進め方

変更はすべてエンジニアがレビューし、自動テストを通ったものだけを公開します。開発・検証・本番の環境を分け、本番のデータとパスワードなどの認証情報は、アクセスできる担当者を限定して管理します。

  1. ご相談

    解決したい課題と、ご予算、時期を伺います。資料がそろっていない段階からご相談いただけます。

  2. 要件の整理

    エンジニアがお客様と直接お話しし、目的、条件、優先順位を整理します。

  3. 設計・お見積もり

    機能と構成を設計し、開発の範囲、費用、スケジュールをご提示します。

  4. 実装

    プロフェッショナルな経験を持つエンジニアが、AI を活用して実装します。

  5. レビュー・テスト

    エンジニアによるレビューと、自動テスト、静的解析で品質を確認します。

  6. 公開

    公開の手順を自動化し、手作業による誤りを防ぎます。

  7. 保守運用

    公開後の監視、更新、改善もお引き受けできます。

取引先のセキュリティ要求への対応

取引先のセキュリティチェックシートや、情報セキュリティの国際規格である ISMS (ISO/IEC 27001) の認証では、システムの開発についても、管理策が求められています。KEY SELECT の開発の進め方で、次の管理策に対応できます。

8.25 セキュリティに配慮した開発のライフサイクル

設計の段階からのセキュリティ

要件と設計の段階で、扱う情報と守り方を決めることが求められます。

8.28 セキュリティに配慮したコーディング / 8.29 開発および受入れにおけるセキュリティテスト

レビューと検査

安全な書き方で実装し、公開の前に検査することが求められます。すべての変更をエンジニアがレビューし、自動テストと検査を通してから公開します。

8.31 開発、テストおよび運用環境の分離

環境の分離

開発・検証・本番の環境を分けることが求められます。本番のデータと認証情報には、限られた担当者だけがアクセスできるようにします。

8.32 変更管理

変更の記録

どの変更を、いつ、誰が公開したかを記録することが求められます。変更の履歴はすべて残ります。

  • 番号は ISO/IEC 27001:2022 の附属書 A の管理策です。管理策の名前は日本語の訳の一例で、JIS Q 27001:2023 の表記と異なる場合があります。

ご相談・お問い合わせ

内容が固まっていない段階からご相談いただけます。各分野のプロフェッショナルがご対応いたします。ご相談・お見積もりは無料です。