Upgrade to Pro — share decks privately, control downloads, hide ads and more …

品質ってなに?

04df7340898eac3a0536d3b47c55501c?s=47 kirimaru
December 19, 2019

 品質ってなに?

04df7340898eac3a0536d3b47c55501c?s=128

kirimaru

December 19, 2019
Tweet

Transcript

  1. 品質って何? s-dev talks 〜サービス開発勉強会〜 「大忘年 LT 大会 2019」 2019/12/19 @きり丸

  2. 導入

  3. 『品質が悪い』 と上司に言われたとき、 何を思い浮かべますか?

  4. 『品質を上げなさい』 と上司に言われたとき、 何をしようと思いますか?

  5. 『原因』 5 『対応』

  6. 『品質』 6 『対応』

  7. 『品質』 7 『対応』

  8. 対象 ・経験が浅い人 ・QAチーム この資料のペルソナ 対象外 熟練のQAチーム 8

  9. Hello! HN:きり丸(きりちゃん)  本名:水上 皓登 Twitter:nainaistar エンジニア 9

  10. 品質とは

  11. ISO/IEC 25000(25010) にて定義 旧定義:ISO/IEC 9126

  12. • 利用時の品質モデル ◦ 対象コンピュータシス テム及び対象ソフト ウェア製品を含む人間 −コンピュータシステム 全体 大きく分けて二つ •

    製品品質モデル ◦ 対象ソフトウェア製品 を含む対象コンピュー タシステム 12
  13. • 有効性 • 効率性 • 満足性 • リスク回避性 • 利用状況網羅性

    利用時の品質モデル 13
  14. • 有効性 ◦ 有効性 • 効率性 ◦ 効率性 • 満足性

    ◦ 実用性 ◦ 信用性 ◦ 快感性 ◦ 快適性 利用時の品質モデル 14 • リスク回避性 ◦ 経済リスク緩和性 ◦ 健康 ◦ 安全リスク緩和性 ◦ 環境リスク緩和性 • 利用状況網羅性 ◦ 利用状況完全性 ◦ 柔軟性
  15. • 機能適合性 • 性能効率性 • 互換性 • 使用性 • 信頼性

    • セキュリティ • 保守性 • 移植性 製品品質モデル 15
  16. • 機能適合性 ◦ 機能完全性 ◦ 機能正確性 ◦ 機能適切性 • 性能効率性

    ◦ 時間効率性 ◦ 資源効率性 ◦ 容量満足性 • 互換性 ◦ 共存性 ◦ 相互運用性 製品品質モデル 16 • 使用性 ◦ 適切度認識性 ◦ 習得性 ◦ 運用操作性 ◦ ユーザエラー防止性 ◦ ユーザインタフェース 快美性 ◦ アクセシビリティ
  17. • 信頼性 ◦ 成熟性 ◦ 可用性 ◦ 障害許容性 (耐故障性) ◦

    回復性システム/ソフ トウェア製品品質 製品品質モデル 17 • セキュリティ ◦ 機密性 ◦ インテグリティ ◦ 否認防止性 ◦ 責任追跡性 ◦ 真正性
  18. • 保守性 ◦ モジュール性 ◦ 再利用性 ◦ 解析性 ◦ 修正性

    ◦ 試験性 • 移植性 ◦ 適応性 ◦ 設置性 ◦ 置換性 製品品質モデル 18
  19. • 一次利用者 ◦ 主目標を達成するためにシステムと対話をする人。 • 二次利用者 ◦ 支援を提供する人。 ▪ コンテンツプロバイダ,システム管理者並びに

    セキュリティ管理者 ▪ 保守者,分析者,移植者,設置者 • 間接利用者 ◦ システムと直接対話をしないが,出力を受け取る人。 異なる利害関係者視点 19
  20. 利害関係者 × 利用時の品質 20

  21. 利害関係者 × 製品品質モデル 21

  22. 22 まとめ

  23. 品質は ISO/IEC 25000(25010) にて定義されているので、 興味があればぜひ勉強を!

  24. 24 Appendix

  25. 参考資料 https://www.ipa.go.jp/files/000045962.pdf ISO25010 http://kikakurui.com/x25/X25010-2013-01.html 25