000 | 00000nam c2200205 c 4500 | |
001 | 000045881652 | |
005 | 20160926173545 | |
007 | ta | |
008 | 160707s2016 ulkd bmAC 000c eng | |
040 | ▼a 211009 ▼c 211009 ▼d 211009 | |
041 | 0 | ▼a eng ▼b kor |
085 | 0 | ▼a 0510 ▼2 KDCP |
090 | ▼a 0510 ▼b 6YD36 ▼c 312 | |
100 | 1 | ▼a 한영섭 |
245 | 1 0 | ▼a V2-model : ▼b value-driven V-model / ▼d Youngsub Han |
260 | ▼a Seoul : ▼b Graduate School, Korea University, ▼c 2016 | |
300 | ▼a iv, 79장 : ▼b 도표 ; ▼c 26 cm | |
500 | ▼a 지도교수: 인호 | |
500 | ▼a 부록: A. The development information of project 2 and project 3 | |
502 | 1 | ▼a 학위논문(박사)-- ▼b 고려대학교 대학원: ▼c 컴퓨터·전파통신공학과, ▼d 2016. 8 |
504 | ▼a 참고문헌: 장 70-78 | |
530 | ▼a PDF 파일로도 이용가능; ▼c Requires PDF file reader(application/pdf) | |
653 | ▼a V-model ▼a Test design ▼a Value-based software engineering ▼a Customer value ▼a Customer satisfaction | |
776 | 0 | ▼t V2-model: Value-driven V-model ▼w (DCOLL211009)000000069270 |
900 | 1 0 | ▼a Han, Young-sub, ▼e 저 |
900 | 1 0 | ▼a 인호, ▼e 지도교수 |
900 | 1 0 | ▼a In, Hoh, ▼e 지도교수 |
945 | ▼a KLPA |
소장정보
No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
---|---|---|---|---|---|---|---|
No. 1 | 소장처 과학도서관/학위논문서고/ | 청구기호 0510 6YD36 312 | 등록번호 123054371 | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
컨텐츠정보
초록
대부분의 소프트웨어 개발 프로젝트에서 모든 테스트케이스를 동일한 중요도로 다룬다. 이는 투자대비 성과가 낮을 수 있다. Risk-based 및 Value-based Testing은 이런 문제를 해결하기 위해 제안되었다. 그러나 테스트의 목적은 단지 결함을 발견하거나 투자대비 성과를 높이는데 그쳐서는 안 된다. 테스트는 궁극적으로 고객만족도를 증대시키는데 초점을 맞춰야 한다. 고객들은 그들이 특별히 관심 있어 하는 곳에서 발견된 결함으로 인해 소프트웨어에 대해 더 크게 불만족하게 된다. 이런 결함이 누적된다면 해당 소프트웨어는 시장에서 외면 받게 된다. 따라서 고객들이 가치 있게 여기는 영역에서 결함을 줄이도록 초점을 맞추는 것이 중요하다. 본 논문은 고객가치를 체계적으로 추출 및 분석하고, 고객이 가치 있게 여기는 곳에 테스트를 집중하는 고객가치 지향적인 V-model (V2-model)을 제안하였다. 실험을 통해 V2-model이 고객 불만족도가 높은 결함을 초기에 잘 발견하여 고객만족도를 높이고, 테스트 효율을 향상시킬 수 있음을 검증하였다.
In most software development projects, the test cases are assigned equal importance for every testing item. This can lead to less valuable cash flows. Risk-based and value-based testing has been presented to overcome this problem. However, the goal of testing should go beyond simply finding defects and raise return-on-investment. Ultimately, testing should be focused on increasing customer satisfaction. Defects that are detected in areas of the software that the customers are especially interested in can cause more customer dissatisfaction. If these defects accumulate, they can cause the software to be shunned in the marketplace. Therefore, it is important to focus on reducing defects in areas that customers consider valuable. This paper proposes a value-driven V-model (V2-model) that elicits and analyzes customer values systematically and reflects them in the test design to focus on what customers consider valuable. Our experimental evaluation demonstrates that the V2-model increases customer satisfaction and raises test efficiency by finding out defects related to high customer dissatisfaction early.
목차
1 INTRODUCTION………………………………………………………………1 2 RELATED WORK…………………………………………………………4 2.1 Customer value………………………………………………………4 2.2 V-model……………………………………………………6 2.3 Value-based software engineering……………………………………8 2.4 Test case prioritization……………………………………………10 2.5 Customer value-driven methodologies………………………………11 3 VALUE-DRIVEN V-MODEL………………………………………………13 3.1 Eliciting customer value factors (Step 1).……………………………14 3.2 Calculating the weight of customer value factors (Step 2)……………19 3.3 Developing requirements (Step 3)……………………………………23 3.4 Analyzing customer value of test items (Step 4)………………………23 3.5 Designing value-driven test (Step 5)…………………………………26 4 CASE STUDY………………………………………………………31 4.1 Eliciting customer value factors (Step 1)……………………………31 4.2 Calculating the weight of customer value factors (Step 2)……………36 4.3 Developing requirements (Step 3)……………………………………36 4.4 Analyzing customer value of test items (Step 4)……………………38 4.5 Designing value-driven test (Step 5)…………………………………39 5 EVALUATION METHOD………………………………………………41 5.1 The degree of customer dissatisfaction………………………………41 5.2 The average percentage of DCD earned……………………………44 6 RESULTS AND DISCUSSION………………………………………………48 6.1 Experimental background…………………………………………48 6.2 Experimental results…………………………………………………52 6.3 Threat to validity………………………………………………………56 6.4 Discussion……………………………………………………………58 7 CONCLUSION……………………………………………………59 ANNEX A………………………………………………………61 REFERENCES…………………………………………………………………70