Recommended
PDF
「PdMと考えるQAとプロダクトマネジメント」
PPTX
Introducing ODC analysis for Redmine Osaka community
PDF
品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版)
PPTX
PPTX
PDF
パターン QA to AQ: 伝統的品質保証(Quality Assurance)からアジャイル品質(Agile Quality)へ
PDF
LINE Developer Meetup in Tokyo #39 Presentation (modified)
PDF
テスト分析・設計を体感しよう ~マインドマップを活用してテスト観点を発想しよう
PDF
PDF
PDF
メトリクスを用いたソフトウェア品質定量評価・改善 (GQM, Metrics, ET2013)
PDF
自動テストにおけるコードベース戦略とローコード戦略のすみ分け
PDF
JaSST Tokyo 2022 アジャイルソフトウェア開発への統計的品質管理の応用
PDF
PPTX
テスト分析入門 -「ゆもつよメソッド」を例に- #wacate
PDF
PDF
PDF
What is quality culture? Is it something tasty?
PDF
modern software qa - draft 1
PPTX
QAアーキテクチャの設計による説明責任の高いテスト・品質保証
PDF
LINE Developer Meetup in Tokyo #39 Presentation
PDF
「自分のとこでは動くけど…」を無くす devcontainer
PDF
DeNAの品質を支えるQAの取り組み 〜標準化から実践まで〜
PDF
PPTX
3 Amigosの考え方で、独立したQAチームがアジャイルテストチームになるまでの話
PDF
PDF
Agile Quality アジャイル品質パターン (QA2AQ)
PDF
More Related Content
PDF
「PdMと考えるQAとプロダクトマネジメント」
PPTX
Introducing ODC analysis for Redmine Osaka community
PDF
品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版)
PPTX
PPTX
PDF
パターン QA to AQ: 伝統的品質保証(Quality Assurance)からアジャイル品質(Agile Quality)へ
PDF
LINE Developer Meetup in Tokyo #39 Presentation (modified)
PDF
テスト分析・設計を体感しよう ~マインドマップを活用してテスト観点を発想しよう
What's hot
PDF
PDF
PDF
メトリクスを用いたソフトウェア品質定量評価・改善 (GQM, Metrics, ET2013)
PDF
自動テストにおけるコードベース戦略とローコード戦略のすみ分け
PDF
JaSST Tokyo 2022 アジャイルソフトウェア開発への統計的品質管理の応用
PDF
PPTX
テスト分析入門 -「ゆもつよメソッド」を例に- #wacate
PDF
PDF
PDF
What is quality culture? Is it something tasty?
PDF
modern software qa - draft 1
PPTX
QAアーキテクチャの設計による説明責任の高いテスト・品質保証
PDF
LINE Developer Meetup in Tokyo #39 Presentation
PDF
「自分のとこでは動くけど…」を無くす devcontainer
PDF
DeNAの品質を支えるQAの取り組み 〜標準化から実践まで〜
PDF
PPTX
3 Amigosの考え方で、独立したQAチームがアジャイルテストチームになるまでの話
PDF
PDF
Agile Quality アジャイル品質パターン (QA2AQ)
PDF
アプリ開発へのOdc分析導入の取り組み 1. 2. 3. 4. 5. 6. 6
ODC概要(1)
● Orthogonal Defect Classification = 直交欠陥分類
● 独立した4つの属性ラベルを不具合票に付与し傾向分析する手法
○ 直交 = 互いに相容れない・依存しない
(ソフトウェア不具合改善手法 ODC分析 工程の「質」を可視化する 杉崎眞弘・佐々木方規 日科技連出版社 2020/8/29 P.12)
1
統計的分析 原因分析(RCA)
ODC
分析手法
● 履歴データモデルとの比較
● 成長曲線モデル
● 限定、特定不具合の調査
是正処置に直結しない 不具合固有の原因追求
時間とコストがかかる
個々の不具合の意味論を定量的
に捉え、プロセスの進歩と品質
成熟への橋渡し
7. 8. 8
タイプ属性 トリガー属性
(静的テスト)
トリガー属性
(単体・結合テスト)
トリガー属性
(システムテスト)
ソース属性 インパクト属性
値の設定 設計の合致 単純パスのカバレージ 負荷テスト/ストレステスト 再利用 使用性
条件分岐 レアケース 組合せパスのカバレージ 正常系テスト 書き直し 性能
アルゴリズム 詳細の理解 テスト項目のカバレージ 復旧テスト / 例外テスト 修正 信頼性
タイミング・順序 前バージョンとの互換性 テスト実行順 起動時 / 再起動時テスト 外部作成 導入容易性
インターフェース 水平互換性 相互間でのテスト ハードウェア組合せテスト 旧機能 as is 移行容易性
機能性 言語依存性 テストの多様性 ソフトウェア組合せテスト 新規 保守性
ビルド・パッケージ・結合 ドキュメント記述 縁バグ Temporally 記述性
開発関連ドキュメント 可用性
保全性・セキュリティ
標準化
機能性
表 属性ごとのラベル一覧
実際には下表のラベルだけでなく現場で運用されてきたラベルと組み合わせて分析されることが多い
今回の取り組みでも、従来運用されてきた分析ラベルと併用した(Appendix1)
参考 “ソフトウェア不具合改善手法 ODC分析 工程の「質」を可視化する 杉崎眞弘・佐々木方規 日科技連出版社 2020/8/29”
9. 9
表 開発プロセスとタイプ属性の関係
基本設計 詳細設計 実装 単体テスト 機能テスト
結合テスト
システム
テスト
値の設定 X X
条件分岐 X X X
アルゴリズム X X X
タイミング・順序 X X
インターフェース X X X X X
機能性 X X
タイプ属性にはそれぞれに検出されて然るべき工程がある
10. 11. 12. 13. 14. 14
1. ODC分析の学習と導入準備
1. 市販の書籍(※1)とネットで見つかる研究事例から学習(3名×1ヶ月)
2. 導入対象プロジェクトのQAメンバーを交えて議論(5名×1h×3回)
○ ラベルどうする?(現場で伝わりやすいネーミング、分類基準)
○ 従来の分析用ラベルと競合しないか
○ 用意したラベルで目的(弱点可視化)が果たせるか
■ どのラベルとどのラベルを組み合わせるとどんな示唆が得られそうか
○ 適用範囲(最初からレビューやUTへの適用は難しい)
3. ラベル分類ルール表を作成し開発チームへ周知(1名×15h)
2
※1:ソフトウェア不具合改善手法 ODC分析 工程の「質」を可視化する 杉崎眞弘・佐々木方規 日科技連出版社 2020/8/29
15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33.