$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
レビュー・テストの活用/Review and Testing
Search
Hiroki Iseri
September 10, 2014
Technology
0
97
レビュー・テストの活用/Review and Testing
Hiroki Iseri
September 10, 2014
Tweet
Share
More Decks by Hiroki Iseri
See All by Hiroki Iseri
開発に寄りそう自動テストの実現
goyoki
1
740
自動テストを活かすためのテスト分析・テスト設計の進め方/JaSST25 Shikoku
goyoki
3
950
チームのテスト力を総合的に鍛えてシフトレフトを推進する/Shifting Left with Software Testing Improvements
goyoki
6
2.8k
チームのテスト力を鍛える
goyoki
4
1.6k
ソフトウェアテスト徹底指南書の紹介
goyoki
1
580
プロダクト開発を成功させるためのソフトウェア品質保証のアプローチと技術/Software QA Approach for Puduct Success
goyoki
1
290
チームのテスト力を総合的に鍛えて品質、スピード、レジリエンスを共立させる/Testing approach that improves quality, speed, and resilience
goyoki
5
1.9k
テスト分析入門/Test Analysis Tutorial
goyoki
12
4.3k
高品質と高スピードを両立させるソフトウェアQA/Software QA that Supports Agility and Quality
goyoki
10
5.7k
Other Decks in Technology
See All in Technology
【pmconf2025】PdMの「責任感」がチームを弱くする?「分業型」から全員がユーザー価値に本気で向き合う「共創型開発チーム」への変遷
toshimasa012345
0
270
Overture Maps Foundationの3年を振り返る
moritoru
0
150
Oracle Technology Night #95 GoldenGate 26ai の実装に迫る1
oracle4engineer
PRO
0
150
AI 駆動開発勉強会 フロントエンド支部 #1 w/あずもば
1ftseabass
PRO
0
130
Karate+Database RiderによるAPI自動テスト導入工数をCline+GitLab MCPを使って2割削減を目指す! / 20251206 Kazuki Takahashi
shift_evolve
PRO
1
460
【AWS re:Invent 2025速報】AIビルダー向けアップデートをまとめて解説!
minorun365
4
460
Debugging Edge AI on Zephyr and Lessons Learned
iotengineer22
0
110
寫了幾年 Code,然後呢?軟體工程師必須重新認識的 DevOps
cheng_wei_chen
1
500
非CUDAの悲哀 〜Claude Code と挑んだ image to 3D “Hunyuan3D”を EVO-X2(Ryzen AI Max+395)で動作させるチャレンジ〜
hawkymisc
1
160
GitLab Duo Agent Platformで実現する“AI駆動・継続的サービス開発”と最新情報のアップデート
jeffi7
0
210
AWS CLIの新しい認証情報設定方法aws loginコマンドの実態
wkm2
2
190
生成AI・AIエージェント時代、データサイエンティストは何をする人なのか?そして、今学生であるあなたは何を学ぶべきか?
kuri8ive
2
2.1k
Featured
See All Featured
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Site-Speed That Sticks
csswizardry
13
990
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
3k
YesSQL, Process and Tooling at Scale
rocio
174
15k
4 Signs Your Business is Dying
shpigford
186
22k
Automating Front-end Workflow
addyosmani
1371
200k
Docker and Python
trallard
47
3.7k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
710
Transcript
レビュー・テストの活用 紹介事例 ソフトウェア品質シンポジウム2014 D4パネルディスカッション@東洋大学 井芹 洋輝 ※レビューとテストは様々なやり方があり、様々な用途に
活用できます。今回のものは個人の一事例です
この資料について • テーマ「レビューとテストは使い分けるべき か?」の議題として、レビュー・テストの事例を 紹介するものです。
テスト・レビューの活用事例 あるレガシーコードの派生開発 • 状況 – レガシーコードを扱う派生開発 – 派生元のリバースエンジニアリング(仕様書の欠 落の解消)と、テスタビリティの改善が必要
テスト・レビューの活用事例 【レビュー】 実装 要求定義 基本設計 詳細設計 単体 テスト
結合及び 結合テスト システム テスト 公式レビューによる 成果物レビューおよび 工程完了レビュー コミットレビュー、 ペアプログラミング等 による開発者主体のレビュー エキスパートによる テクニカルレビュー (適宜) エビデンスを残す
テスト・レビューの活用事例 【テスト】 実装 要求定義 基本設計 詳細設計 単体 テスト
結合及び 結合テスト システム テスト CI、自動テスト、探索的テ スト等の開発者テスト プロセスとしての テスト工程 ユーザビリティテスト等の 基礎検証、仕様分析のた めのテスト
テスト・レビューの活用事例 【特徴的な用途】 実装 要求定義 基本設計 詳細設計 単体 テスト
結合及び 結合テスト システム テスト (1)テストエンジニアの 上流レビューの参加 (2)リスクベースドテスト レビュー・テスト
テスト・レビューの活用事例 (1)テストエンジニアの上流レビューの参加 • 目的 – リバースエンジニアリングの支援 • テストの観点で、仕様・設計のリバースのス コープを明確化する
• 上流レビューで、リバースに抜け漏れがないか 明確化する
テスト・レビューの活用事例 (2)リスクベースドテストを支えるレビュー・テスト • 目的 – リスクベースドテストのインプットの確保のために、 レビューやテストを活用する •
フォーマルなテストやレビューで一貫して継続 的に品質リスクのピックアップを行う • 品質リスクはテストに展開される
テスト レビュー 探索的 スクリプト 非公式 公式 目 的 定義・仕様化
☓ ◦ ☓ ☓ 評価・情報収集 ◦ ◦ ◦ ◦ 欠陥検出 網羅的 ▲ ◎ ☓ ▲ ピンポイント ◎ ◦ ◎ ◦ 早期・継続的 ◦ ▲ ◦ ◦ 保証 ☓ ◦ ☓ ◦ 教育・情報共有 ▲ ▲ ◦ ◦ 対 象 ソフトウェア ◦ ◦ ◦ ◦ 非ソフトウェア ☓ ☓ ◎ ◎ テスト・レビューの活用事例 用途まとめ ◎:他と比べて特に優れている ◦:かなり活用できる ▲:部分的に活用できる ☓:活用しにくい