オーダーメイドのソフトウェア開発:どのようなものでもプログラミングします
Mesterséges Intelligencia Központ Kft. は、ブダペストのソフトウェア開発会社です。ウェブアプリケーション、社内システム、API、データ処理といったオーダーメイドのソフトウェアを、アイデアの段階から実際に動くシステムまで開発します。
要点: ある業務にぴったり合う既製のソフトウェアがない場合は、御社の業務の進め方に合わせたソフトウェアを作ります。そして、実際に作業を省ける場面では、人工知能も組み込みます。
当社が開発するもの
企業が必要とする可能性のある、あらゆるソフトウェアです。代表的なものは次のとおりです:
- ウェブアプリケーション: お客様や社員が使う、ブラウザーで動くシステム。たとえば顧客ポータル、予約システム、社内の台帳管理。
- 社内ツール: 表計算ファイルを組み合わせた回り道に代わる、管理画面、承認フロー、集計レポート。
- APIとバックエンド: ほかのプログラム、モバイルアプリ、取引先がデータにアクセスするためのサービス。
- データ処理: インポートとエクスポート、データクレンジング、定期的な計算とレポート。
- 連携: API、Webhook、データ同期による既存システム同士の接続。
- AI機能: 大規模言語モデル(OpenAIのChatGPT、AnthropicのClaude、GoogleのGemini)を、文書処理、要約、検索、返信案の作成のために組み込みます。
統合基幹業務システム(ERP)や顧客関係管理システム(CRM)が必要な場合は、別のページでご説明しています:業務ソフトウェア開発。
オーダーメイドのソフトウェアか、既製のソリューションか?
既製のソフトウェア(SaaS)はすぐに使い始めることができ、保守は提供元が行います。御社の業務プロセスが一般的なものであれば、多くの場合それが適切な選択です。違いを簡単にまとめると、次のようになります:
| 観点 | 既製のソフトウェア(SaaS) | オーダーメイドのソフトウェア |
|---|---|---|
| 導入 | 機能が合えば迅速 | 開発期間が必要 |
| 適合性 | 企業がソフトウェアに合わせる | ソフトウェアが企業に合わせる |
| ほかのシステムとの連携 | 提供元が用意するコネクターを利用 | インターフェースやデータにアクセスできるものなら何とでも |
| 追加開発 | 提供元のスケジュールに従う | お客様の判断による |
| ソースコード | 提供元に残る | 契約で定める |
オーダーメイド開発が見合うのは、企業の業務が既製品の前提と異なる場合、複数のプログラム間で手作業でデータを書き写している場合、あるいはソフトウェアそのものがビジネス上の強みになる場合です。多くの場合、両方を組み合わせるのが良い答えです。既製のシステムはそのまま使い、オーダーメイドの拡張機能でほかのシステムとつなぎます。判断の基準については、オーダーメイドのソフトウェアか、既製のソリューション(SaaS)か?の記事で詳しくご説明しています。
アイデアから実際に動くシステムまで
- 無料の初回のご相談: アイデアや課題をお聞かせいただき、当社から質問をしたうえで、オーダーメイドのソフトウェアが必要なのか、既製のソリューションで足りるのかを一緒に検討します。
- 要件定義と仕様策定: 誰がシステムを使うのか、どのようなデータを扱うのか、何ができる必要があるのかを一緒に書き出します。
- 規模測定とお見積もり: 仕様からソフトウェアの機能規模をCOSMICファンクションポイント(ISO/IEC 19761)で測定し、そこからお見積もりとスケジュールを作成します。
- 段階的な開発: 定期的なデモを行い、動く部分を開発の途中でご覧いただき、試していただけるようにします。
- 引き渡し: 動作するシステムをお渡しします。ソースコードと利用権の扱いは、契約で定めます。
- 運用・保守: 引き渡し後も、システムの運用、修正、追加開発をお引き受けします。
ご要望に応じて秘密保持契約(NDA)を締結します。各ステップの詳細は仕事の進め方のページで、規模測定の方法は料金の考え方のページでご説明しています。
経験と自社開発
業務ソフトウェアについて豊富な経験があります。現在も、ERPとCRMを兼ね備えた大規模なシステムを開発しています。当社の自社製品もオーダーメイドのソフトウェアです。ひとつは、ライブのAIコメンテーターが14言語で実況する、当社ウェブサイトのリアルタイム3Dゲーム(WebGL、three.js)です。もうひとつは、ゲームの風景や障害物を設計し、画像生成モデルで制作し、チェックし、スケジュールを組む、AIを活用した制作ラインです。詳しくは制作実績のページでご紹介しています。
よくあるご質問
オーダーメイドのソフトウェアか、既製のソリューションか?
既製のソフトウェアで御社の業務プロセスをカバーでき、企業がそれに合わせることに問題がなければ、通常は既製のソリューションのほうが早道です。オーダーメイド開発が見合うのは、業務が一般的なものと異なる場合、複数のシステムを連携させる必要がある場合、あるいはソフトウェアそのものがビジネス上の強みになる場合です。組み合わせることもできます。既製のシステムはそのまま使い、オーダーメイドの拡張機能を加えます。
完成した仕様書は必要ですか?
いいえ。何を実現したいのかを数行で書いていただければ十分です。仕様書は要件定義の中で一緒に作成します。すでに説明資料や計画書、古いシステムがあれば、そこから始めます。
仕事はどのように始まりますか?
メッセージをお送りいただくか、お電話で、アイデアを簡単にお聞かせください。初回のご相談は無料です。その後、要件定義と仕様策定を行い、測定した規模に基づいてお見積もりを作成します。
ソースコードは誰のものですか?
ソースコードと利用権の扱いは、契約で定めます。ご希望であれば、引き渡し後は当社が運用と追加開発を担います。
料金とスケジュールは何によって決まりますか?
主にソフトウェアの機能規模によって決まります。機能規模はCOSMICファンクションポイントで測定し、システムのプロセスで発生するデータ移動(入力、出力、読み込み、書き込み)の数を数えます。この測定は技術やチームに左右されません。そのほか、連携、非機能要件(たとえば性能やセキュリティ)、デザイン、運用も影響します。詳しくは料金の考え方のページをご覧ください。