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