「ソフトウェアの劣化」 (Software Erosion)という言葉をご存じでしょうか?ソフトウェアの複雑度は開発が進むにつれて、指数関数的に増加すると言われおり、複雑化が進んでソフトウェアの保守などに悪影響が及ぶことを「ソフトウェアの劣化」と呼んでいます。これを防ぐために、Axivionは静的解析を自動化し、また開発プロセスの一つとしてリファクタリングを組み込む、継続的リファクタリングのアプローチを取っています。また、Axivionのユニークな機能であるアーキテクチャ解析では、アーキテクチャ仕様とソフトウェアの実装が一致しているかの検証を自動化することが可能です。本動画では、グローバルでの事例を交えて、Axivion導入のメリットや機能のポイントを解説します。
コメント