みんなのメトリクス 公開用
- 2. 自己紹介
• 氏名:なかむら こうじ
• あなたとテストの関わり:1~2年に1案件くらいやる
• 組織の主な業務:SIです
• 業務担当している主な分野:なんでも。今はシステムテスト。
• テストに関連する資格:JSTQB AL TM/TA, JCSQE 中級
• あなたの派閥:猫派
2017/12/17 WACATE 2017 Winter
2
- 8. 情報ニーズ
• GQM (じーきゅーえむ; Goal, Question, Metric)
• ソフトウェア工学におけるあらゆる計測は、無目的にメトリクスやデータを集
めるのではなく、何のために測定するのか、前提となるモデルは何か、結果
をどう解釈するかなどを明確にした上で実施されるべきである
– ゴール層 (G、概念レベル)
• 測定を行う目的の定義。測定の対象、理由、観点、およびコンテキストを定めるもので
ある。
– クエスチョン層 (Q、運用レベル)
• 目的の達成のために評価すべき質問の定義。ゴールが達成されたか否かを判断する具
体的な基準となるものである。
– メトリクス層 (M、定量レベル)
• 前提となるモデルに基づいて測定可能なメトリクス。上記の質問に対する答えを提供す
るのに必要な情報を提供するものである。
2017/12/17 WACATE 2017 Winter
8
Wikipediaより
- 12. 測定対象の性格のお話
2017/12/17 WACATE 2017 Winter
12
尺度の類型 例 取扱い
名義尺度 電話番号
性別(1:男性,2:女性)
一致/不一致を識別し、数えることができる
大小はないので順序付けや四則演算はできない
・1:男性<2:女性(レディーファースト?)
順序尺度 地震の震度
着順(1位、2位、3位)
大小関係に基づいて比較や並び替えができる
間隔は同じとは限らないので四則演算はできない
・震度4は震度2の2倍揺れているわけではない
間隔尺度 日付(2017/12/17)
時刻(10:00)
間隔が等しいため差の比較ができる
直接、乗除の計算はできない
・2017/12/17×2÷3=???
比尺度 日数(2日間)
時間(50分)
絶対的な基準「ゼロ」があり四則演算ができる
・365日÷7日=52週と1日
- 13. 測定対象の性格のお話
• 基本測定量 (base measure)
• 単一の属性とそれを定量化するための方法とで定義した測定量。
• 導出測定量 (derived measure)
• 複数の基本測定量の値の関数として定義した測定量。
• 例
–進捗率(%)=実績工数(人日)/予定工数(人日)×100
2017/12/17 WACATE 2017 Winter
13
JIS X 0141:2009 (ISO/IEC 15939:2007)より
導出測定量 基本測定量 基本測定量
- 16. 正しいデータを集めるために
こんなのいやだ
2017/12/17 WACATE 2017 Winter
16
不具合No 0001 報告日 2017/11/23 報告者 〇〇太郎
システム名
サブシステム名
機能名 機能種別 登録画面
テスト工程 システムテスト テストチーム Aチーム テスト対象Ver. 1.2.12
テストケースID XX-0012 テストケース概要
設計担当者 Aさん 製造担当者 Bさん テスト担当者 Cさん
設計工数 4.2 製造工数 11.5 テスト工数 6.3
重要度 とても重要 影響度 やばい 優先度 最優先
天気 雨のち晴 気温 17℃ 湿度 48%
年齢 37 性別 男性 血液型 A型
緯度 北緯, 36° 経度 東経, 136° 標高 43m
件名
不具合内容
再現性 あり 添付資料 あり 自信 あり
登録モードの場合、画面右下に××ボタンを表示する仕様ですが、表示されません。
不具合票
〇〇システム
××サブシステム
△△登録
××ボタンをクリックして登録する
××ボタンが表示されない
不具合1件の報告に35項目記入
わざわざ別の
資料から調べて転記
意味不明