Risk-Based Testing -by Stuart Reid
  ISO테스팅 국제표준화 위원장이 실무에서 활용하는 리스크 기반 테스팅의 핵심
 
튜토리얼 요약  Summary of Tutorial
우리는 길을 건널 때, 직업을 바꿀 때, 심지어 배우자를 선택할 때도 우리 생활의 일부로서 리스크를
고려합니다. 소프트웨어도 다르지 않습니다. 리스크는 프로젝트 관리와 테스트 관리 모두를 이끄는
주요한 요인으로 작용합니다. 한정된 자원으로 테스팅이 비즈니스 리스크와 제대로 정렬되었는지를
명확히함은 물론 테스팅의 우선순위를 매기기 위해서 우리는 리스크에 대한 지식을 사용합니다.

테스팅 관점에서 리스크는 SW 제품 산출물(e.g. SW 사용 중 실패할 때의 결과), 프로젝트를 진행하는
방법(e.g. 개발이 오버런 되어 테스팅 시간을 줄여야하는 경우)과 관련이 있습니다.

새로운 국제 소프트웨어 테스팅 표준인 ISO 29119 에서는 리스크를 프로젝트의 테스트 전략수립의
주요요인으로 사용할 것을 명시적으로 요구하고 있습니다. 예를 들어, 리스크를 줄이기 위해 특정
테스트단계와 해당 테스트단계에서 사용될 테스트 설계기법을 선택하는 것과 같은 방식의 테스팅이
사용됩니다.
 
개요  Course of Overview
리스크 관리의 핵심 원리를 소개하고 그것을 테스팅에 어떻게 적용시킬 것인가에 대해 소개합니다.
  - 리스크 식별, 리스크 분석, 리스크 트리트먼트의 기본적인 세 단계는 프로젝트 개발부터 사용자에게
    소프트웨어가 인도된 후까지 테스팅 관리의 측면에서 연습되고 고려되어야 합니다.
 
기대효과  Course of Objectives
과정 이수 후에 얻어지는 기대효과는 아래와 같습니다.
  • 리스크가 프로젝트의 모든 테스팅을 관리하는 핵심임을 이해
  • 리스크 관리의 세가지 핵심 단계를 이해
  • 리스크 식별, 리스크 분석, 리스크 트리트먼트를 프로젝트에서 진행중인
    테스팅에 적용하고 우선순위를 결정
튜토리얼 대상  Suggested Attendees
테스트 매니저, 테스트 리더, 테스트 분석가, 프로젝트 매니저(PM)
 
커리큘럼  Curriculum
 
Session
Contents
Instructional Method
Session 1
10:00 ~ 10:50
Introduction
  • Real-life risks
  • Risks in IT
  • Project management & risk
• Slides and discussion
• Exercise 1
Session 2
11:00 ~ 11:50
Testing & Risk
Test Management & Risk
• Slides and discussion
Session 3
12:00 ~ 12:50
Risk Identification - I
• Slides and discussion
• Exercise 2
Lunch
Session 4
14:00 ~ 14:50
Risk Identification - II
• Slides and discussion
• Exercise 3
Session 5
15:00 ~ 15:50
Risk Estimation
• Slides and discussion
• Exercise 4
Session 6
16:00 ~ 16:50
Risk Treatment
Selecting Techniques
• Slides and discussion
• Exercise 5
Session 7
17:00 ~ 17:50
Ongoing Risk Analysis
Risk Man’t Process Improvement
Conclusion
• Slides and discussion
• Questions
 
 
Session 8 : Testing Professionals of the Future
 
테스터들에게 당신들이 스스로 전문가라고 생각하느냐고 질문하면 대부분은 그렇다고 말할 것입니다.
그러나 현실은 그들이 전문적인 테스터가 가져야 하는 기본적인 능력을 가지고 있음을 증명하거나
표현하기란 어렵다는 것입니다.
 
컨퍼런스 요약  Summary of Conference
테스팅 산업의 현황을 고려한 세션으로,
사차원으로 나눠져 최상층의 소수만이 ‘진정한 전문가’라고 분리되거나 혹은 각기 다른 스킬을 가지고
다른 ‘레벨’로 분류되는 테스터들로 이루어진 테스팅 훈련 모델을 제안합니다.

이 모델은 다음과 같이 다양한 관점에서 고려하면서 미래의 테스팅 전문가가 가지고 있아야 할 중요한
특징들을 파악할 수 있습니다.
  • 시스템의 개발과 출시 이후에 발생 가능한 스킬 없는 테스터의 영향이 무엇인가?
  • 프로젝트가 더 민첩해지기 위해 필요한 추가적인 스킬은 무엇인가?
  • 어떻게 테스터 개인의 능력(과 보안 업무)를 가장 효과적으로 높일 수 있는가?
  • 테스터에게 필요한 다양한 능력들을 어떻게 관리하고 훈련시킬 것인가?
 
  프로필  Biography
  Stuart Reid 는 현재 SW 테스팅  ISO 국제표준 (ISO/IEC 29119_Software
Testing) 의 WG26 그룹 위원장으로 SW 테스팅 국제표준 제정을 선두에서
이끌고 있으며 ISTQB 국제테스팅자격증협회의 초대 회장이기도 하다. 

영국 TSG (Testing Solutions Group) 의 CTO이자 BCS (British Computer
Society) SW 테스팅 전문가 그룹 SIGiST 의장 겸 그 산하의 표준 작업팀
대표를 맡고 있기도 하다. 
 
전 ISEB SW 테스팅 위원회 의장으로서 ISTQB 창설자 중 한 명이기도 한 그는 SW 테스팅 계에
이바지한 공로를 인정받아 2001년에는 EuroSTAR Testing Excellence Award를 수상하기도 했다.
또한 SW 테스팅 국제자격증 ISEB & ISTQB의 지식체계와 고급과정의 시험문제를 제작을 주도하는
국제 공인 테스팅 전문가이다