• 検索結果がありません。

2011年2月25日 成果発表会プレゼン資料

N/A
N/A
Protected

Academic year: 2021

シェア "2011年2月25日 成果発表会プレゼン資料"

Copied!
14
0
0

読み込み中.... (全文を見る)

全文

(1)

Web

Web

Web

Web

アプリケーション開発における画面モック

アプリケーション開発における画面モック

アプリケーション開発における画面モック

アプリケーション開発における画面モック

アップを利用した画面仕様書およびテスト仕様書

アップを利用した画面仕様書およびテスト仕様書

アップを利用した画面仕様書およびテスト仕様書

アップを利用した画面仕様書およびテスト仕様書

の自動生成と設計作業の効率化の提案

の自動生成と設計作業の効率化の提案

の自動生成と設計作業の効率化の提案

の自動生成と設計作業の効率化の提案

第 第第 第262626回26回回回 ソフトウェア品質管理研究会ソフトウェア品質管理研究会ソフトウェア品質管理研究会ソフトウェア品質管理研究会 第 第第 第555分科会5分科会分科会分科会 ソフトウェアテストソフトウェアテストソフトウェアテストソフトウェアテスト 2011 2011 2011 2011年年年2年22月2月月月25252525日日日日 主査 主査 主査 主査 秋山秋山秋山秋山 浩一浩一浩一浩一 (富士ゼロックス株式会社(((富士ゼロックス株式会社富士ゼロックス株式会社)富士ゼロックス株式会社))) 副主査 副主査 副主査 副主査 奥村奥村奥村奥村 有紀子有紀子有紀子有紀子 (有限会社デバッグ工学研究所(((有限会社デバッグ工学研究所有限会社デバッグ工学研究所)有限会社デバッグ工学研究所))) 副主査 副主査 副主査 副主査 奥村奥村奥村奥村 有紀子有紀子有紀子有紀子 (有限会社デバッグ工学研究所(((有限会社デバッグ工学研究所有限会社デバッグ工学研究所)有限会社デバッグ工学研究所))) リーダ リーダ リーダ リーダ 坂本坂本坂本坂本 一憲一憲一憲一憲 (早稲田大学(((早稲田大学早稲田大学早稲田大学 情報理工学専攻情報理工学専攻情報理工学専攻情報理工学専攻)))) 東海 東海 東海 東海 政治政治政治政治 ((((株式会社株式会社株式会社NTT株式会社NTTデータNTTNTTデータデータCCSデータCCSCCSCCS)))) 村上 村上 村上 村上 裕子裕子裕子裕子 ((((株式会社セゾン情報システムズ株式会社セゾン情報システムズ株式会社セゾン情報システムズ)株式会社セゾン情報システムズ))) 宮原 宮原 宮原 宮原 里枝里枝里枝里枝

1.

1.

1.

1.

Web

Web

Web

Web

開発の現状と問題点

開発の現状と問題点

開発の現状と問題点

開発の現状と問題点

2.

2.

2.

2.

本研究の目的

本研究の目的

本研究の目的

本研究の目的

3.

3.

3.

3.

提案手法

提案手法

提案手法

提案手法

4.

4.

4.

4.

検証結果

検証結果

検証結果

検証結果

4.

4.

4.

4.

検証結果

検証結果

検証結果

検証結果

5.

5.

5.

5.

まとめ

まとめ

まとめ

まとめ

(2)

1.

1.

1.

1.

Web

Web

Web

Web

開発の現状と問題点

開発の現状と問題点

開発の現状と問題点

開発の現状と問題点

3

1.1

1.1

1.1

1.1

Web

Web

Web

Web

アプリケーション開発の現状

アプリケーション開発の現状

アプリケーション開発の現状

アプリケーション開発の現状

Web

Web

Web

Web

アプリケーションの開発期間

アプリケーションの開発期間

アプリケーションの開発期間

アプリケーションの開発期間

15%

42%

2006

2006

2006

2006年

2009

2009年

2009

2009

短期間での開発が増大

短期間での開発が増大

短期間での開発が増大

短期間での開発が増大

(2006

(2006

(2006

(2006年の

年の

年の

年の15%

15%

15%

15%→

→2009

2009

2009

2009年には

年には

年には

年には42%)

42%)

42%)

42%)

(3)

1.1

1.1

1.1

1.1

Web

Web

Web

Web

アプリケーション開発の現状(続き)

アプリケーション開発の現状(続き)

アプリケーション開発の現状(続き)

アプリケーション開発の現状(続き)

Web

Web

Web

Web

アプリケーション開発プロセス

アプリケーション開発プロセス

アプリケーション開発プロセス

アプリケーション開発プロセス

− 要件定義 − 画面モックアップ作成画面モックアップ作成画面モックアップ作成画面モックアップ作成

開発プロセスの早い

開発プロセスの早い

開発プロセスの早い

開発プロセスの早い

段階で画面モック

段階で画面モック

段階で画面モック

段階で画面モック

アップを作成

アップを作成

アップを作成

アップを作成

※画面モックアップ(画面モック) HTML等を用いてUIの外観を試作 したプロトタイプ 要求分析 要求分析 要求分析 要求分析 設計 設計 設計 設計 − 画面モックアップ作成画面モックアップ作成画面モックアップ作成画面モックアップ作成 − 外部設計 − 内部設計 − プログラム実装 − 単体テスト 5 したプロトタイプ 開発 開発 開発 開発 テスト テスト テスト テスト − 単体テスト − 結合テスト − 総合テスト 画面モックを作成する目的 画面モックを作成する目的画面モックを作成する目的 画面モックを作成する目的

1.1

1.1

1.1

1.1

Web

Web

Web

Web

アプリケーション開発の現状(続き)

アプリケーション開発の現状(続き)

アプリケーション開発の現状(続き)

アプリケーション開発の現状(続き)

画面モック 画面モック 画面モック 画面モック −ユーザ関与の増大と改善ユーザ関与の増大と改善ユーザ関与の増大と改善ユーザ関与の増大と改善 −ユーザ関与の増大と改善ユーザ関与の増大と改善ユーザ関与の増大と改善ユーザ関与の増大と改善 − 早期に画面動作確認が可能 − ユーザのフィードバックと要求を獲得 − ユーザとの誤解と対話不足が解消 −開発フェーズの効率化開発フェーズの効率化開発フェーズの効率化開発フェーズの効率化 − 画面標準化ドキュメントの策定を支援 − 画面標準化ドキュメントの策定を支援 − 実装に画面モックを流用可能

(4)

−画面仕様書画面仕様書画面仕様書画面仕様書 − 各UIコンポーネントの種別や特徴を記述したドキュメント

画面仕様書とテスト仕様書

画面仕様書とテスト仕様書

画面仕様書とテスト仕様書

画面仕様書とテスト仕様書

1.1

1.1

1.1

1.1

Web

Web

Web

Web

アプリケーション開発の現状(続き)

アプリケーション開発の現状(続き)

アプリケーション開発の現状(続き)

アプリケーション開発の現状(続き)

− 各UIコンポーネントの種別や特徴を記述したドキュメント − 例) 数字入力可能かどうか、DB更新情報やDB参照元 −テスト仕様書テスト仕様書テスト仕様書テスト仕様書 − テストを実施する際に検証すべき内容を記述したドキュメント − テストを実施する際に検証すべき内容を記述したドキュメント − 例) タイトルの字種が全角文字形式であるか検証(12行目) 7 −設計者と実装者の認識を合わせる大切なドキュメント −高品質なソフトウェア開発には不可欠 −常に最新の情報が記述されている事

画面仕様書とテスト仕様書

画面仕様書とテスト仕様書

画面仕様書とテスト仕様書

画面仕様書とテスト仕様書

1.2

1.2

1.2

1.2

Web

Web

Web

Web

アプリケーション開発の問題点

アプリケーション開発の問題点

アプリケーション開発の問題点

アプリケーション開発の問題点

−常に最新の情報が記述されている事 しかし、 しかし、しかし、 しかし、

短期間での開発が増大

短期間での開発が増大

短期間での開発が増大

短期間での開発が増大

−仕様設計やテスト設計に掛かる工数を削減する事が多い −画面仕様書やテスト仕様書が更新されない

画面仕様書やテスト仕様書が作成されない

画面仕様書やテスト仕様書が作成されない

画面仕様書やテスト仕様書が作成されない

画面仕様書やテスト仕様書が作成されない

作成されたとしてもトレーサビリティが維持されない

作成されたとしてもトレーサビリティが維持されない

作成されたとしてもトレーサビリティが維持されない

作成されたとしてもトレーサビリティが維持されない

(5)

画面仕様書やテスト仕様書が作成されないので、

画面仕様書やテスト仕様書が作成されないので、

画面仕様書やテスト仕様書が作成されないので、

画面仕様書やテスト仕様書が作成されないので、

テストが仕様と実装の突合せにならない

テストが仕様と実装の突合せにならない

テストが仕様と実装の突合せにならない

テストが仕様と実装の突合せにならない

1.2

1.2

1.2

1.2

Web

Web

Web

Web

アプリケーション開発

アプリケーション開発

アプリケーション開発

アプリケーション開発の問題点(続き)

の問題点(続き)

の問題点(続き)

の問題点(続き)

作成する場合 作成する場合作成する場合 作成する場合 作成しない場合 作成しない場合作成しない場合 作成しない場合 画面 画面画面 画面 仕様書 仕様書仕様書 仕様書 テスト テストテスト テスト 仕様書 仕様書仕様書 仕様書 画面 画面画面 画面 モック モックモック モック 作成する場合 作成する場合 作成する場合 作成する場合 作成しない場合 作成しない場合作成しない場合 作成しない場合 画面 画面 画面 画面 モック モック モック モック 画面 画面画面 画面 仕様書 仕様書 仕様書 仕様書 テスト テスト テスト テスト 仕様書 仕様書 仕様書 仕様書 画 面 仕 様 書 画 面 仕 様 書 画 面 仕 様 書 画 面 仕 様 書 か ら か ら か ら か ら テ ス ト ケ ー ス で テ ス ト テ ス ト ケ ー ス で テ ス ト テ ス ト ケ ー ス で テ ス ト テ ス ト ケ ー ス で テ ス ト 実 装 画 面 実 装 画 面 実 装 画 面 実 装 画 面 か ら か ら か ら か ら 作 成 作 成 作 成 作 成 テ ス ト ケ ー ス で テ ス ト テ ス ト ケ ー ス で テ ス ト テ ス ト ケ ー ス で テ ス ト テ ス ト ケ ー ス で テ ス ト 9 実装 実装実装 実装 画面 画面画面 画面 テスト実施 テスト実施 テスト実施 テスト実施 テスト テストテスト テスト ケース ケース ケース ケース 実装 実装 実装 実装 画面 画面 画面 画面 仕様書 仕様書仕様書 仕様書 テスト テスト テスト テスト ケース ケース ケース ケース テスト実施 テスト実施 テスト実施 テスト実施 仕様書 仕様書 仕様書 仕様書 か ら か ら か ら か ら 作 成 作 成 作 成 作 成 し た し た し た し た テ ス ト ケ ー ス で テ ス ト テ ス ト ケ ー ス で テ ス ト テ ス ト ケ ー ス で テ ス ト テ ス ト ケ ー ス で テ ス ト 作 成 作 成 作 成 作 成 し た し た し た し た テ ス ト ケ ー ス で テ ス ト テ ス ト ケ ー ス で テ ス ト テ ス ト ケ ー ス で テ ス ト テ ス ト ケ ー ス で テ ス ト

画面仕様書やテスト仕様書を作成しても、

画面仕様書やテスト仕様書を作成しても、

画面仕様書やテスト仕様書を作成しても、

画面仕様書やテスト仕様書を作成しても、

トレーサビリティが維持されない

トレーサビリティが維持されない

トレーサビリティが維持されない

トレーサビリティが維持されない

1.2

1.2

1.2

1.2

Web

Web

Web

Web

アプリケーション開発

アプリケーション開発

アプリケーション開発

アプリケーション開発の問題点(続き)

の問題点(続き)

の問題点(続き)

の問題点(続き)

仕様変更 仕様変更 仕様変更 仕様変更 変更反映変更反映変更反映変更反映 反映なし反映なし反映なし反映なし −UIUIUIUIの仕様変更の頻度が高いの仕様変更の頻度が高いの仕様変更の頻度が高いの仕様変更の頻度が高い − 実装して初めて分かる問題があるため −人的ミスによるトレーサビリティの欠如人的ミスによるトレーサビリティの欠如人的ミスによるトレーサビリティの欠如人的ミスによるトレーサビリティの欠如 例)伝達ミスにより仕様変更が一部の仕様書に反映されない 仕様変更 仕様変更 仕様変更 仕様変更 変更反映変更反映変更反映変更反映 伝達 伝達 伝達 伝達 伝達ミス伝達ミス伝達ミス伝達ミス 反映なし 反映なし 反映なし 反映なし

欠陥の原因

欠陥の原因

欠陥の原因

欠陥の原因

画面 画面 画面 画面 モック モック モック モック テスト テスト テスト テスト 仕様書 仕様書 仕様書 仕様書 画面 画面画面 画面 仕様書 仕様書 仕様書 仕様書

(6)

2.

2.

2.

2.

本研究の目的

本研究の目的

本研究の目的

本研究の目的

11

2.1

2.1

2.1

2.1

研究目的

研究目的

研究目的

研究目的

画面 画面画面 画面 モック モック モック モック テスト テスト テスト テスト 仕様書 仕様書仕様書 仕様書 画面 画面 画面 画面 仕様書 仕様書 仕様書 仕様書 作成されない 作成されない 作成されない 作成されない トレーサビリティが維持されないトレーサビリティが維持されないトレーサビリティが維持されないトレーサビリティが維持されない テスト テストテスト テスト 仕様書 仕様書 仕様書 仕様書 画面 画面 画面 画面 仕様書 仕様書 仕様書 仕様書 モック モック モック モック 仕様書 仕様書仕様書 仕様書 仕様書 仕様書仕様書 仕様書 画面 画面 画面 画面 モック モック モック モック テスト テスト テスト テスト 仕様書 仕様書 仕様書 仕様書 画面 画面 画面 画面 仕様書 仕様書仕様書 仕様書 提案手法の導入 提案手法の導入 提案手法の導入 提案手法の導入 トレーサビリティの維持 トレーサビリティの維持 トレーサビリティの維持 トレーサビリティの維持 作成 作成 作成 作成 テスト テスト テスト テスト 仕様書 仕様書仕様書 仕様書 画面 画面 画面 画面 仕様書 仕様書仕様書 仕様書 仕様書 仕様書仕様書 仕様書 仕様書 仕様書 仕様書 仕様書 モック モックモック モック 仕様書仕様書仕様書仕様書 仕様書仕様書仕様書仕様書

画面仕様書およびテスト仕様書

画面仕様書およびテスト仕様書

画面仕様書およびテスト仕様書

画面仕様書およびテスト仕様書が

が利用されるプロセスの

利用されるプロセスの

利用されるプロセスの構築

利用されるプロセスの

構築

構築

構築

仕様書 仕様書仕様書 仕様書 仕様書 仕様書 仕様書 仕様書

(7)

2.2

2.2

2.2

2.2

提案手法

提案手法

提案手法

提案手法

画面モックから画面仕様書およびテスト仕様書の自動生成 画面モックから画面仕様書およびテスト仕様書の自動生成 画面モックから画面仕様書およびテスト仕様書の自動生成 画面モックから画面仕様書およびテスト仕様書の自動生成 −画面モックから画面モックから画面モックから画面モックから画面仕様書画面仕様書画面仕様書画面仕様書の自動生成の自動生成の自動生成の自動生成

期待効果

期待効果

期待効果

期待効果

−自動生成された画面自動生成された画面自動生成された画面自動生成された画面仕様書から仕様書から仕様書から仕様書からテストテストテストテスト仕様書の自動生成仕様書の自動生成仕様書の自動生成仕様書の自動生成 自動生成された画面仕様書およびテスト仕様書の更新 自動生成された画面仕様書およびテスト仕様書の更新 自動生成された画面仕様書およびテスト仕様書の更新 自動生成された画面仕様書およびテスト仕様書の更新 −手入力による詳細情報の追記手入力による詳細情報の追記手入力による詳細情報の追記手入力による詳細情報の追記 13 −画面仕様書、テスト仕様書の自動生成かつ工数の削減画面仕様書、テスト仕様書の自動生成かつ工数の削減画面仕様書、テスト仕様書の自動生成かつ工数の削減画面仕様書、テスト仕様書の自動生成かつ工数の削減 −自動生成による一定の品質を保持した仕様書作成自動生成による一定の品質を保持した仕様書作成自動生成による一定の品質を保持した仕様書作成自動生成による一定の品質を保持した仕様書作成 −詳細情報の追記による、品質の高い仕様書の作成詳細情報の追記による、品質の高い仕様書の作成詳細情報の追記による、品質の高い仕様書の作成詳細情報の追記による、品質の高い仕様書の作成 −自動生成によるトレーサビリティの維持自動生成によるトレーサビリティの維持自動生成によるトレーサビリティの維持自動生成によるトレーサビリティの維持

3.

3.

3.

3.

提案手法

提案手法

提案手法

提案手法

(8)

3.1

3.1

3.1

3.1

従来プロセスと提案プロセスの比較

従来プロセスと提案プロセスの比較

従来プロセスと提案プロセスの比較

従来プロセスと提案プロセスの比較

画面 画面 画面 画面 モック モック モック モック 提案プロセス 提案プロセス提案プロセス 提案プロセス 従来プロセス 従来プロセス従来プロセス 従来プロセス 画面 画面画面 画面 モック モックモック モック 画面 画面画面 画面 仕様書 仕様書仕様書 仕様書 テスト テストテスト テスト 仕様書 仕様書仕様書 仕様書 画面 画面 画面 画面 仕様書 仕様書 仕様書 仕様書 テスト テスト テスト テスト 仕様書 仕様書 仕様書 仕様書 仕 様 仕 様 仕 様 仕 様 とととと 実 装 実 装 実 装 実 装 のののの 食食食食 いいいい 違違違違 い を い を い を い を 検 証 可 検 証 可 検 証 可 検 証 可 仕 様 仕 様 仕 様 仕 様 とととと 実 装 実 装 実 装 実 装 のののの 食食食食 いいいい 違違違違 い を い を い を い を 検 証 不 可 検 証 不 可 検 証 不 可 検 証 不 可 画面仕様書生成部 画面仕様書生成部 画面仕様書生成部 画面仕様書生成部 テスト仕様書生成部 テスト仕様書生成部 テスト仕様書生成部 テスト仕様書生成部 テストの テストの テストの テストの テストの テストのテストの テストの 観点から 観点から 観点から 観点から プ ロ セ ス プ ロ セ ス プ ロ セ ス プ ロ セ ス 改 善 改 善 改 善 改 善 15 実装 実装実装 実装 画面 画面画面 画面 テスト実施 テスト実施テスト実施 テスト実施 テスト テスト テスト テスト ケース ケースケース ケース 実装 実装 実装 実装 画面 画面 画面 画面 仕様書 仕様書仕様書 仕様書 テスト テスト テスト テスト ケース ケース ケース ケース テスト実施 テスト実施 テスト実施 テスト実施 仕様書 仕様書 仕様書 仕様書 検 証 不 可 検 証 不 可 検 証 不 可 検 証 不 可 観点なし 観点なし観点なし 観点なし 観点から 観点から 観点から 観点から 分析 分析分析 分析 改 善 改 善 改 善 改 善 1. 1. 1. 1. 画面モック(画面モック(画面モック(画面モック(HTMLHTMLHTMLHTMLファイル)の解析ファイル)の解析ファイル)の解析ファイル)の解析 − タグの解析:タグの解析:タグの解析:タグの解析:UIUIUIUIコンポーネントの種類コンポーネントの種類コンポーネントの種類コンポーネントの種類 − テキストボックス、ラベル、リンクなど

3.2

3.2

3.2

3.2

画面仕様書生成部

画面仕様書生成部

画面仕様書生成部

画面仕様書生成部

HTML HTML HTML HTML タグ& タグ& タグ& タグ& コメント コメント コメント コメント 画面 画面 画面 画面 モック モックモック モック − テキストボックス、ラベル、リンクなど − タグの種類やtype属性の値で判別 − コメントの解析:コメントの解析:コメントの解析:コメントの解析: UIUIUIUIコンポーネントの特徴コンポーネントの特徴コンポーネントの特徴コンポーネントの特徴 − タグの直前に定義した構文のコメントで記述 − 例:最大文字数が例:最大文字数が例:最大文字数が例:最大文字数が555文字のテキストボックス5文字のテキストボックス文字のテキストボックス文字のテキストボックス <! <! <!

<!--- 最大文字数最大文字数最大文字数最大文字数 = 5 --= 5 = 5 = 5 ----><INPUT type="text">--><INPUT type="text">><INPUT type="text">><INPUT type="text">

CSV CSV CSV CSV 画面 画面画面 画面 仕様書 仕様書 仕様書 仕様書 モック モック モック モック 画面仕様書生成部 画面仕様書生成部 画面仕様書生成部 画面仕様書生成部 <! <! <!

<!--- 最大文字数最大文字数最大文字数最大文字数 = 5 --= 5 = 5 = 5 ----><INPUT type="text">--><INPUT type="text">><INPUT type="text">><INPUT type="text"> 2. 2. 2. 2. 解析結果から画面仕様書を自動生成解析結果から画面仕様書を自動生成解析結果から画面仕様書を自動生成解析結果から画面仕様書を自動生成

作成コストの削減、人的ミスの防止

作成コストの削減、人的ミスの防止

作成コストの削減、人的ミスの防止

作成コストの削減、人的ミスの防止

CSV CSV CSV CSV 各 各各 各UIUIUIUIコンポーネントのコンポーネントのコンポーネントのコンポーネントの 情報が記載された表 情報が記載された表 情報が記載された表 情報が記載された表

(9)

3.3

3.3

3.3

3.3

テスト仕様書生成部

テスト仕様書生成部

テスト仕様書生成部

テスト仕様書生成部

−画面仕様書を解析し、テスト仕様書を生成する画面仕様書を解析し、テスト仕様書を生成する画面仕様書を解析し、テスト仕様書を生成する画面仕様書を解析し、テスト仕様書を生成する −画面仕様書から情報を読み取り、有効系の検証内容を生成

テスト仕様書生成ツール

テスト仕様書生成ツール

テスト仕様書生成ツール

テスト仕様書生成ツール

CSV XLS テ ス ト テ ス ト テ ス ト テ ス ト 仕 様 書 仕 様 書 仕 様 書 仕 様 書 生 成 部 生 成 部 生 成 部 生 成 部 テスト テスト テスト テスト 仕様書 仕様書 仕様書 仕様書 画面 画面画面 画面 仕様書 仕様書 仕様書 仕様書 −画面仕様書から情報を読み取り、有効系の検証内容を生成 −画面モックに無い無効系の動作を画面仕様書に手動修正で追記し、 それを元にテスト仕様書を完成 17 D3 D3 D3 D3

3.3

3.3

3.3

3.3

テスト仕様書生成部

テスト仕様書生成部

テスト仕様書生成部

テスト仕様書生成部

D1 D1D1 D1

画面モックや画面仕様書の変更に対応できる

画面モックや画面仕様書の変更に対応できる

画面モックや画面仕様書の変更に対応できる

画面モックや画面仕様書の変更に対応できる

P2P2P2P2 必要に応じて 必要に応じて 必要に応じて 必要に応じて さらに手動修正 さらに手動修正さらに手動修正 さらに手動修正 Modify D3 D3 D3 D3 画面仕様書 画面仕様書 画面仕様書 画面仕様書 を変更 を変更 を変更 を変更 D4 D4 D4 D4 新テスト仕様書を 新テスト仕様書を新テスト仕様書を 新テスト仕様書を 生成 生成 生成 生成 P1 P1 P1 P1 抽出分を反映 抽出分を反映抽出分を反映 抽出分を反映 D2 D2 D2 D2 画面モック 画面モック 画面モック 画面モック を変更 を変更 を変更 を変更 D1 D1 D1 D1 テスト仕様書 テスト仕様書 テスト仕様書 テスト仕様書 を手動修正 を手動修正 を手動修正 を手動修正 Modify P1.1.1 P1.1.1 P1.1.1 P1.1.1 手動修正前 手動修正前 手動修正前 手動修正前 P1.1.2 P1.1.2 P1.1.2 P1.1.2 手動修正後 手動修正後 手動修正後 手動修正後 P1.1 P1.1P1.1 P1.1 差分抽出 差分抽出 差分抽出 差分抽出 手動で加えた修正を維持しながら、 手動で加えた修正を維持しながら、 手動で加えた修正を維持しながら、 手動で加えた修正を維持しながら、 テスト仕様書のトレーサビリティを テスト仕様書のトレーサビリティを テスト仕様書のトレーサビリティを テスト仕様書のトレーサビリティを

(10)

4.

4.

4.

4.

検証結果

検証結果

検証結果

検証結果

19

4.1

4.1

4.1

4.1

従来手法と提案手法の比較実験

従来手法と提案手法の比較実験

従来手法と提案手法の比較実験

従来手法と提案手法の比較実験

画面仕様書

画面仕様書

画面仕様書

画面仕様書

従来手法

従来手法

従来手法

従来手法

画面仕様書

画面仕様書

画面仕様書

画面仕様書

提案手法

提案手法

提案手法

提案手法

− 新規

新規

新規

新規

手入力作成

手入力作成

手入力作成

手入力作成

した

した

した

した

時の所要時間

時の所要時間

時の所要時間

時の所要時間

− 保守

保守

保守

保守で

で変更箇所を手入

変更箇所を手入

変更箇所を手入

変更箇所を手入

テスト仕様書を

テスト仕様書を

テスト仕様書を

テスト仕様書を

手作業で作成

手作業で作成

手作業で作成

手作業で作成

− 新規

新規

新規

新規

自動生成

自動生成

自動生成

自動生成

した時

した時

した時

した時

の所要時間

の所要時間

の所要時間

の所要時間

− 保守

保守

保守で

保守

で変更箇所を自動

変更箇所を自動

変更箇所を自動

変更箇所を自動

テスト仕様書を

テスト仕様書を

テスト仕様書を

テスト仕様書を

画面モックから自動生成

画面モックから自動生成

画面モックから自動生成

画面モックから自動生成

比較実験 比較実験比較実験 比較実験

− 保守

保守

保守

保守で

で変更箇所を手入

変更箇所を手入

変更箇所を手入

変更箇所を手入

力で再作成

力で再作成

力で再作成

力で再作成した時の所

した時の所

した時の所

した時の所

要時間

要時間

要時間

要時間

− 変更箇所の影響

変更箇所の影響

変更箇所の影響

変更箇所の影響

数確認

数確認

数確認

数確認

− 保守

保守

保守で

保守

で変更箇所を自動

変更箇所を自動

変更箇所を自動

変更箇所を自動

で再生成

で再生成

で再生成

で再生成した時の所要

した時の所要

した時の所要

した時の所要

時間

時間

時間

時間

− 変更箇所の影響

変更箇所の影響

変更箇所の影響

変更箇所の影響

数確認

数確認

数確認

数確認

(11)

4.2

4.2

4.2

4.2

画面仕様書生成

画面仕様書生成

画面仕様書生成

画面仕様書生成

所要時間比較

所要時間比較

所要時間比較

所要時間比較

70 80 90 分 20 30 40 50 60 70

新規

保守

75%

75%

75%

75%

の時間短縮

の時間短縮

の時間短縮

の時間短縮

21 0 10 20

従来手法

提案手法

手入力 自動生成

4.3

4.3

4.3

4.3

テスト仕様書生成

テスト仕様書生成

テスト仕様書生成

テスト仕様書生成

所要時間比較

所要時間比較

所要時間比較

所要時間比較

120 140 分 40 60 80 100

新規

保守

50%

50%

50%

50%

の時間短縮

の時間短縮

の時間短縮

の時間短縮

0 20

従来手法

提案手法

(12)

5.

5.

5.

5.

まとめ

まとめ

まとめ

まとめ

23

5.1

5.1

5.1

5.1

問題解決

問題解決

問題解決

問題解決

問題

問題

問題

問題

1

1

1

1

画面仕様書とテスト仕様書が作成されない

画面仕様書とテスト仕様書が作成されない

画面仕様書とテスト仕様書が作成されない

画面仕様書とテスト仕様書が作成されない

問題

問題

問題

問題1

1

1

1

画面仕様書とテスト仕様書が作成されない

画面仕様書とテスト仕様書が作成されない

画面仕様書とテスト仕様書が作成されない

画面仕様書とテスト仕様書が作成されない

提案手法 提案手法 提案手法 提案手法により、画面仕様書生成においてにより、画面仕様書生成においてにより、画面仕様書生成においてにより、画面仕様書生成において 75% 75% 75% 75% の時間短縮の時間短縮の時間短縮の時間短縮 提案手法 提案手法 提案手法 提案手法により、テスト仕様書生成においてにより、テスト仕様書生成においてにより、テスト仕様書生成においてにより、テスト仕様書生成において50505050% % % % の時間短縮の時間短縮の時間短縮の時間短縮

大幅な時間短縮が可能となったので

大幅な時間短縮が可能となったので

大幅な時間短縮が可能となったので

大幅な時間短縮が可能となったので

容易に仕様書が作成できるようになった

容易に仕様書が作成できるようになった

容易に仕様書が作成できるようになった

容易に仕様書が作成できるようになった

(13)

5.1

5.1

5.1

5.1

問題解決

問題解決

問題解決

問題解決

問題

問題

問題

問題

2

2

2

2

画面仕様書

画面仕様書

画面仕様書

画面仕様書と

とテスト仕様書のトレーサビリティ

テスト仕様書のトレーサビリティが

テスト仕様書のトレーサビリティ

テスト仕様書のトレーサビリティ

が維持

維持

維持

維持されない

されない

されない

されない

問題

問題

問題

問題2

2

2

2

画面仕様書やテスト仕様書を作成しても、

画面仕様書やテスト仕様書を作成しても、

画面仕様書やテスト仕様書を作成しても、

画面仕様書やテスト仕様書を作成しても、

トレーサビリティが維持されない

トレーサビリティが維持されない

トレーサビリティが維持されない

トレーサビリティが維持されない

提案手法では人手で加えた修正を維持した状態で 提案手法では人手で加えた修正を維持した状態で 提案手法では人手で加えた修正を維持した状態で 提案手法では人手で加えた修正を維持した状態で再生成され再生成され再生成され再生成され 影響も見られなかった 影響も見られなかった 影響も見られなかった 影響も見られなかった 25

保守コストを低減したうえで

保守コストを低減したうえで

保守コストを低減したうえで

保守コストを低減したうえで

トレーサビリティが確保できるようになった

トレーサビリティが確保できるようになった

トレーサビリティが確保できるようになった

トレーサビリティが確保できるようになった

5.2

5.2

5.2

5.2

残課題

残課題

残課題

残課題

実業務への適用 実業務への適用 実業務への適用 実業務への適用 − 業務プロセス改善 ツールの実業務へのツールの実業務へのツールの実業務へのツールの実業務への 導入と効果の検証 導入と効果の検証 導入と効果の検証 導入と効果の検証 − 業務プロセス改善 − ツールのブラッシュアップ 自動生成可能な 自動生成可能な 自動生成可能な 自動生成可能な 仕様書の現場導入 仕様書の現場導入 仕様書の現場導入 仕様書の現場導入 導入と効果の検証 導入と効果の検証 導入と効果の検証 導入と効果の検証 仕様書の自動生成実業務への適用 仕様書の自動生成実業務への適用 仕様書の自動生成実業務への適用 仕様書の自動生成実業務への適用 − 画面モックから画面仕様書を自動生成 − 画面仕様書からテスト仕様書の自動生成

今後は、業務プロセスへの導入と現場規模による検証で

今後は、業務プロセスへの導入と現場規模による検証で

今後は、業務プロセスへの導入と現場規模による検証で

今後は、業務プロセスへの導入と現場規模による検証で

(14)

ご清聴いただきありがとうございました

ご清聴いただきありがとうございました

ご清聴いただきありがとうございました

ご清聴いただきありがとうございました

参照

関連したドキュメント

平成 21 年東京都告示第 1234 号別記第8号様式 検証結果報告書 A号様式 検証結果の詳細報告書(モニタリング計画).. B号様式

約3倍の数値となっていた。),平成 23 年 5 月 18 日が 4.47~5.00 (入域の目 的は同月

Abstract: The Legend Pipe method was researched and developed to reduce groundwater and prevent landslides and liquefaction by utilizing a subsidy from the Ministry of

Copyright©2021 ITbook Holdings Co.,Ltd.. All

今回工認モデルの妥当性検証として,過去の地震観測記録でベンチマーキングした別の 解析モデル(建屋 3 次元

検証の流れ及び検証方法の詳細については、別途、「特定温室効果ガス排出量検証 ガイドライン

内 容 受講対象者 受講者数 研修年月日 アンケートに基づく成果の検証