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 |
Electronic Information
No. | Title | Service |
---|---|---|
1 | V2-model : value-driven V-model (31회 열람) |
View PDF Abstract Table of Contents |
Holdings Information
No. | Location | Call Number | Accession No. | Availability | Due Date | Make a Reservation | Service |
---|---|---|---|---|---|---|---|
No. 1 | Location Science & Engineering Library/Stacks(Thesis)/ | Call Number 0510 6YD36 312 | Accession No. 123054371 | Availability Available | Due Date | Make a Reservation | Service |
Contents information
Abstract
대부분의 소프트웨어 개발 프로젝트에서 모든 테스트케이스를 동일한 중요도로 다룬다. 이는 투자대비 성과가 낮을 수 있다. 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.
Table of Contents
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