システム開発 の よくある質問

FAQ

システム開発の強みや特徴・得意分野 を教えてください

システム開発の強みや特徴・得意分野 を教えてください

ビヨンドのシステム開発では、以下のような用途を中心とし受託開発をおこなっております。ただし、これらに該当しない用途のシステム開発については、別途ご相談とさせていただいております。

◇ Web系・オープン系のサービス / アプリケーションのシステム開発(新規開発に限ります)
◇ サーバーサイドのバックエンド開発(API / DB 連携開発)
◇ サーバー負荷テストの設計・構築
◇ データベース(MySQL など)のパラメーターチューニング・パフォーマンス改善

● Webシステム / アプリ開発
● サーバーサイド開発(API / DB)
● 負荷テストサービス「Fukamill(フカミル)」

システム開発の作業工程を教えてください

システム開発の作業工程を教えてください

お客様が求めるWebサービス / システムの構想段階から参画し、最初の要件のヒアリングから、システム設計~実装~テスト~リリース後の運用保守まで、システム開発に必要な全ての作業工程を一元化することで、確実かつ最小限のコストでのシステム開発を実現しております。

◆ 開発フェーズ ◆ ◆ 主な作業内容 ◆
① ヒアリング・要件定義 お客様が求めるサービス / コンテンツをどのように実現するかなど、システムの要件を洗い出す(定義する)工程です。エンジニアが初期の構想段階から参画し、お客様と一緒にシステムの仕様などを検討・決定していきます。
② 基本設計(外部設計) 定義されたシステムの仕様 / 機能 の要件に基づいて、システム / アプリケーションの操作性・効率性などの性能を定める、UI / UX を設計する工程です。利用者にとってストレスの無い、使いやすいシステム設計をおこないます。
③ 詳細設計(内部設計) システム / アプリケーションの構造(機能や動作)に関する設計をおこないます。開発に使用するプログラミング言語、サーバー / データベース / API連携の構成の決定、本番リリース後のメンテナンス性も考慮した設計をおこないます。
④ プログラム開発・実装 上記の ①~③ で決定した仕様に沿って、PHP などのプログラミング言語や AWS などのインフラ(サーバー / データベース)の技術を駆使して、システム / アプリケーションの構成に必要な開発・構築をおこないます。
⑤ 単体テスト 上記の ④ で実装した、それぞれのプログラム(システム / アプリケーション)の機能が、個々の単位(ユニット)で動作するかをテストする工程です。プログラムの不具合やバグが無いか、機能が正しく動作するか などを検証します。
⑥ 結合テスト 上記の ⑤ で検証した、それぞれ複数あるプログラムのユニットを、1つのグループとして結合し、引き続きテスト・検証をおこないます。この結合テストの工程においても、不具合やバグが無いか、正常な動作であるか などを検証します。
⑦ 総合テスト システム / アプリケーション 及び サーバー / データベース / API など、開発したシステム全体のテストをおこないます。開発したシステム・アプリケーションが、本番での利用を想定した完成品として動作するかを検証します。
⑧ 運用テスト(お客様で実施) システム / アプリケーションを納品・リリースする前の工程です。お客様や利用者が、実際にシステム / アプリケーションを利用する際に、期待するシステムの要件を満たした動作・機能するかを確認いただく最終テストです。
⑨ システム移行(本番リリース) 上記の ⑤~⑧ のテスト工程で検証し、システム / アプリケーションの品質がクリアになったあと、システムを本番環境へ移行します。その後、お客様やサービスの利用者・マーケットにリリース(公開)され、サービスが開始されます。
⑩ 運用保守 ※ オプション 納品・リリース後のシステム / アプリケーションやインフラの安定稼働を目指すため、日々の運用保守のサポートをおこないます。予期しない急遽のシステムトラブルや、継続的なシステムのメンテナンス・アップデートに対応します。

※ 上記のシステム開発の工程・作業内容は「ウォーターフォール形式」の一例です。

開発するシステムのジャンルによっては、全てのシステム / アプリケーションの機能が一度にリリースするのではなく、段階的および継続的にリリースされるサービス / コンテンツもあります。

そのような要件が伴うシステム開発であれば「アジャイル形式」の開発方法が適する場合があります。詳細については別途ご相談ください。

● Webシステム / アプリ開発
● サーバーサイド開発(API / DB)

システム開発ではどのような言語に対応してますか?

システム開発ではどのような言語に対応してますか?

ビヨンドのシステム開発では、主に PHP の開発言語を用いたシステム開発がメインで、フレームワークも Laravel などの スタンダードなものに対応しています。

PHP 以外では C# や Python の開発言語にも対応しています。また、コンテナやサーバーレス環境を用いたアプリケーション開発にも注力しております。

● Webシステム / アプリ開発
● サーバーサイド開発(API / DB)
● サーバーレスアプリ設計・開発サービス
● AWS クラウド インテグレーション

システム開発が可能なクラウドサービスを教えてください

システム開発が可能なクラウドサービスを教えてください

お客様のニーズに応じて、AWS などのクラウドサービス・プラットフォームを利用した、Webシステムやアプリ開発・サーバーサイド開発(API / DB)・サーバーレスアプリ開発に対応しております。

● Webシステム / アプリ開発
● サーバーサイド開発(API / DB)
● サーバーレスアプリ設計・開発サービス
● AWS クラウド インテグレーション

※ 開発可能なクラウドサービスの詳細は、以下よりご確認ください。

● クラウドパートナー・クラウド対応 一覧

プログラム / ソースコードの運用保守・サポートもお願いできますか?

プログラム / ソースコードの運用保守・サポートもお願いできますか?

はい、ビヨンドで開発されたシステムのプログラム / ソースコードであれば、日々の運用保守や技術サポートから、追加機能の実装・機能改修まで、オールインワンでご対応いたします。

ただし、お客様の既存システムや、他社様で開発されたプログラム / ソースコードの保守・改修はお受けしておりませんので、あらかじめご了承ください。

● Webシステム / アプリ開発
● サーバーサイド開発(API / DB)

システム開発の設計~実装の途中で、仕様の変更に対応できますか?

システム開発の設計~実装の途中で、仕様の変更に対応できますか?

システム開発の設計~実装のフェーズで、システムの仕様を変更することは可能です。

ただし、システム仕様の変更に伴って、スケジュールや納期の延長が発生いたします。また、システムの仕様変更の内容・要件によっては、追加の作業工数(追加費用)が必要となります。

● Webシステム / アプリ開発
● サーバーサイド開発(API / DB)

システム開発の業務で、常駐対応(SES)は可能ですか?

システム開発の業務で、常駐対応(SES)は可能ですか?

恐れ入りますが、お客様先への常駐によるシステム開発の業務・SES(システムエンジニアリングサービス)はおこなっておりません。すべて受託開発形式によるシステム開発のご対応となります。

レベニューシェアモデルでのシステム開発は可能ですか?

レベニューシェアモデルでのシステム開発は可能ですか?

恐れ入りますが、レベニューシェアモデルでのシステム開発はおこなっておりません。あらかじめご了承ください。

クラウド / サーバーへの負荷テスト作業をお願いできますか?

クラウド / サーバーへの負荷テスト作業をお願いできますか?

はい、ビヨンドでは Apache JMeter を使って、お客様もしくはビヨンドにてテスト計画のシナリオファイル(jmxファイル)を作成・実行し、本番環境の負荷を想定した負荷テストの作業・サポートいたします。

◇  負荷テスト・サポートの作業工程

1. 想定の負荷・性能目標の定義
2. 負荷テストの設計(スループット目標など)
3. 負荷テストのシナリオ作成
4. 負荷テストの環境構築
5. 負荷テストの実施
6. 負荷テストのレビュー・調査
7. 負荷テスト結果の資料作成

◇ 目標に到達しない場合は、目標達成まで下記工程を継続します

・負荷テストの設計に問題がないかの確認と修正
・プログラム実装やサーバー設定、データベースの設計に問題がないかの確認と修正
・再テスト

※ 本サービスは、負荷テストの作業料金が別途必要となります。詳細は以下よりご確認ください。

● 負荷テストサービス「Fukamill(フカミル)」

システム要件や仕様・構想がまとまっていないのですが、相談可能ですか?

システム要件や仕様・構想がまとまっていないのですが、相談可能ですか?

はい、ビヨンドでは、プログラム / ソースコードの実装を手掛ける開発エンジニアが、要件定義の段階から参画いたします。お客様が求められるシステムのお悩み・課題についてお気軽にご相談ください。

● Webシステム / アプリ開発
● サーバーサイド開発(API / DB)

システム開発の概算見積を、依頼することは可能ですか?

システム開発の概算見積を、依頼することは可能ですか?

はい、システム開発の概算見積の作成は、無料で承っております。

ただし、概算レベルの見積となるため、今後のお打ち合わせの内容によって、システム要件や仕様が変更・追加となる場合、見積料金が変動いたします。あらかじめご了承ください。

● Webシステム / アプリ開発
● サーバーサイド開発(API / DB)

首都圏・近畿圏エリア以外の案件でも、システム開発の相談や依頼は可能ですか?

首都圏・近畿圏エリア以外の案件でも、システム開発の相談や依頼は可能ですか?

はい、可能です。お客様と対面でお打ち合わせすることが難しい場合でも、Zoom や Google Meet などのWebミーティングツールを使用した お打ち合わせに対応しております。

● Webシステム / アプリ開発
● サーバーサイド開発(API / DB)

Webサイトのデザイン・クリエイティブ制作に対応は可能ですか?

Webサイトのデザイン・クリエイティブ制作に対応は可能ですか?

恐れ入りますが、ビヨンドではWebサイトやデザイン(HTML / CSS や 画像・テキストの作成など)の制作はおこなっていないため、外部パートナーのWebサイト / デザイン制作会社様との協業・連携を実施させていただくか、もしくはお客様にてWebサイトやデザイン制作をおこなっていただく必要がございます。

CI/CD・DevOPS のパイプライン設計・構築は可能ですか?

CI/CD・DevOPS のパイプライン設計・構築は可能ですか?

はい、Jenkins や CircleCI・Ansible・Terraform などのツールを使用した、CI/CD・DevOPS のパイプラインの設計・構築・技術サポートもお受けしております。

● AWS クラウド インテグレーション
● Kubernetes(k8s)設計・構築・運用

コンペティション案件へ参加していただくことは可能ですか?

コンペティション案件へ参加していただくことは可能ですか?

恐れ入りますが、ビヨンドではコンペティション案件への参加に伴う、RFP(提案依頼書)および提案書の作成はおこなっておりません。

ただし、お客様にて作成・提出される資料のために、ビヨンドのサービス資料・素材などをご提供をさせていただくことは可能です。

ビヨンドの電話番号を教えてください

ビヨンドの電話番号を教えてください

ビヨンドのサービスの新規導入をご検討される際の、初回のお問い合わせ・ご連絡につきましては、お問い合わせフォームをご利用ください。
(ビヨンドでは業務への集中・効率の観点から、代表窓口の電話番号を非公開とさせていただいております)

なお、ビヨンドのサービス導入・ご利用いただく際には、お客様専用の問い合わせ・サポート窓口の電話番号をお伝えしておりますのでご安心ください。