SOFTWARE DEVELOPMENT

サービスの特徴 エージェントだからできる、
最適なチームで最高のクリエイティブを

Feature.01 組み込み機器に最適な
Linuxシステムを提供

自社製のCPUボードにLinuxオペレーティングシステムを搭載し、組み込み機器向けに最適なLinuxシステムを提供します。これにより、ハードウェアとソフトウェアの連携がスムーズに行えます。

Feature.02 多岐にわたる開発事例

高性能で信頼性のあるNXP社のマイクロプロセッサ、特にi.MX 8M Plus、i.MX 6 UltraLite、i.MX 6 シリーズなどを活用した開発実績があります。これらのプロセッサは、多様なインターフェースと機能を提供し、スマート家電、車両情報収集、施設向け情報表示などのアプリケーションの開発事例があります。

Feature.03 クラウド環境を活用した
サービス提供

ソフトウェア開発と言えば、従来はオンプレミス環境が一般的でしたが、クラウド環境の充実や社会情勢の変化などに伴い、クラウドサービス環境を開発基盤にしたシステムやアプリケーションの開発を行っています。

Feature.04 カスタマイズと開発サービス

CPUボードのカスタマイズや、BASEボードの設計(回路設計からプリント基板設計まで)、ドライバーおよびアプリケーションの開発に関するサービスを提供します。お客様の要求に合わせて柔軟に対応します。

アズマの価値提供メニュー

ソフトウェア開発の流れ

ソフトウェア開発の流れ

  • 01

    Contact / Hearing

    お客様の声に細心の注意を払い、ビジネスに関する深い洞察を得るためのヒアリングを重視します。
    この段階では、お客様の期待、課題、業界の動向、競合他社の状況など、幅広い情報を収集します。

  • 02

    Requiirement Analysis

    ヒアリングで得た情報を基に、プロジェクトの目的、範囲、主要な機能、パフォーマンス要件などを定義します。
    この段階は、後の開発プロセスのガイドラインを作るために重要です。

  • 03

    Software design Architectural design

    要件定義書をinput 情報とし、目に見える部分の設計(基本設計:BasicDesign)と、「目に見える部分」をいかにして実現するか詳細なプログラム設計(詳細設計:DetailDesign)を行います。また、開発するソフトウェア構造を明確にすること(ソフトウェア構造設計:System Structure Design)で品質の作り込みを行います。

  • 04

    Coding / Unit Testing

    最適な開発プラットフォームを選定し、様々なプログラミング言語を用いてソフトウェアを作成します。
    並行して、プログラムを構成する比較的小さな単位 ユニット が個々の機能を正しく果たしているか検証します。

  • 05

    Testing

    お客様の要求事項を満たすことができているか各種検証を行い、作成したソフトウェアの品質を担保します。
    設計通りであることの確認(結合テスト:IntegrationTesting)、要件通りであることの確認(システムテスト:SystemTesting)、実運用を想定した確認(運用テスト:OperationalTesting)など

  • 06

    Deployment

    本稼働立会・運用開始後の保守サポートなど、アフターフォローサービスを提供します。
    小回りの利く組織だからできる機動力をフルに活かして対応します。

アズマの基礎技術

分類 基礎技術
OS Windows (95~ ) / Windows Server / Windows Embedded / MacOS / Linux (Red Hat, CentOS, Ubuntu, yocto,Debian) / Solaris / iTRON / SmalightOS / VX-WORKS / VM ware ESXi (6.5~) / Hyper-V / VMware Workstation / Virtual BOX / Android / iOS / OSレス
データベース Microsoft Access / Microsoft SQL Server / MySQL / Oracle Database / PostgreSQL /SQLite
開発ツール Visual Studio / C++Builder / Eclipse / Qt Creator / High-Performance Embeded Workshop / CS+ for CC / DS-5 Renesas RZ/A and RZ/T Edition / Wind River Workbench / Arduino IDE / MPLAB X IDE / Android Studio / Xcode
サーバー・クライアント・ミドルウェア AWS / SSH, FTP(S), Telnet, HTTP(S),SNMP,SMTP,POP3,IMAP Server / TCP(UDP)オリジナルサーバ/クライアント / IIS / ASP / Apache / Tomcat / MFC / .net framework (asp.net) / ActiveX / Qt
言語 C / C++ / C# / Visual Basic (VBA) / Kotlin / Java / Swift/Object-C / アセンブラ / Python / Perl / PHP / JavaScript / SQL
通信 BLE / HDLC, RS232C/RS485/RS422 / Ethernet /Wi-Fi / Modemコントロール / REST API / JSON-RPC / MQTT / TCP/IP, UDP/IP (SSL/TLS) / デジタル/アナログ入出力 / UART/I2C/SPI

アズマの開発事例

  • 顔認証システム i.MX 8M Plus CPUボード
  • 研究開発(R&D)自社製CPU ボード x AI システム
    人工知能(AI)
    研究開発(R&D)自社製CPU ボード x AI システム
  • クラウドサーバを利用したデータ集計システムの構築
    クラウドシステム
    クラウドサーバを利用したデータ集計システムの構築
  • コンビニエンスストア向け複合機制御基板の設計
    プリント基板設計
    コンビニエンスストア向け複合機制御基板の設計
  • 業務用スマホアプリケーション(iOS / Android)
    スマホアプリ
    業務用スマホアプリケーション(iOS / Android)
  • 産官学連携への取り組み
    IoTセンサ 通信
    産官学連携への取り組み

ページトップ

CONTACT

サービスについてのお問い合わせやご相談等、まずはお気軽にお問い合わせください。

お取引 / ご相談