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

Similar documents
テスト設計コンテスト

テスト設計コンテスト

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

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

HIGIS 3/プレゼンテーション資料/J_GrayA.ppt

PowerPoint プレゼンテーション

智美塾 ゆもつよメソッドのアーキテクチャ

SEC セミナー (2012 年 12 月 21 日 ) 定量的品質管理 実践的取組み 定量的品質管理 手法の企業での取り組み事例 1 品質 生産性目標の設定方法 2 現場で定着させるテクニック ~ 品質管理を効果的に実践するには ~ 三菱電機インフォメーションシステムズ株式会社業務プロセス改善推進

大規模災害等に備えたバックアップや通信回線の考慮 庁舎内への保存等の構成について示すこと 1.5. 事業継続 事業者もしくは構成企業 製品製造元等の破綻等により サービスの継続が困難となった場合において それぞれのパターン毎に 具体的な対策を示すこと 事業者の破綻時には第三者へサービスの提供を引き継

スライド 1

日経ビジネス Center 2

2015 TRON Symposium セッション 組込み機器のための機能安全対応 TRON Safe Kernel TRON Safe Kernel の紹介 2015/12/10 株式会社日立超 LSIシステムズ製品ソリューション設計部トロンフォーラム TRON Safe Kernel WG 幹事

ハード・ソフト協調検証サービス

040402.ユニットテスト

項目記載事項必須 1.4 非機能性 更新業務仕様書の 3-4 非機能要件 を踏まえ 提案するシステムに関して 基本的な考え方や方針 アピールポイント等を簡潔かつ明瞭に記述すること 3-4 非機能要件 の (1) から (4) に区分し すべての項目について記述すること 1.5 他システム連携 更新業

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

日本機械学会 生産システム部門研究発表講演会 2015 資料

OmniTrust

目次 1: 安全性とソフトウェア 2: 宇宙機ソフトウェアにおける 安全 とは 3:CBCS 安全要求とは 4: 宇宙機ソフトウェアの実装例 5: 安全設計から得た新たな知見 6: 今後 2

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

Microsoft PowerPoint - B3-3_差替版.ppt [互換モード]

スキル領域 職種 : ソフトウェアデベロップメント スキル領域と SWD 経済産業省, 独立行政法人情報処理推進機構

15288解説_D.pptx

品質 生産性目標の測定量 品質 生産性の測定量は何があるの? 点検のタイミンク 種類 要件定義 設計 製作 試験 全体 見積り 概算 正式 生産性 規模に対する工数実績 (Hr/KL) 規模に対する工期実績 ( 日 /KL) 規模に対する工数実績 (Hr/KL) 規模に対する工期実績 ( 日 /KL

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

<4D F736F F D F815B B E96914F92B28DB8955B>

NEXCESS基礎コース01 組込みソフトウェア開発技術の基礎 ソフトウェア開発プロセス編

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

プロジェクトマネジメント知識体系ガイド (PMBOK ガイド ) 第 6 版 訂正表 - 第 3 刷り 注 : 次の正誤表は PMBOK ガイド第 6 版 の第 1 刷りと第 2 刷りに関するものです 本 ( または PDF) の印刷部数を確認するには 著作権ページ ( 通知ページおよび目次の前 )

ソフトウェアテストプロセスに関する一考察 - V ⇒ W ⇒ V3 -

水槽用ヒーターの空焚きによる火災に注意!

PowerPoint プレゼンテーション

2010年2月3日

<4D F736F F F696E74202D20835C CC967B8EBF2E B8CDD8AB B83685D>

電気工事用オートブレーカ・漏電遮断器 D,DGシリーズ

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

変更の影響範囲を特定するための 「標準調査プロセス」の提案 2014年ソフトウェア品質管理研究会(30SQiP-A)

Microsoft Word - ESxR_Trialreport_2007.doc

Microsoft PowerPoint - ETEC-CLASS1資料 pptx

Microsoft PowerPoint - Tsuzuki.ppt

Copyright Compita Japan ISO33k シリーズとは? これまで使用されてきたプロセスアセスメント標準 (ISO/IEC 本稿では以降 ISO15504 と略称する ) は 2006 年に基本セットが完成し 既に 8 年以上が経過しています ISO

宇宙機搭載ソフトウエア開発のアセスメント

障害管理テンプレート仕様書

jpb_g

免責事項 この文書では 日立システムズの一般的な製品の方向性に関する概要を説明しています この文書の主 たる目的は情報提供であり いかなる契約にも組み込むことはできません 資料 コードまたは機能を 提供するものでもなく 購入の際にその根拠として使用されるものでもありません 2

効率の良いテストシナリオ? テストの進め方 テストプロセス テストの設計 より少ないテストケースで より多くのバグを見つける Mercury Interactive Japan KK all rights reserved. 2


PowerPoint プレゼンテーション

南関東大会特別賞評価

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

OM

目的 概要 全体像 概念図 用語の定義 用語 説明 用語 説明 用語 説明 用語 説明 参考資料

Linkexpress トラブル初期調査資料 採取コマンド使用手引書

過去問セミナーTM

ひな形利用の手引 本手引では 提供するひな形の種類と適用範囲 利用者 利用方法について説明する 1. 背景 目的本資料は情報システムに係る調達を行う際 調達仕様書作成の参考となる ひな形 を提供する 官公庁の情報システム調達では 民間の調達と異なり 調達の中立性 公平性を意識しなければならない また

どのような便益があり得るか? より重要な ( ハイリスクの ) プロセス及びそれらのアウトプットに焦点が当たる 相互に依存するプロセスについての理解 定義及び統合が改善される プロセス及びマネジメントシステム全体の計画策定 実施 確認及び改善の体系的なマネジメント 資源の有効利用及び説明責任の強化

3G-SDI to HDMI 1.3 Converter 3GSDI to HDMI 1.3 変換機型番 : EXT-3GSDI-2-HDMI1.3 取扱説明書 2009 年 12 月版

<4D F736F F F696E74202D DD8D8782ED82B98B5A8F7082F B582BD835C F E707074>

jpc_a

国土技術政策総合研究所 研究資料

目次 取組み概要 取組みの背景 取組みの成果物 適用事例の特徴 適用分析の特徴 適用事例の分析結果から見えたこと JISAによる調査結果 どうやって 実践のヒント をみつけるか 書籍発行について紹介 今後に向けて 2

ISO 9001:2015 改定セミナー (JIS Q 9001:2015 準拠 ) 第 4.2 版 株式会社 TBC ソリューションズ プログラム 年版改定の概要 年版の6 大重点ポイントと対策 年版と2008 年版の相違 年版への移行の実務

J-SOX 自己点検評価プロセスの構築

はじめに : ご提案のポイント

目次 1. 目的 2. STPA の手順 3. エアバッグの要求仕様 4. Step 0 準備 1:Accident Hazard 安全制約の識別 5. Step 0 準備 2:Control Structure の構築 6. Step 1:UCA(Unsafe Control Action) の抽

Microsoft PowerPoint - Windows10へのアップグレィド.pptx

Oracle TimesTenについて

Gefen_EXT-DVI-CP-FM10取扱説明書_ indd

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

電磁調理器対応鍋のテスト結果 ( 概要 ) 1 目的電磁調理器 (IHクッキングヒーター ) は 炎が出ず 各種安全装置が付いて安全性が高く 省エネ性にも優れているとのことで一般家庭に普及してきている 一方で 湯を沸かすのに他の鍋に比べて時間がかかりすぎる とか 鍋で鶏肉を炒めようとしたら発火した

エコキュート配管系統図代表例 フルオート機 機器内部 貯湯ユニット タンク 給湯TH 給湯流量センサ 混合水栓 FLS M M 給湯混合弁 逃がし弁 熱交換器 FLS 流量 センサ 熱交循環 残湯TH A 湯はりTH 残湯TH B TH 残湯TH C 水流 スイッチ 残湯TH D 水温TH 浴槽 R

第 2 回中部放射線医療技術学術大会 RIS 導入時の時の病院側作業に関して 2009 年 11 月 横河電機株式会社 医療ソリューション本部 1 横河電機株式会社医療ソリューション本部 2006Yokogawa Electric Corporation

Microsoft Windows Internet Explorer は 米国 Microsoft Corporation の 米国およびその他の国における登録商標または商標です Linux は Linus Torvalds 氏の日本およびその他の国における登録商標または商標です Red Hat

アルファメール 移行設定の手引き Outlook2016

Microsoft Word - R1_N UG_版下.doc

授業計画書

お客様からの依頼内容とその現状


目次 移行前の作業 3 ステップ1: 移行元サービス メールソフトの設定変更 3 ステップ2: アルファメール2 メールソフトの設定追加 6 ステップ3: アルファメール2 サーバへの接続テスト 11 ステップ4: 管理者へ完了報告 11 移行完了後の作業 14 作業の流れ 14 ステップ1: メー

業務紹介 ソフトウェア品質コンサルティング業務 URL: ucts/consulting/index.html Process Technology 開発と改善の豊富な経験に基づく実践的なノウハウをご提供いたします コンサルティング実績 Peopl

オペレーション メテオ       魅力性テスト チーム

パラダイムシフトブック.indb

目次 概要 S/4HANAの導入方式 NECがご提供するサービス S/4HANA 導入ロードマップ策定支援サービス

トレーニングのプレゼンテーション

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


StealthOne D120 設置説明書

PowerTyper マイクロコードダウンロード手順

変更履歴 バージョン日時作成者 変更者変更箇所と変更理由 RIGHTS R ESER VED. Page 2

ワイヤレスセンサモジュール取扱説明書

PTJ36.indd

サーバに関するヘドニック回帰式(再推計結果)

RaQuest MindManager

作成履歴 バージョン日時作成者 変更者変更箇所と変更理由 年 4 月 17 日平成太郎新規作成 プロジェクト計画の全体概要 本書に記載するプロジェクト作業の概要を簡単に記述します 本書の内容の概要がこの部分で大まかに理解できます ] 本計画書の位置づけ プロジェクトにおいて本書

i コンピテンシ ディクショナリ を 活用した品質エンジニアの育成 その 2 独立行政法人情報処理推進機構 HRD イニシアティブセンター 奥村有紀子

JaSST'17 Tohoku_基調講演

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

センサーライト型カメラ LC002 取扱説明書 ご使用前に 正しくご使用いただくために この取扱説明書を必ずお読みください 必要に応じてダウンロードをして保管下さい 最終更新 :2016 年 2 月 5 日 - 1 -

<4D F736F F D F193B994AD955C D9E82DD835C EC091D492B28DB8816A2E646F63>

エンジニアリング・サービスから見たMBD導入の成功・失敗

Transcription:

チーム nema: フロア展示資料 話題沸騰ポット (GOMA-1015 型 ) テスト設計書 ~ 安全なポットを使っていただくために ~ チーム紹介 NEC の QC 活動のひとつに テスト技術者交流会 があり NEC グループ関係会社を含め約 200 名のメンバーが在籍 この交流会ではこれまで下記のような活動をしてきた 結合テストにおけるテスト観点のモレヌケ防止を目的にした テスト設計テンプレート の作成 同テンプレートの NEC グループ内への展開 NEC グループ向けテスト技術シンポジウムの開催 チーム nema はこの交流会の中で有志を募り結成 メンバー 根間 小池 葛西 下前 鬼頭 岩崎 山口 春田 Page 1

話題沸騰ポットの開発とテスト設計の位置づけ 話題沸騰ポットの開発体制 話題沸騰ポットの開発プロセスの想定 ( 一部 ) 製品責任者 企画フェーズ 製品開発チームハードウェア (HW) 開発チームソフトウェア () 開発チーム品質管理チーム製品企画 テストチーム 要件定義フェーズ 要求仕様 要求検討 テスト設計 設計 設計フェーズ テスト設計書 設計書 開発 テスト (1) テストフェーズ テスト (2) テスト結果 製品製造チーム製品企画書品質保証チーム 要求検討 製品要求仕様書 品質要求分析 品質要求仕様 エミュレータ設計開発 エミュレータ 合否判定 組み込み 試作品 量産判定 マーケティング / 販売チーム ソフトウエアテストを実施するのは 製品開発チームの中のテストチームと想定 開発チームとテストチームの関係今回は結合テストフェーズを想定 事故事例 HW 要求検討 HW 要求仕様 HW 設計 HW テスト設計 HW 設計書 HW テスト設計書 HW 開発 ソフトウェアテストに関するチームの位置づけ 要求分析 テスト設計チーム システムテスト 設計フェーズ内での設計レビューに HW用いるテスト設計と想定 HWテスト HWテスト ( 利用者 ) 各チーム間で相互レビューを行う HW テスト結果 設計 結合テスト 製造 設計チーム Page 2

事故事例データの分析とメーカーの対応 C: 物的損害 32% D: 注意喚起 11% 対象外 4% A: 火災発生 19% B: 人的損傷 34% A: 火災発生 B: 人的損傷 C: 物的損害 D: 注意喚起 対象外 事故事例の分析では 事故の重篤性と要因分析を実施 火災ややけどなどの重篤な事故比率が高い 事故要因分析とソフトウェア対応可否を検討 取り扱い説明書の分析からメーカーの対応を垣間見ることができる 分類直接の危険 危険を引き起こす原因本体に発生するトラブル本体ではないもののトラブル 事象けがやけど火災感電 吹きこぼれショート発火故障発煙漏電腐食変色 変形傷がつく焦げ付きフッ素加工の剥がれ変質ラジオに雑音が入る音割れ Page 3

テスト設計の標準化について ~ テスト設計テンプレート ~ ヌケモレ要因 テスト設計のヌケモレ要因について 対策 テスト設計テンプレートの構造 経験によるテスト観点の偏り テスト技法や技術に関する知識不足 幅広いドメインの有識者や経験者を参画させる エンタープライズ向けシステム (SI) 組み込み系システム OS( 基本ソフト ) やミドルウェアなどの汎用ソフト 業務パッケージソフトなどの経験者を集めた 技法や手法を体系化してカテゴリ化することとした これにより 知識が十分でない技術者がテストを行う際のガイドとしての役割を果たすようにしている 記述の冗長性 冗長的な記述を回避し網羅性を高めるためには テスト観点のカテゴリ化を行う また テスト観点からテストケースを導出するためのヒントワードを追加し 観点からぶれないように工夫した テスト設計の機能 / 非機能の観点 機能テスト非機能 テスト設計テンプレートの利用の流れ 境界値計算ミス 誤差 I/F エラー処理競合 タイミング 操作性運用テスト性能テスト信頼性テストセキュリティテスト障害対応テストインストーラビリティテスト移植性テスト保守性テスト機器構成テスト Page 4

要求分析からテスト設計まで (1) 要求分析から機能視点とユーザー視点でのテスト設計 設計フェーズ内での設計レビューに用いるテスト設計と想定 テスト設計の結果は 各チーム間で相互レビューを行う 要求仕様書 テスト要求分析 テスト設計 テスト観点 機能視点テスト ユーザー視点テスト エミュレータ 電気ポット ソフトウェア ハードウェア 電気ポットは開発中である想定である そのため 開発のフェーズに応じてテスト設計が活かされるように留意する テスト設計テンプレート フィールド品質 機能テスト 非機能 操作性境界値運用テスト性能テスト計算ミス 誤差信頼性テスト 事故事例分析 I/F エラー処理競合 タイミング セキュリティテスト障害対応テストインストーラビリティテスト移植性テスト保守性テスト機器構成テスト 事故事例データベース テスト設計のプロセスフローは仕様の要求分析をマインドマップで行い テスト設計レベルまで行う このとき 事故事例分析結果を反映させることで 安全性を確保する その結果をテストのカテゴリが用意されているテンプレートに転記する Page 5

要求分析からテスト設計まで (2) 要求分析からテスト設計までのステップ ステップ 分析手順 分析 1 初期分析 分析 2 詳細分析 分析 3 観点追加 要求仕様書から テスト観点の対象となるものを列挙 整理 検討 詳細化 体系化する STEP1: 要求仕様書の項目をブランチ (1) STEP2.: 条件をブランチ (2) STEP3: 設定項目をキーワードとして抽出 STEP4: 要求の条件が詳細化されているものをブランチ化する 分析 1 で書き出したブランチの中で 明確になっていない条件や状態 動作がないか検討し 確認が取れた事実も随時書き込み 実現すべき機能を明確にする 分析 1 で機能性が認められるものはテスト設計テンプレートの観点を対応させ ブランチにする 分析 1 分析 2 要求仕様書からマインドマップで要求分析をし テスト設計までの手順を 3 つのステップで定義 要求仕様書の項目ブランチ (1) ふた 要求 pot-220 アイドルの状態で 要求項目内の条件ブランチ (2) アイドル? 要求 pot-220 蓋を閉じたら 要求項目内の条件ブランチ (3) ふた閉? < 蓋 閉 を確認する >pot-220-11 蓋センサーが 3sec 以上 on になったら 蓋が閉じられたと判断する 条件の追加ブランチ (3-1) 蓋センサ 3 秒 要求 pot-220 水位を確認し 関連する機能をブランチ内に追加 条件の追加ブランチ (4-1) 水位 = 適正 要求 pot-220 条件に合えば沸騰行為をする 要求項目内の条件ブランチ (4) 水位? < 水量適正時の処理 >pot-220-21 蓋が閉じられ 水量が適正な場合 沸騰行為をする ( 説明 ) 水量については pot-280 を参照 沸騰行為 設定内容キーワード抽出 状態 = 沸騰 保温行為 分析 3 蓋に対する要求 ( 機能 ) ごとにテスト観点を抽出 観点ごとにブランチ 機能テスト 境界値計算ミス 誤差 I/F エラー処理競合 タイミング : : 非機能テスト 操作性運用テスト : 保守性テスト Page 6

要求分析からテスト設計まで (3) マインドマップによるテスト設計からテンプレートへの移行 要求仕様書からテスト設計までをさらに詳細化 1 マインドマップの最初の条件のブランチを 機能テスト の列に転記 2 各機能における条件 設定内容をテスト観点に記入 3 テスト観点導出に使用したキーワードを ヒントワード に記載 4 テスト対象により実施を または をつけて明確化 5 要件番号を付記してトレーサビリティを確保 1 マインドマップによる分析 2 テスト設計テンプレートへの転記 3 4 5 Page 7

要求分析からテスト設計まで (4) ユーザー視点テスト ユーザー視点テストは 安全性を確認するために行う 実施対象は ポットに実装されたソフトウェアであり 実施は手作業で行う その際 安全性を確認するための環境を作りテストを行う 要求仕様書 テスト要求分析 テスト設計 機能視点テスト ユーザー視点 (T-2) テスト エミュレータ 電気ポット サーミスタの水温検知が正常の場合と異常になる場合 項番サーミスタの状況 (T) 説明結果 (T-1) (T-3) ポットに入っ ている水 ( 湯 ) の温度 > < = サーミスタが 検知した温 度 ソフトウェア 検知した水温が過小 既に高温になっていてもさらに沸騰 し続けるリスクが高まる 検知した水温が過大 低温にも係わらず高温と感知するた ハードウェア め いつまでも保温状態のまま 温度を正しく検知 過熱 湧かない 正常 サーミスタの水温検知が正常の場合と異常になる場合 項番サーミスタの状況 (T) 説明結果 水位センサーが水量を正しく検知した場合と異常になる場合 項番水位センサーの状況 (W) 説明結果 (T-1) (T-2) ポットに入っている水 ( 湯 ) の温度 > < サーミスタが検知した温度 検知した水温が過小 既に高温になっていてもさらに沸騰し続けるリスクが高まる 検知した水温が過大 低温にも係わらず高温と感知するため いつまでも保温状態のまま 過熱 湧かない (W-1) (W-2) ポットに入っ ている水量 > < 水位センサ ーが検知し た水量 検知した水量が過小 満水を感知できずに沸騰し 湯が噴出すリスクがある 検知した水量が過大 少ない湯量を検知できないため 空でも保温 沸騰する可能性がある あふれる 過熱 (T-3) = 温度を正しく検知 正常 (W-3) = 水量を正しく検知 正常 水位センサーが水量を正しく検知した場合と異常になる場合 項番水位センサーの状況 (W) 説明結果 (W-1) > 水位センサポットに入っーが検知し (W-2) ている水量 < た水量 検知した水量が過小 満水を感知できずに沸騰し 湯が噴 出すリスクがある 検知した水量が過大 少ない湯量を検知できないため 空 でも保温 沸騰する可能性がある 事故リスク分析結果 温度検知異常と水量検知異常の2つが重大な事故要因 温度検知異常につながるサーミスタ 水量検知異常の要因になる水位センサーあふれるそのため サーミスタの水温の検知状態でどのような結果になるか また水位センサーの検知状態でどのような結果になるかを整理し 過熱安全性のために行うテストを明確にする (W-3) = 水量を正しく検知 正常 Page 8