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
280
例示! Spring Bootで作られた REST APIのテストコード/ Testing-Example-for-a-REST-API-created-with-Spring-Boot
hirotokirimaru
2
1.9k
一緒に使うことが多い値は別クラスにしよう(Data Clumps)/data_clumps_is_useful
hirotokirimaru
0
690
Backlogが好きな話。/i_like_backlog
hirotokirimaru
0
120
私が好きなポートアンドアダプターを紹介する/I-like-hexagonal-architecture.pdf
hirotokirimaru
1
960
名付けのためにクラス図を元に会話しよう/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.4k
FCCを推す/My favorite software architecture is FCC
hirotokirimaru
0
220
我々はなぜオブジェクト指向やDDD等のアーキテクチャを学ぶのか/Why_we_learn_ObjectOriented_and_DDD_Architecture
hirotokirimaru
1
1.1k
Other Decks in Business
See All in Business
アノマリーマーケティング クライアントフュージョン_ver1.0
anomalymarketing
1
340
FinGo
hyunchang
0
380
メドピアグループ紹介資料
medpeer_recruit
10
130k
フルカイテン株式会社 採用資料
fullkaiten
0
61k
北海道スバル 会社説明(20250429)
recruithokkaidousubaru
0
220
モノリシックな「Chatwork」から、認証基盤をどのように切り出していったか
kubell_hr
1
440
cazoeTell_製品紹介
support01
0
470
株式会社ジュニ - 採用ピッチ
junni_inc
1
18k
データサイエンティスト紹介資料‗エムスリー株式会社
m3
0
830
250424_MCPウェビナー登壇資料_洲崎
suzakiyoshito
0
260
社内版ビズリーチ by HRMOS / Internal BizReach by HRMOS
bizreach_inc
0
470
AI Agent を始める前のチェックリスト:実例から学ぶ期待効果の見積りと備えるべきリスク
icoxfog417
PRO
4
730
Featured
See All Featured
Documentation Writing (for coders)
carmenintech
71
4.8k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
32
5.6k
A better future with KSS
kneath
239
17k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
120
52k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
23
2.7k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
It's Worth the Effort
3n
184
28k
Stop Working from a Prison Cell
hatefulcrawdad
268
20k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.6k
Building a Modern Day E-commerce SEO Strategy
aleyda
40
7.2k
Being A Developer After 40
akosma
91
590k
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