Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
品質ってなに?
Search
kirimaru
December 19, 2019
Business
0
220
品質ってなに?
kirimaru
December 19, 2019
Tweet
Share
More Decks by kirimaru
See All by kirimaru
DDD(ドメイン駆動設計)を知らない人に知ったつもりさせる/Introduce_DDD_to_unfamiliar_individuals
hirotokirimaru
0
270
例示! Spring Bootで作られた REST APIのテストコード/ Testing-Example-for-a-REST-API-created-with-Spring-Boot
hirotokirimaru
2
1.8k
一緒に使うことが多い値は別クラスにしよう(Data Clumps)/data_clumps_is_useful
hirotokirimaru
0
690
Backlogが好きな話。/i_like_backlog
hirotokirimaru
0
120
私が好きなポートアンドアダプターを紹介する/I-like-hexagonal-architecture.pdf
hirotokirimaru
1
930
名付けのためにクラス図を元に会話しよう/Let's-use-class-diagram-to-communicate-with-client
hirotokirimaru
0
620
Code Smellsの Primitive Obsession に気を付けて設計する/Designing-with-Code-Smells-Primitive-Obsession
hirotokirimaru
1
3.3k
FCCを推す/My favorite software architecture is FCC
hirotokirimaru
0
210
我々はなぜオブジェクト指向やDDD等のアーキテクチャを学ぶのか/Why_we_learn_ObjectOriented_and_DDD_Architecture
hirotokirimaru
1
1.1k
Other Decks in Business
See All in Business
自分の未来を創る第一歩 サクセッションプランニングと省察でたちカエル
sai_kaneko
0
340
VISASQ: ABOUT DEV TEAM
eikohashiba
3
26k
VISASQ: ABOUT US
eikohashiba
15
490k
i3DESIGN_Culture_Book / We-are-hiring
i3design
0
34k
AnyMind Group Company Deck (EN)
anymind
3
320k
Progress_Report_JPN.pdf
bio_plax
0
450
zeta introduction
scatterlab
0
690
250410_生成AI導入の選択肢:モデル開発と既存LLM活用の比較と選択基準
suzakiyoshito
0
190
Company Deck
chipee
0
200
採用ピッチ(2025年4月2日更新)
canvas_recruit
1
1.1k
アソビュー株式会社 / Company Deck
asoviewinc
0
37k
NotebookLM + Agentspace を使った(開発)体験
satohjohn
0
220
Featured
See All Featured
Testing 201, or: Great Expectations
jmmastey
42
7.5k
Building Applications with DynamoDB
mza
94
6.3k
Into the Great Unknown - MozCon
thekraken
37
1.7k
What's in a price? How to price your products and services
michaelherold
245
12k
Scaling GitHub
holman
459
140k
Thoughts on Productivity
jonyablonski
69
4.6k
Building Flexible Design Systems
yeseniaperezcruz
329
38k
GitHub's CSS Performance
jonrohan
1030
460k
Six Lessons from altMBA
skipperchong
27
3.7k
The World Runs on Bad Software
bkeepers
PRO
67
11k
Build The Right Thing And Hit Your Dates
maggiecrowley
35
2.6k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.4k
Transcript
品質って何? s-dev talks 〜サービス開発勉強会〜 「大忘年 LT 大会 2019」 2019/12/19 @きり丸
導入
『品質が悪い』 と上司に言われたとき、 何を思い浮かべますか?
『品質を上げなさい』 と上司に言われたとき、 何をしようと思いますか?
『原因』 5 『対応』
『品質』 6 『対応』
『品質』 7 『対応』
対象 ・経験が浅い人 ・QAチーム この資料のペルソナ 対象外 熟練のQAチーム 8
Hello! HN:きり丸(きりちゃん) 本名:水上 皓登 Twitter:nainaistar エンジニア 9
品質とは
ISO/IEC 25000(25010) にて定義 旧定義:ISO/IEC 9126
• 利用時の品質モデル ◦ 対象コンピュータシス テム及び対象ソフト ウェア製品を含む人間 −コンピュータシステム 全体 大きく分けて二つ •
製品品質モデル ◦ 対象ソフトウェア製品 を含む対象コンピュー タシステム 12
• 有効性 • 効率性 • 満足性 • リスク回避性 • 利用状況網羅性
利用時の品質モデル 13
• 有効性 ◦ 有効性 • 効率性 ◦ 効率性 • 満足性
◦ 実用性 ◦ 信用性 ◦ 快感性 ◦ 快適性 利用時の品質モデル 14 • リスク回避性 ◦ 経済リスク緩和性 ◦ 健康 ◦ 安全リスク緩和性 ◦ 環境リスク緩和性 • 利用状況網羅性 ◦ 利用状況完全性 ◦ 柔軟性
• 機能適合性 • 性能効率性 • 互換性 • 使用性 • 信頼性
• セキュリティ • 保守性 • 移植性 製品品質モデル 15
• 機能適合性 ◦ 機能完全性 ◦ 機能正確性 ◦ 機能適切性 • 性能効率性
◦ 時間効率性 ◦ 資源効率性 ◦ 容量満足性 • 互換性 ◦ 共存性 ◦ 相互運用性 製品品質モデル 16 • 使用性 ◦ 適切度認識性 ◦ 習得性 ◦ 運用操作性 ◦ ユーザエラー防止性 ◦ ユーザインタフェース 快美性 ◦ アクセシビリティ
• 信頼性 ◦ 成熟性 ◦ 可用性 ◦ 障害許容性 (耐故障性) ◦
回復性システム/ソフ トウェア製品品質 製品品質モデル 17 • セキュリティ ◦ 機密性 ◦ インテグリティ ◦ 否認防止性 ◦ 責任追跡性 ◦ 真正性
• 保守性 ◦ モジュール性 ◦ 再利用性 ◦ 解析性 ◦ 修正性
◦ 試験性 • 移植性 ◦ 適応性 ◦ 設置性 ◦ 置換性 製品品質モデル 18
• 一次利用者 ◦ 主目標を達成するためにシステムと対話をする人。 • 二次利用者 ◦ 支援を提供する人。 ▪ コンテンツプロバイダ,システム管理者並びに
セキュリティ管理者 ▪ 保守者,分析者,移植者,設置者 • 間接利用者 ◦ システムと直接対話をしないが,出力を受け取る人。 異なる利害関係者視点 19
利害関係者 × 利用時の品質 20
利害関係者 × 製品品質モデル 21
22 まとめ
品質は ISO/IEC 25000(25010) にて定義されているので、 興味があればぜひ勉強を!
24 Appendix
参考資料 https://www.ipa.go.jp/files/000045962.pdf ISO25010 http://kikakurui.com/x25/X25010-2013-01.html 25