Visual Studio 2010 Ultimate
アプリケーション ライフサイクルを包括的にカバーする統合開発環境の最上位エディション


Microsoft Visual Studio 2010 Ultimate は、設計、開発、テスト、導入、そしてその管理まで、アプリケーション ライフサイクルを広範囲にカバーし、品質の高いアプリケーションを、高い生産性を保ちながら構築するための機能を提供します。ビジネスの要件やユーザーのニーズに最適なアプリケーションを構築するための機能に加え、さまざまな角度からアプリケーションを設計、分析するための機能、品質の観点からのコードの分析、パフォーマンス測定、多彩なテスト機能など、アプリケーション開発における各工程に必須となる機能を提供します。
Visual Studio 2010 の機能概要をダウンロード ›
IntelliTrace で "再現しない" 問題を早期に解決
Visual Studio 2010 Ultimate では、IntelliTrace と呼ばれる新しいデバッグ機能が導入されます。IntelliTrace はデバッグの履歴を保持することができ、デバッグ途中であっても、メソッドの呼び出し状況や変数の状態など、過去の状態をさかのぼって参照することができます。これによって、 “再現しない” 問題を早期に解決することができます。さらに IntelliTrace のデバッグ情報は、エンジニア同士で共有することができます。例えば、テスト担当者がテスト結果と共に提供された詳細でかつ具体性のあるバグ情報に基づき、開発者は報告されたバグを、発見されたときの状態でいつでも再現することができます。IntelliTrace 以外にも、静的コード分析、コード メトリックス、プロファイルなどの機能によって、より高い品質を持つアプリケーションを構築することができます。
既存のアーキテクチャを認識
Visual Studio 2010 Ultimate のアーキテクチャ エクスプローラを使用すると、既存のアプリケーションやコードの相互依存関係を簡単に把握することができ、例えば、既存システムの拡張、保守、または開発プロジェクトの最終段階で発生する仕様変更に対する影響度を把握することができます。また、レイヤー ダイアグラムを通じてアーキテクチャ上の制約を確認し、コードが実際にアーキテクチャとおり実装されているかを検証することができ、Visual Studio 2010 Ultimate は、よく利用されている 5 種類の UML ダイアグラムの設計ツールを提供することで設計の支援と、開発工程とのシームレスな連動を実現します。
設計コンセプトを徹底
Visual Studio 2010 Ultimate のアーキテクチャ エクスプローラを使用すると、既存のアプリケーションやコードの相互依存関係を簡単に把握することができ、例えば、既存システムの拡張、保守、または開発プロジェクトの最終段階で発生する仕様変更に対する影響度を把握することができます。また、レイヤー ダイアグラムを通じてアーキテクチャ上の制約を確認し、コードが実際にアーキテクチャとおり実装されているかを検証することができ、Visual Studio 2010 Ultimate は、よく利用されている 5 種類の UML ダイアグラムの設計ツールを提供することで設計の支援と、開発工程とのシームレスな連動を実現します。
手動テストに対応
Visual Studio 2010 Ultimate の一部分である Visual Studio Test Professional 2010 は、テストの計画から、実施、発生した問題の追跡や管理まで、一連のテスト プロセス全般における専門的かつ包括的な機能を提供します。要件とテストを対応づけて要件とおりテストされているかを管理したり、テスト実施において問題が発生した場合には、ツールから直接バグ票を作成することができます。その際、画面操作のビデオ ストリーミングや、テストを実施した環境のシステムの情報など、問題解析に必要となるさまざまな情報を自動的に取得し、担当者に引き渡すことができます。











