DEVELOPMENT
組込ソフトウェア開発
当社の得意分野であるハードウェアを基盤とした、ソフトウェア開発の受託開発を行っております。
お客様の要求に基づき、提案、仕様作成、ソフトウェア開発、検証までのサービスを提供致します。
開発の流れ
-
ヒアリング
お客様が実現したい要求仕様を確認します。
要求仕様書のご提示が無くても、動作仕様等をヒアリングさせて頂き、その場でホワイトボードに記載しての確認等、できる限りお客様のご負担を軽減するよう努めています。 -
要求分析
お客様よりの要求仕様に基づき、製品機能、ハードウェア構成、CPU、メモリ条件、周辺ハードウェア条件、ハードウェアとのトレードオフ含め分析を行います。
-
要件定義
要求分析結果に基づき、要求仕様実現に向けた要件定義書を作成し、レビューにて内容を確認させて頂きます。
※仕様書のフォーマットにつきましては、お客様ご指定のフォーマットにも対応させて頂きます。 -
基本設計(外部設計)
要件定義書に基づき、装置構成、インタフェース対象、基本動作のアルゴリズム、規格等を定義した外部仕様書を作成し、レビューにて内容を確認させて頂きます。
※仕様書のフォーマットにつきましては、お客様ご指定のフォーマットにも対応させて頂きます。 -
詳細設計(内部設計)
外部仕様書に基づき、インタフェース、プログラム構成、グローバル変数、エラー処理、試験方法等を定義した内部仕様書を作成し、レビューにて内容を確認させて頂きます。
※仕様書のフォーマットにつきましては、お客様ご指定のフォーマットにも対応させて頂きます。 -
プログラミング
内部仕様書の内容に基づき、プログラミングを行います。
記述言語につきましては、お客様よりご指定頂いた言語を用います。
・C
・C++
・Java
等 -
単体テスト
単体テスト仕様書を作成し、単体テストを行います。
またテスト結果を分析し、必要に応じてプログラミングへフィードバックします。 -
結合テスト
結合テスト仕様書を作成し、結合テストを行います。
またテスト結果を分析し、必要に応じてプログラミングへフィードバックします。 -
総合テスト
総合テスト仕様書を作成し、総合テストを行います。
本テストにつきましては、ターゲットCPUの評価ボードのみでなく、お客様の実機を用いた評価対応も可能です。 -
納品
各仕様書をはじめ、プログラム及び、各テスト結果報告等、最終報告としてのレビューを行い、要求仕様を満足している事をご確認頂きます。