291 0

정량적 관리를 위한 단말 소프트웨어 결함 최소화 방법에 대한 연구

Title
정량적 관리를 위한 단말 소프트웨어 결함 최소화 방법에 대한 연구
Other Titles
A Study on Handset Software Defect Minimization Method for Quantitative Management
Author
김혁규
Alternative Author(s)
Kim, Hyuk Kyu
Advisor(s)
박상규
Issue Date
2009-02
Publisher
한양대학교
Degree
Master
Abstract
현재 소프트웨어 시스템에서 발생하는 많은 수의 결함은 거의 대부분 보 다 적은 숫자의 프로그램 파일들에서 발생되고 있으며, 동일한 서비스에서 반복적으로 발생되고 있다. 소프트웨어를 개발하는 과정의 초기 단계에서 소프트웨어 결함 발생에 영향을 주는 요인들을 찾아내어 집중 관리 하고, 초기에 결함을 제거할 수만 있다면 또다시 유지 보수단계에서 결함을 발 견하고 제거하는 활동에 드는 비용과 일정을 줄일 수 있을 것이다. 소프트웨어 결함을 최소화하기 위해서는 프로세스, 방법론, 툴을 표준화 하고, 방법론과 결합시켜 테스트 단계에서 선(先)적용해봄으로써 사전 결함 을 발견하여 해결할 수 있다. 또한 단말 소프트웨어 결함에 대한 통계 분석을 통해 집중관리 항목을 선정하여 단말 소프트웨어 결함을 분석하여 수정할 수 있다. 본 논문에서는 두 가지의 단말 소프트웨어 결함 최소화 방법에 대한 연 구를 하였다. 첫번째는 테스트단계 프로세스에서 여러 가지 테스트기법을 바탕으로 방법론을 통한 단말 부가 서비스별 매트릭스를 작성하고, 그 매 트릭스를 통해 테스트 케이스를 추출하여 체크리스트를 만들어 소프트웨어 결함을 최소화는 방법에 대해 고찰하였고, 두번째는 단말기 및 서버의 결함 을 단말 통계 시스템에 적용시켜 분석함으로써 단말 소프트웨어의 결함을 최소화하는 방법에 대해 알아보았다. 결론적으로 테스팅 단계에서 전체 버그 추출율은 40% 증가하는 효과가 있었고, 출시 이후에도 VOC가 40% 이상 감소되어 단말 소프트웨어 결함을 최소화는 효과를 확인할 수 있었다. 다만, 단말 출시 이후의 VOC 인입율에 대한 감소와 단말 VOC가 계속해서 들어오고 있는 부분에 대한 연구는 향후 더욱더 많은 분석을 통해 개선해 나가야 할 것이다. 그리고 단말 통계 시스템을 적용함에 있어서 기존 SMS 중복 메시지 처리 문제가 있는 단말의 실험을 통해 pilot을 진행하였으며 실제로 단말 통계 시스템이 본연의 역할을 제대로 수행하는지에 대해 살펴보았고, 예상대로 SMS 발신 대비 수신 부분에 있어 많은 오류 개수가 들어오는 것을 볼 때 SMS 중복 메시지 처리 문제의 확인 및 원인 분석에 대한 효과가 있음을 알 수 있다. 이로 인해 출시 이후의 단말 소프트웨어 결함 발생에 대해서 빠 르게 대응할 수 있을 것으로 예상된다. 또한 단말 통계 시스템에 나왔던 소프트웨어 결함을 개발 및 테스트 단 계에서 효율적으로 선반영한다면 이후에 나타날 단말 소프트웨어 결함을 더욱 최소화할 수 있을 것으로 예상된다.; Many defects currently occurring in software system mostly occur in less program files, repeating in the same service. If the factors affecting the occurrence of software defect can be found and intensively checked to eliminate defect at the beginning in the initial stage of developing software, the cost and effort spent to find and eliminate defect in the maintenance stage can be saved. To minimize software defect, the prior defect can be found and solved by standardizing process, methodology and tool, combining with methodology and and applying to test stage in advance. Further, intensive control items can be selected through statistical analysis of software defect and software defect can be analyzed and revised through this process. This dissertation studies two methods that minimize the defect of software in 2 stages. First, the method that prepares matrix for each service through methodology at test process on the basis of diverse test techniques and minimizes the software defect by making check list form through extracted test case is investigated. Second, the method that minimizes software defect by finding and solving its cause through statistic analysis of defect via mobile phone and server is proposed. Extracting the test case for each service through matrix and comparing with the existing test method, bug extract rate was improved by some 40 % in the test stage. Further, actually collecting and analyzing software defect through statistical analysis and design, the existing problematic number of error was collected more than other service, thereby facilitating analysis and solution. If the above method is actually applied, eliminating the previous software defect will be facilitated considerably. In applying mobile phone statistical system, pilot was carried on through experiment of mobile phone which is problematic in treating SMS redundant message so check whether mobile phone statistical system well performs the proper role. As many errors are found in the receipt of SMS in comparison with transmission as anticipated, it is found that there is effect in checking the problem of treating SMS redundant message and analyzing the cause. Thus, prompt measure may be taken to the defect of software of mobile phone to be launched later. Further, if the software defect shown in the mobile phone statistical system is efficiently reflected in the development and test state in advance, the possible software defect may be minimized later.
URI
https://repository.hanyang.ac.kr/handle/20.500.11754/145675http://hanyang.dcollection.net/common/orgView/200000411564
Appears in Collections:
GRADUATE SCHOOL OF ENGINEERING[S](공학대학원) > ELECTRONIC & ELECTRICAL ENGINEERING(전기 및 전자공학과) > Theses(Master)
Files in This Item:
There are no files associated with this item.
Export
RIS (EndNote)
XLS (Excel)
XML


qrcode

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

BROWSE