データベース設計ツール 比較調査 ER/Studio5.5(Embarcadero Technologies 社 ) と PowerDesigner9.0(Sybase 社 ) の比較 i
目次 エグゼクティブサマリー 1 概要...1 主な調査項目の結果...3 結論...5 調査結果 6 操作時間と操作ミスの発生率の調査結果...6 操作の達成感と使いやすさの調査結果...7 調査後の分析...8 比較調査分析...9 比較調査コメント... 10 付録 A 調査方法について 12 i
エグゼクティブサマリー 概要 調査背景 Usability Sciences Embarcadero Technologies ER/Studio 5.5 1 Sybase PowerDesigner 9.0 Usability Sciences 2002 8 19 9 4 20 Computer Associates ERwin 調査目的 ER/Studio PowerDesigner 調査方法 2 2 12 ER/Studio PowerDesigner 12 1 ER/Studio Beta 1
調査参加者 20 Computer Associates ERwin Microsoft Oracle Sybase Sybase PowerDesigner 6 Embarcadero Technologies ER/Studio 2
主な調査項目の結果 操作の達成達成感 と 達成のしやすさ 2 83% PowerDesigner ER/Studio 83% PowerDesigner ER/Studio 満足度 20 4 20 ER/Studio PowerDesigner 4 : 7-1 - 図 1 調査後に実施した満足度調査の結果 非常に満足 / 達成感がある 7 6 5 4 3 非常に不満足 / 不安である 2 1 デザインとプレゼンテーション (6 項目 ) 直感性 (4 項目 ) 機能性 (4 項目 ) 生産性と効率 (6 項目 ) ER/Studio PowerDesigner 2 3
総合的な比較結果 9 図 2 比較調査の結果 ( 項目ごとの各製品に対する好み ) 20 15 人数 10 5 0 論理モデル作成 物理モデル生成 DDL 文生成 リバース エンジニアリング 稼動中のデータベース構造を変更 モデルのレポート生成 ダイアグラム管理 ( 自動レイアウト等 ) 会社に製品を推薦するか 個人的な好み ER/Studio PowerDesigner 操作後の結果 PowerDesigner 40% ER/Studio 18% ER/Studio 16.7% 75% PowerDesigner (ER/Studio 20%) 70% PowerDesigner RTF (ER/Studio ) 65% PowerDesigner HTML (ER/Studio 20%) 55% PowerDesigner (ER/Studio ) 35% PowerDesigner (ER/Studio 10%) 4
結論 調査結果のまとめ PowerDesigner ER/Studio PowerDesigner ER/Studio ER/Studio PowerDesigner ER/Studio PowerDesigner ER/Studio ER/Studio ER/Studio ER/Studio PowerDesigner Usability Sciences 社について Usability Sciences 1988 Embarcadero Technologies Usability Sciences Usability Sciences Web http://www.usabilitysciences.com/ Scott Kincaid - Director of Usability Services 909 Hidden Ridge Dr. Suite 575 Irving, TX 75038 972 550-1599 5
調査結果 操作時間と操作ミスの発生率の調査結果 操作時間と操作ミスの発生率 : ER/Studio 16.7 PowerDesigner 50 12 5 : ER/Studio PowerDesigner 30 50 操作時間 操作ミス発生率 操作内容 Power Power ER/Studio Designer ER/Studio Designer エンティティと属性を作成し 主キーを設定する 3:13 3:36 5% 20% 2 つのエンティティ間にリレーションシップを作成し 子テーブルへ外部キーを移行する 指定されたデータベースを対象とする物理モデルを生成する 指定されたパラメータを含む DDL をデータベースへ生成する ( パラメータにはコメントなどを含む ) サンプルデータベース (Northwind) をリバースエンジニアリングする 1:26 2:48 20% 75% 2:30 2:32 10% 10% 3:25 3:23 50% 40% 2:07 3:10 10% 35% 物理モデルにカラムを追加する 1:14 1:27 0% 5% 変更を加えるための SQL スクリプトをデータベースに流す 2:39 2:38 65% 45% Northwind データベースからリバースしたモデルの HTML レポートを作成する 2:16 4:33 20% 65% 自動レイアウト機能を使用する 0:49 1:37 0% 55% データモデルの表示を変更する 1:36 1:22 20% 50% ドメインを含むエンティティを作成する 3:02 3:05 15% 15% RTF レポートを作成する 2:31 2:46 0% 70% 総合平均 : 18% 40% 6
操作の達成達成感と使いやすさの調査結果 操作の達成達成感と使いやすさ : ER/Studio 6 12 9 ER/Studio 1.5 : : 7 1 7 1 6 達成感 使いやすさ 操作内容 Power Power ER/Studio Designer ER/Studio Designer エンティティと属性を作成し 主キーを設定する 6.8 5.3 6.1 5.1 2 つのエンティティ間にリレーションシップを作成し 子テーブルへ外部キーを移行する 指定されたデータベースを対象とする物理モデルを生成する 指定されたパラメータを含む DDL をデータベースへ生成する ( パラメータにはコメントなどを含む ) サンプルデータベース (Northwind) をリバースエンジニアリングする 6.3 2.6 5.9 2.9 5.8 5.2 6.0 5.0 5.0 5.5 4.9 5.0 6.6 5.7 6.3 5.3 物理モデルにカラムを追加する 6.8 6.6 6.4 5.8 変更を加えるための SQL スクリプトをデータベースに流す 4.6 5.4 4.8 5.2 Northwind データベースからリバースしたモデルの HTML レポートを作成する 6.6 3.0 6.4 2.5 自動レイアウト機能を使用する 6.8 4.3 6.3 3.4 データモデルの表示を変更する 6.0 4.3 5.0 3.7 ドメインを含むエンティティを作成する 6.3 5.5 5.7 5.3 RTF レポートを作成する 6.6 3.8 5.7 3.5 総合平均 : 6.2 4.8 5.8 4.4 7
調査後の分析 調査後の分析 2 : ER/Studio 1.5 PowerDesigner 5 : : 7-1 - 総合調査結果デザインとプレゼンテーション ER/Studio PowerDesigner 総合的な美しさ 5.4 4.4 製品コンセプトの実現 5.0 3.9 モジュールのインターフェイス 5.5 4.2 理解しやすさ 5.6 4.6 製品の品質 5.5 4.6 用語の簡潔さ 5.5 3.9 平均 : 5.4 4.2 直感性 ER/Studio PowerDesigner 製品の直感性 5.8 3.7 ユーザーインターフェイスの統一感 5.6 4.4 情報の構成度 5.3 3.3 現在のオブジェクト情報の認識 ( 現在のオブジェクトに関する情報を常に認識する ) 5.7 3.5 平均 : 5.6 3.7 機能 ER/Studio PowerDesigner 機能や特徴の統一感 6.0 4.3 検索しやすさ 5.0 3.3 見やすさ 5.4 3.5 総合的な使いやすさ 5.5 3.6 平均 : 5.5 3.7 生産性と効率 ER/Studio PowerDesigner 総合的な 学習しやすさ ( 最小の学習曲線 短時間での達成など ) 5.7 3.6 総合的な効率 5.7 4.0 モジュールにおける総合的な 線形プロセス ( 先行ステップの入力情報が次ステップの入力を助ける連続性 ) 5.9 3.5 操作ガイダンス 指示 説明などのわかりやすさ ( ウィザード ダイアログボックスなど ) 5.5 3.0 総合的な応答速度と処理速度 5.9 5.0 操作に対する総合的な保護 ( 確認メッセージ エラーメッセージなど ) 5.6 4.5 平均 : 5.7 3.9 総合平均 : 5.5 3.9 8
比較調査分析 比較調査の結果 2 ER/Studio PoweDesigner 20 : 1 19 図 3 製品比較のまとめ 15 人数 10 5 0 論理モデル作成物理モデル生成 DDL 文生成 リバース エンジニアリング 稼動中のデータベース構造を変更 モデルのレポート生成 ダイアグラム管理 ( 自動レイアウト等 ) 会社に製品を推薦するか 個人的な好み ER/Studio Pow erdesigner 9
比較調査コメント 比較調査に対する参加者のコメント 2 各製品に対する印象や経験は考慮せずに今回の調査を基に考えた場合 どちらの製品を会社に推薦しますか? またその理由は? ER/Studio ER/Studio 20 ER/Studio PowerDesigner ER/Studio ER/Studio PowerDesighner UML ER/Studio Power Designer 20 PowerDesigner 10
各製品に対する印象や経験は考慮せずに今回の調査を基に考えた場合 総合的にどちらの製品を選びますか? ER/Studio ER/Studio 20 ER/Studio PowerDesighner UML ER/Studio Power Designer 20 PowerDesigner 11
付録 A 調査方法について 調査方法 Usability Sciences Embarcadero Technologies 2 DDL Northwind SQL Northwind HTML / RTF 調査実施場所 Usability Sciences 2002 8 19 2002 9 4 12
調査の進行方法 ER/Studio PowerDesigner 2 2 3 2 調査参加者 6 ERwin o 6 o 1-5- ): o o o ERwin - 1-5) ER/Studio - 1-4 Power Designer Microsoft Visio Oracle Designer System Architect - 2-5 13
調査記録方法 Usability Sciences TestLogr 調査環境 : Dell Dimension 4100 o PIII 933mhz o 320 MB Windows 2000 Server MS SQL Server 2000 Enterprise Edition ER/Studio 5.5 (in beta form) PowerDesigner 9.0 : 14