要旨 SLP を用いて要求仕様書を書くと レビューを効率的に行うことができます SLP の簡易な文法に従って記述するだけで 主語のもれや 場合分けのもれに気づくことができます SLP が自動生成する状態遷移表を活用することで 論理的な整合性の誤りを効率的に発見することができます 2

Similar documents
テスト設計コンテスト フロア展示資料

テスト設計コンテスト

るためには, まず, システムの故障や逸脱を分析し, その時のシステムの振る舞いを網羅的に状態遷移図に記述することが必要となる.SpecTRM(Specification Tools and Requirements Methodology)[9] は, 解析評価のための基準となる有限状態遷移モデル

テスト設計コンテスト

Microsoft PowerPoint - ソフトウェア解説-ワーク2_ P.ppt [互換モード]

次 1. システムを利用する... 3 システムを使用する... 3 ログイン ( 利用開始 ) する メニュー画面の説明 初回ログイン後にやること 日報を書く 日報を見る 印刷する 課題を見る 印刷する

テスト設計コンテスト フロア展示資料

PowerPoint プレゼンテーション

個人依存開発から組織的開発への移行事例 ~ 要求モデル定義と開発プロセスの形式化 による高生産性 / 高信頼性化 ~ 三菱電機メカトロニクスソフトウエア ( 株 ) 和歌山支所岩橋正実 1

LAN ケーブル接続について

目次 ペトリネットの概要 適用事例

目次 動作環境について... 3 土砂災害情報マップとは... 4 更新情報を見る... 5 熊本県の防災 災害情報を見る... 6 関連サイトのリンク情報を見る... 7 用語を調べる... 8 利用上の留意事項を確認する... 9 土砂災害警戒区域 特別警戒区域マップとは 使用データ

変更要求管理テンプレート仕様書

<4D F736F F F696E74202D20835C CC967B8EBF2E B8CDD8AB B83685D>

ワンタイムパスワードのご利用の流れ ソフトウェア スマートフォン専用 トークンの場合 Step トークン発行 ワンタイムパスワードの利用を開始するには 以下の Step ワンタイムパスワード アプリの設定 Stepの作業が必要です Step ワンタイムパスワード 利用開始 Step トークン発行の手

000

intra-mart Accel Collaboration — ファイルライブラリ ユーザ操作ガイド   第3版  

Microsoft Word - WebClass Ver 9.08f 主な追加機能・修正点.docx

Microsoft PowerPoint - 変更済み参考_ 以降_団体検査員向け 現場検査結果の報告方法.ppt [互換モード]

クラス図とシーケンス図の整合性確保 マニュアル

メンバーの紹介 日本科学技術連盟ソフトウェア品質管理研究会 2010 年度第 6 分科会 B グループ リーダー関野浩之 アズビル株式会社 ( 発表者 ) 大坪智治 株式会社インテック 外谷地茂 キヤノンITソリューションズ株式会社 メンバーの特徴 開発案件のほとんどが派生開発 ( 組み込み系 :1

■POP3の廃止について

日経ビジネス Center 2

SLP_vREQ 取扱説明書

ニトリ労働組合アンケートシステム 利用者向け操作説明書 第 1.2 版 平成 25 年 10 月 08 日

OPN Terminalの利用方法

スクラップブックの使い方

ユーザ管理マニュアル ユーザ管理マニュアル改訂履歴 版 日付 頁 内容 第 1.0 版 2013/2/25 全頁 第 1.1 版 2013/11/25 全頁 メールアドレス未登録時の記載を削除 第 1.2 版 2014/07/14 全項 東証ロゴマーク変更 第 1.3 版 2018/07/25 10

LINE WORKS セットアップガイド目次 管理者画面へのログイン... 2 ドメイン所有権の確認... 3 操作手順... 3 組織の登録 / 編集 / 削除... 7 組織を個別に追加 ( マニュアル操作による登録 )... 7 組織を一括追加 (XLS ファイルによる一括登録 )... 9

Works Mobile セットアップガイド 目次 管理者画面へのログイン... 1 ドメイン所有権の確認... 2 操作手順... 2 組織の登録 / 編集 / 削除... 6 組織を個別に追加 ( マニュアル操作による登録 )... 6 組織を一括追加 (XLS ファイルによる一括登録 )...

スライド 1

改版履歴 版数 日付 内容 担当 V /3/9 初版発行 STS V /5/4 エラー画面の削除 STS V //3 サポート環境の追加 サポート環境の説明文章の STS 修正 画面修正 V /2/25 サポート環境変更 STS V

intra-mart Accel Collaboration — ファイルライブラリ ユーザ操作ガイド   第5版  

目次 1.CALS システム利用から完了までの流れ 2 2. 納品データの登録 書類の提出 決裁 納品物を作る 5 3. 納品情報の入力 案件基本情報 書類納品情報 写真 図面等の納品情報 電子納品媒体作成 一括

目次 1. 画面構成 2. ライセンス登録 3. インストール 4. バックアップ方法 5. バッチバックアップ方法 6. 終了方法 7. アンインストール 8. 注意事項 2

WebOTXマニュアル

クライアント証明書導入マニュアル

テスト設計コンテスト掲示資料_あまがさきてすとくらぶ

USDM Quick Start Guide 2014 年 1 月 第 1.0 版 第 29 年度 (2013 年度 ) SQiP 研究会第 6 分科会 D グループ

償却奉行 i8/ i シリーズ 汎用データ受入の手順書 汎用データの作成方法を知りたい 汎用データのフォーマットがわからない 汎用データ受入をしたら受入エラーが発生した について資産データの受入を例に説明します 本手順書では OBC 受入形式 ( ) の汎用データの受入を 受入フォーマットに従って

V-CUBE One

+メッセージ利用設定 利用マニュアル

データベース 【1:データベースシステムとは】

要求仕様管理テンプレート仕様書

目次 動作環境について... 2 山地災害危険箇所マップとは... 3 更新情報を見る... 5 関連サイトのリンク情報を見る... 6 利用上の留意事項を確認する... 7 山地災害危険箇所マップを参照する... 8 地図の表示範囲を変更する ( 拡大 縮小 移動 )... 9 地図の表示内容を変

有料コンテンツ購入設定 利用マニュアル

<90568A838E E7193FC8E AE8DEC8AC28BAB82CC92C789C182C68F9C8A4F82C982C282A282C A8926D82E782B9816A5F8A6D92E894C52E786477>

【ドコモあんしんスキャン】サービスマニュアル

ポップアップブロックの設定

スライド 1

生存確認調査ツール

スライド 1

訪問介護勤務スケジュール作成

一括請求 Assist Ver.2 操作マニュアル 連携編 ( 蔵奉行 i8) 第 2.1 版

2. 菩提樹の動作に必要な各種ソフトウェア フル パッケージに含まれるソフトウェアの入手先です サイトの情報は変更されている場合がありますので 記載内容は参考にとどめてください SQL Sever 2008R2 Express Edition のダウンロード

ポップアップブロックの設定

過去問セミナーTM

<4D F736F F D AA8E5291E58A778FEE95F B835E B CC91808DEC95FB9640>

SNC-HM662 EdgeStorage manual J

【手引き】完了時の手続について

独立行政法人産業技術総合研究所 PMID-Extractor ユーザ利用マニュアル バイオメディシナル情報研究センター 2009/03/09 第 1.0 版

ET2014 ミニセミナー フィーチャー図と BricRobo で 簡単プロダクトライン 2014/11/19~21 ( 株 ) 富士通コンピュータテクノロジーズ伊澤松太朗 1294karch01 Copyright 2014 FUJITSU COMPUTER TECHNOLOGIES LIMITE

購買ポータルサイトyOASIS簡易説明書 a

共有フォルダ接続手順 1 共有フォルダ接続ツールのダウンロード 展開 CSVEX のトップページから共有フォルダ接続ツールの zip ファイルをダウンロードします ダウンロードした zip ファイルを右クリックして すべて展開 を選択します (Windows 環境では zip ファイルを解凍しなくて

2. メンバー管理 2.1 管理者権限 2.2 組織の登録 2.3 役職の登録 2.4 メンバーの登録 2.5 共有アドレス帳 2.6 グループの管理

目次 1. はじめに 概要 やまぐちジョブナビ URL 注意事項 イベント情報の登録 ( 新規登録 ) イベント情報の登録 ~ 公開までの流れ イベント情報の登録 企業用

<837D836A B816991E5816A2E786C73>

第1章 業務共通

機能性表示食品制度届出データベース届出マニュアル ( 食品関連事業者向け ) 4-6. パスワードを変更する 画面の遷移 処理メニューより パスワード変更 を選択すると パスワード変更 画面が表示されます パスワード変更 画面において パスワード変更 をクリックすると パスワード変更詳細 画面が表示

RW-4040 導入説明書 Windows 7 用 2017 年 7 月 シャープ株式会社

1. 開発ツールの概要 1.1 OSS の開発ツール本書では OSS( オープンソースソフトウェア ) の開発ツールを使用します 一般に OSS は営利企業ではない特定のグループが開発するソフトウェアで ソースコードが公開されており無償で使用できます OSS は誰でも開発に参加できますが 大規模な

フローチャート自動生成ツール yflowgen の使い方 目次 1 はじめに 本ツールの機能 yflowgen.exe の使い方 yflowgen.exe の実行方法 制限事項 生成したファイル (gml ファイル形式 ) の開

研究機関事務代表者向け操作マニュアル 2. 研究者手続き編 2 研究者手続き編 研究者手続きとは 自機関に所属する研究者に係る手続きや他機関に所属する研究者の転入処理等を行う手続きです 操作の概要 研究者の新規登録 e-rad に登録されていない研究者を新規登録します 2.1 研究者の新規登録 所属

編集する ファイルを開く マイクロデータの設定を行うファイルまたはファイルを開きます 開かれたファイルは編集画面に表示されて ブラウザ表示した時のプレビューも同時に表示されます HTML ファイルの選択 編集する ファイルを開くためにメインメニューから ファイル 開く を選びます ファイル選択ダイア

PowerPoint Presentation

スライド 1

構成管理記録テンプレート仕様書

目 次 1. 概要 ホームアプリの主な機能 操作方法 初期設定 初期画面 診断 ( 車両情報選択画面 ) 車両情報の登録 編集 登録した車両を削除する...

HULFT8 for Windows/UNIX/Linux/zLinux の機能で発生する不具合について

OmniTrust

目次 1. 週間作業予定登録画面 5 2. 週間作業実績登録画面 9 3. プロジェクト照会画面 月次作業集計照会画面 お客様毎作業実績表画面 スタッフ登録画面 プロジェクト登録画面 作業工程登録画面 20 使用許諾 22 2

<4D F736F F D20302D AE8E59936F8B4C C90BF82CC95B68E9A81698A4F8E9A816A93FC97CD82C98AD682B782E98FEE95F1208C668DDA97702E646F63>

目次 電子申請を使用した申請の流れ 1ページ 申請書 ( 保険関係成立届 ) の作成 2ページ 作成した申請書の送信 29ページ 状況照会を行う 59ページ 返送書類の取得 65ページ お問い合わせ先 73ページ その他注意事項 74ページ 平成 30 年 6 月 1 日 Ver.1.4

V-CUBE One

X-MON 3.1.0

RW-5100 導入説明書 Windows7 用 2017 年 7 月 シャープ株式会社

更新履歴 No 更新箇所版数日付 1 第一版作成 /12/28 2 一部画像差し替え 誤字修正 /02/09 2

講義の進め方 第 1 回イントロダクション ( 第 1 章 ) 第 2 ~ 7 回第 2 章 ~ 第 5 章 第 8 回中間ミニテスト (11 月 15 日 ) 第 9 回第 6 章 ~ 第 回ローム記念館 2Fの実習室で UML によるロボット制御実習 定期試験 2

変更履歴 日付 Document ver. 変更箇所 変更内容 015/3/ 新規追加 015/9/4 誤字修正 016// 動作環境 最新のものへ変更 全体 オペレーター の表記を削除 016/5/ 表紙 KDDI Smart Mobile Safety M

Shareresearchオンラインマニュアル

SoftBank 403ZT ユーザーガイド

試作ツールは MIT ライセンスによって提供いたします その他 内包された オープンソース ソフトウェアについてはそれぞれのライセンスに従ってご利用ください

< F F D815B B408EED95CA C815B83678FEE95F13F7C3F C815B A896E282A28D8782ED82B93F7C3F57494C4C4

えひめ電子入札共同システム 質問回答 工事 委託業務 操作マニュアル ( 受注者用 )

プロジェクト管理システム操作マニュアル

J-STAGE 記事登載時の入力データのチェック強化について

<4D F736F F D F8E FEE95F1836C F8EE88F878F F88979D8BC68ED2976C A2E646F63>

目次 1. はじめに 証明書ダウンロード方法 ブラウザの設定 アドオンの設定 証明書のダウンロード サインアップ サービスへのログイン

1

アカウント情報連携システム 操作マニュアル(一般ユーザー編)

Transcription:

WOCS2011 2011.1.18 簡易な形式仕様記述と状態遷移表を 併用した要求仕様書のレビュー方法 産業技術総合研究所水口大知株式会社ジェーエフピー漆原憲博 1

要旨 SLP を用いて要求仕様書を書くと レビューを効率的に行うことができます SLP の簡易な文法に従って記述するだけで 主語のもれや 場合分けのもれに気づくことができます SLP が自動生成する状態遷移表を活用することで 論理的な整合性の誤りを効率的に発見することができます 2

発表内容 SLPとは レビュー手順の提案と適用事例の紹介 1 SLPで記述 2 状態遷移表を自動作成 3 欠陥抽出 4 要求事項を修正 指摘事項の分類および指摘例 SLPによるレビューのしくみ および利点 まとめ 3

SLP とは 株式会社ジェーエフピーが開発 SPEC LPERFECT 2010 年 9 月リリース 要求仕様書作成のための豊富な機能を有している 簡易な形式性を備えた記法 (SLP 文法 ) により要求仕様を記述できるエディタ機能 不整合 ( 論理矛盾 用語不統一 ) の可能性を自動検出する機能 要求仕様の全体構造を可視化するための状態遷移表を自動生成する機能 産総研で SPL を利用した要求仕様書のレビュー方法を検討 試行した 4

画面イメージ ID 自然言語による記述 階層型目次 SLP 文法による記述 5

レビュー手順 1 要求事項をSLPで記述する 2 SLPで状態遷移表を自動作成する 3 状態遷移表を眺めて おかしなところを見つける 4 要求事項を修正する 1 要求事項を SLP 文で表現 要求事項 4 欠陥修正 SLP 記述 2SLP により自動作成 状態遷移表 6

適用事例の紹介 話題沸騰ポット要求仕様書第 7 版 に レビュー手順を試行適用してみた 一般的な電気ポットを想定した要求仕様書 教材として 組込みソフトウェア管理者 技術者育成研究会 (SESSAME) より配布されている http://www.sessame.jp/workinggroup/workinggro up2/pot_specification.htm よりダウンロード可能 109 件の指摘事項がでてきた 7

仕様書の目次は以下の通り 1. ハードウェア構成とハードウェア要求仕様 外観と内部構成 操作パネル部 2. 操作要求仕様 コンセント 蓋 沸騰ボタン 保温設定ボタン 解除ボタン 給湯ボタン タイマボタン 水位メータ 3. 温度制御行為 沸騰行為 保温行為 温度制御行為をしない ( アイドル ) 4. 温度制御方式 5. エラー検知 6. 状態遷移 話題沸騰ポット状態遷移図 話題沸騰ポット状態遷移表 7. イベント 8

1SLP で記述 もとの仕様書の目次を踏襲し 階層的に記述した ひとつの要求事項を ひとつの Fn として記述した 原文の内容の通りに記述した 条件分岐に注目して記述した それ以外の細かなところは そのまま Do 構文の状態名とした 9

SLP 記述例 要求番号 原文 SLP 記述 pot33041 アイドル中に蓋センサ on となったら 沸騰行為に遷移する if < ポットの状態 >{ アイドル中 } if < 蓋センサ >{on} Do< ポットの状態 >{ 沸騰行為にせよ } else next endif else next < メンバー名 > endif { 状態名 } SLP で記述するだけで 記述もれが指摘できる 指摘 修正事項 分類 アイドル 沸騰行為 の主語が明記されていないので ポットの状態 を明記する メンバー名もれ 10

SLP 記述の目次 ( 一部 ) 11

2 状態遷移表を自動作成 SLP のメニューから プロセス デシジョンテーブル作成 を選ぶと 状態遷移表が得られる (Do 構文に係る if 節の条件を集めて メンバー名毎に集めたもの ) 12

蓋 蓋センサ 閉じられたにせよ 3sec 以上 on ポットの状態蓋水量沸騰ボタンポットの状態ブザープラグ蓋センサ 全ての水位センサ 沸騰行為にせよ閉じられた適正 沸騰行為にせよ 保温行為にせよ 100msec 以上押された 保温行為中 ~ 給湯中カルキ抜き加熱を終えた [100msec 鳴らせ ] アイドルにせよ つながれた アイドルにせよ 保温行為中 沸騰行為中 off 給湯口蓋センサ 給湯口 プラグ 解除ボタン ポットの状態 ロック解除せよ 1sec 以上 off ロックされてとなったいる ロック解除せよ つながれた ロック解除せよ on ロック中 100msec 以上押された ~ 給湯中 ロックせよ on ~ ロック中 ロック解除中 100msec 以上押された ~ 給湯中 ロックランプ蓋センサ給湯口解除ボタンポットの状態 1sec 以上 off ロックされて消灯せよ となったいる 100msec 以上消灯せよ on ロック中 ~ 給湯中押された 初期の状態遷移表 ( 一部抜粋 ) 13

3 欠陥抽出 状態遷移表の遷移条件を一行一行チェックしていった 間違い 抜け 不整合はないか? 無駄 改善の余地はないか? 14

例えば ポットの状態 をながめてみると ポットの状態蓋水量沸騰ボタンポットの状態ブザープラグ 沸騰行為にせよ 沸騰行為にせよ 閉じられた 蓋センサ 適正 100msec 以上押下 保温行為中 ~ 給湯中 [100mse c 鳴らせ ] 沸騰行為にせよ アイドル中 on 保温行為にせよ カルキ抜き加熱を終えた アイドルにせよ アイドルにせよ 保温行為中 沸騰行為中 コンセントにつながれた 全ての水位センサ off 15

指摘例 1 ポットの状態蓋水量沸騰ボタンポットの状態ブザープラグ 沸騰行為にせよ 沸騰行為にせよ 閉じられた 蓋センサ 適正 100msec 以上押下 保温行為中 ~ 給湯中 [100mse c 鳴らせ ] 沸騰行為にせよ アイドル中 on 全ての水位センサ 保温行為にせよ カルキ抜き加熱を終えた アイドルにせよ アイドルにせよ ここでは 水量 が となっているが 2 行前では 水量 が 適正 が条件と保温行為中 なっている!! 沸騰行為中 ここは条件もれでは?? pot33041の条件もれを確認 コンセントにつながれた off 16

指摘例 2 ポットの状態蓋水量沸騰ボタンポットの状態ブザープラグ 沸騰行為にせよ 沸騰行為にせよ 閉じられた 蓋センサ 適正 100msec 以上押下 保温行為中 ~ 給湯中 [100mse c 鳴らせ ] 沸騰行為にせよ アイドル中 on 全ての水位センサ 保温行為にせよ カルキ抜き加熱を終えた アイドルにせよ アイドルにせよ 蓋に関する条件が 異なるメンバー名により表現されている保温行為中!! メンバー名がゆれているのでは沸騰行為中?? pot33041の条件を 蓋センサがon から 蓋が閉 に修正 コンセントにつながれた off 17

4 要求事項を修正 指摘事項を解消するための修正を 要求事項および SLP 記述に対して行った レビューと修正の反復を 31 回繰り返した 工数 :57 個の要求事項に対して 3 人日 18

要求番号 原文 SLP 記述 ( 修正後 ) 指摘 修正事項 分類 pot33041 アイドル中に蓋センサ on となったら 沸騰行為に遷移する if < ポットの状態 >{ アイドル中 } if < 蓋 >{ 閉 } if < 水量 >{ 適正 } Do< ポットの状態 >{ 沸騰行為中にせよ } else next endif else next endif else next endif 指摘例 1 にもとづく修正 指摘例 2 にもとづく修正 アイドル 沸騰行為 の主語が明記されていないので ポットの状態 を明記する 蓋センサ on とあるが pot22011 では 蓋センサが 3sec 以上 on とあり 条件記述がゆれている そこで 後者 ( つまり蓋が閉 ) に統一する 原文では水量の条件が述べられていないが pot33012 pot33013 ではアイドルとなる条件に 水量が空 であることが述べられており 整合していない ここでは条件に 水量が適正 であることも必要であり 明記する メンバー名もれ 状態名表記のゆれ & 条件にあらわれるメンバー名のゆれ 条件もれ 19

反復修正後の ポットの状態 ( 一部抜粋 ) ポットの状態ポットの状態蓋水量沸騰ボタンポンプブザー水温ヒータプラグ 沸騰行為にせよアイドル中閉適正 沸騰行為にせよ保温行為中 100msec 以上押された ~ 給湯中 [100mse c 鳴らせ ] 保温行為にせよ沸騰行為中 100 になった [ カルキ抜き ] アイドルにせよ コンセントにつながれた アイドルにせよ 保温行為中 沸騰行為中 空 温度エラーにせよ 110 を超えた 20

指摘事項の分類 分類 指摘箇所数 メンバー名 1. メンバー名もれ 22 2. メンバー名表記のゆれ 11 状態名 3. 状態名表記のゆれ 19 4. 状態もれ 8 状態遷移の 5. 条件もれ 24 条件 6. 余計な条件 3 7. 煩雑な条件記述 5 8. 条件にあらわれるメンバー名のゆれ 6 状態遷移 9. 余計な状態遷移 6 10. 状態遷移もれ 3 11. 状態遷移の非決定性 2 計 109 21

指摘事項例 メンバー名 状態名 分類 1. メンバー名もれ if <??>{ アイドル中 } 抜け 2. メンバー名表記のゆれ 3. 状態名表記のゆれ 4. 状態もれ 例 Do < サーミスタの温度 >{ 表示せよ } Do < 水温 >{ 表示せよ } if < 蓋センサ >{3sec 以上 on} if < 蓋センサ >{on} Do < ポットの状態 >{ 温度制御行為を中止せよ } Do < ポットの状態 >{ アイドルにせよ } 混在 混在 if < 水量 >{ 適正 } があるのに if < >{ } Do < 水量 >{ 適正 } がない 未定義状態の参照 if< 蓋 >{ 開 } Do< 水量 >{??} 状態の考慮漏れ 22

分類 例 状態遷移の条件 5. 条件もれ 6. 余計な条件 if < 蓋 >{ 閉 } if < タイマボタン >{ 押下された } if < ポットの状態 >{ 保温行為中 } if < 水量 >{ 適正 } 条件追加 条件削除 7. 煩雑な条件記述 原文 if < ポットの状態 >{ 保温行為中 } if < 保温行為モード >{ 高温モード } Do < ヒータ >{ 水温 98 を保て } else if < 保温行為モード >{ 節約モード } Do < ヒータ >{ 水温 90 を保て } 修正後 if < ポットの状態 >{ 保温行為中 } Do < ヒータ >{ 目標水温を保て } 8. 条件にあらわれるメンバー名のゆれ if < 蓋センサ >{3msec 以上 on} if < 蓋 >{ 閉 } 混在 23

分類 例 状態遷移 9. 余計な状態遷移 要求事項の重複 蓋センサ off となった時 沸騰行為を止める 沸騰行為中に蓋センサ off となったらアイドルとなる 10. 状態遷移もれ if < ポットの状態 >{ 温度エラー } Do< 保温ランプ >{ 消灯せよ } 抜け 11. 状態遷移の非決定性 if < タイマボタン >{3sec 以上押下された } if < タイマボタン >{100msec 以上押下された } 24

SLP によるレビューのしくみ 部分 全体 if < ポットの状態 >{ アイドル } if < 蓋センサ >{on} Do< 状態 >{ 沸騰行為にせよ } else next endif else next endif 相互補完 ポットの状態 沸騰行為にせよ 沸騰行為にせよ 保温行為にせよ ポットの状態蓋水量沸騰ボタン アイドル中閉適正 保温行為中 沸騰行為中 100msec 押された アイドルにせよ 適度な形式性を備えた SLP 文法で ローカルな動作 性質を記述する 自動生成された状態遷移表で グローバルな整合性を確認する 25

SLP によるレビューの利点 効率的な欠陥抽出 状態遷移表を利用することで 不整合を効率的に発見 除去できる 論理学等の専門知識がいらないため 導入コストが小さい 概念設計の発想支援 一定の形式性により 記述対象や条件を明示的に考慮させる 形式性が過度でないため 記述が容易であり 書き手の思考を妨げない 合意形成の促進 仕様書の意味が明確になり 後工程への引継ぎが確実になる 同様に 発注側と受注側の間の合意が確実になる 26

まとめ SLPを用いた要求仕様書のレビュー方法を提案した 試行適用により 提案方法の有効性を示した 提案方法のしくみと利点について考察した 謝辞 本研究の一部は 平成 21 年度ものづくり中小企業製品開発等支援補助金 ( 全国中小企業団体中央会 ) を用いて実施されました 27