ソフトウェア品質の向上に向けて
~「アーキテクチャ検証」と「静的解析」の二軸による継続的リファクタリングのアプローチ~
提供Qt Group
ソフトウェアの品質をビジネス上の観点から見た際に、重要なことは何でしょうか?
多くのソフトウェア開発者の意識は、重要なバグを発見、修正することに集中しています。
しかし一方で、納期などビジネス上の理由に追われ、アーキテクチャ(要求仕様)を基軸とせずに、修正や機能追加を重ねてしまいがちです。
そうしたソースコードは、開発者の想定より短期間のうちに急速に複雑化して開発者が理解しづらいものとなり、開発効率を悪化させます。
また、品質自体も、追加作業の中で不具合を作り込みやすいリスクの高いものとなってしまい、結果、ビジネス全体に影響を及ぼします。
このセッションでは、ソースコードとアーキテクチャの検証、そして静的解析を自動化することで負担なく、品質とメンテナンス性を保った“健康的”なソースコードの維持を容易にするAxivion Suiteをご紹介致します。
- 製造業DX World Conference 2023