クロスプラットフォームライブラリとAPI
Qt Creator IDEと生産性向上ツール
UI compositionのためのUIデザインツール
Qtプロジェクト向け
モバイルアプリのデジタル広告
受託開発、トレーニング、サポート等
組み込み向けユーセージ分析
Qtは、UIデザインやソフトウェア開発から品質保証、展開に至るまで、製品開発ライフサイクル全体で生産性を向上させます。あなたのニーズに最も適したソリューションを見つけてください。
最新のリソースを入手し、今後のイベントを確認しましょう。
理想的な学習リソースを見つけたり、コミュニティと交流したりして、Qtのスキルを向上させましょう。
初心者であろうとベテランのQtプロであろうと、成功するために必要なサポートと助けがすべて揃っています。
Axivion アーキテクチャ検証を使用してアーキテクチャを回復することで、何も永遠に失われることはありません。これにより、ソフトウェアプロジェクトの現状を把握し、問題点を特定することができます。
例えば、長年にわたって異なる人々が異なる部分のドキュメントを更新し続けた結果、現在のアーキテクチャの全体像が把握できなくなっている場合があります。また、プロジェクトが非常に小規模な状態で始まり、アーキテクチャのドキュメント化が優先事項とされなかった場合もあります。新機能をいくつも追加した結果、特に新しくチームに加わった人々にとってソフトウェアの理解が困難になってしまうこともよくあります。
しかし、最も一般的にアーキテクチャ回復が必要とされるのは、サードパーティのコードを埋め込んだものの、必要なドキュメントを受け取れなかった場合です。このコードを効率的に使用するためには、ソフトウェアがどのように設計され、異なる部分がどのように関連しているかを理解することが重要です。ここでアーキテクチャ回復が役立ち、将来的にソフトウェアを開発し続けることができるようになります。
プロジェクトの初期段階でアーキテクチャのスケッチが存在していたとしても、それらが維持されていない場合があります。新しい要件やメンテナンス作業によって元のアーキテクチャが保たれず、実装との差異が一貫してレビューされていないことがよくあります。
それでも、基本的なアーキテクチャのアイデアは依然として存在し、基本的な断片もまだ利用可能です。これらの断片や仮定から、仮説のアーキテクチャを作り出すことができます。作成した仮説のアーキテクチャは、実装と比較して検証され、実装との差異を反復的なプロセスで解消することができます。このプロセスは、Axivionアーキテクチャ検証のアーキテクチャレビューに基づいて技術的に進められます。
適切なドキュメントがない場合でも、そのプロジェクトを担当している開発者やアーキテクトは、アーキテクチャがどのようになっているかについて漠然としたアイデアや仮定を持っているでしょう。Axivionの統合エディタを使用してアーキテクチャのスケッチを作成し、それを実際の実装に直接かつ対話的にマッピングし、チェックし、得られた洞察に基づいて修正することができます。これらのステップは、意図したアーキテクチャがさらなる開発の基礎として確立されるまで反復することができます。
私たちはこのプロセスを「アーキテクチャ考古学」と呼んでいます。既存のアーキテクチャの断片をインポートするよりも少し時間がかかるかもしれませんが、最終的な結果は同じです。プロセスの終わりには、検証済みのアーキテクチャが再び利用可能になり、継続的なアーキテクチャ検証のプロセスに移行することができます。
Qt Group includes The Qt Company Oy and its global subsidiaries and affiliates.