서지주요정보
Quantifying estimating index by using risk factors of new software development tools = 새로운 소프트웨어 개발도구 도입의 위험요소들을 이용한 추정지수의 수치화
서명 / 저자 Quantifying estimating index by using risk factors of new software development tools = 새로운 소프트웨어 개발도구 도입의 위험요소들을 이용한 추정지수의 수치화 / Jung-Jin Suh.
발행사항 [대전 : 한국정보통신대학교, 2005].
Online Access 원문보기 원문인쇄

소장정보

등록번호

DM0000608

소장위치/청구기호

학술문화관(문화관) 보존서고

ICU/MS05-24 2005

휴대폰 전송

도서상태

이용가능(대출불가)

사유안내

반납예정일

리뷰정보

초록정보

Project managers and software engineers know that using new software tools introduces more or less risk to their projects. However, the amount of risk introduced is hard to quantify exactly by just relying on existing software estimation models and techniques since most of these do not consider the risk of using new software development tools from the perspective of un individual engineer or software tool. Neither do these models and techniques provide the specific information on how much implementation effort would be required at an individual component level. Although software complexity metrics provide a finer level of granularity than software estimation of a software component level, they overlook technical risk factors involved in implementation. This thesis proposes an approach to quantifying the technical risk of using new software tools, or Technical Risk Factor (TRF), and to weighing software complexity by adding the quantified technical risk, or Weighted Complexity Index (WCI). A TRF represents the magnitude of increased effort for developing a component with software development tools by reflecting the quantified risks of individual tool and the experience of developing staff. A TRF is expected to be a predictor for software development effort and a WCI represents the overall risk of coding and testing a component by combining its respective TRF and complexity metric so that it is expected to enhance the predictability of effort more than the complexity metric or TRF alone can. A case study of a studio project of the MSE program at ICU is conducted to present an example of using the method and interpreting the result by a statistical analysis. The case study presented here demonstrates that the two metrics, TRF and WCI, have significant predictability in estimating implementation effort at a software component level when the software project has to depend heaving on new software technologies.

프로젝트 관리자나 소프트웨어 엔지니어들은 새로운 소프트웨어 개발도구들을 사용한다는 것이 프로젝트에 어느 정도 위험 요인이 될 수 있다는 사실을 잘 알고 있을 것이다. 하지만 기존의 소프트웨어 추정 모델들과 기법들은 이러한 위험요소들을 각각의 개발 도구나 엔지니어 개개인의 관점에서 다루고 있지 않기 때문에 그 위험의 정도를 정확하게 수량화 하기에는 어렵다. 더구나 소프트웨어 추정치들은 소프트웨어 컴포넌트 수준에서 제공되는 것이 아니다. 소프트웨어 복잡성 측정모델들이 컴포넌트 수준에서 좀 더 세분화된 추정치를 제공하기는 하지만 구현사의 위험요소들을 반영하고 있지는 않다. 본 학위논문은 새로운 소프트웨어 개발도구들을 사용하는 데에 있어서의 위험요소들을 수치화한 기술적 위험요소(TRF)와 기존의 소프트웨어 복잡성 측정치와 이 수치화된 위험요소들을 결합한 가중복잡성지수(WCI)를 산출하는 방법들을 제시하고 있다. 기술적 위험요소(TRF)는 새로운 소프트웨어 개발도구가 개발됨으로써 증가된 노력의 정도를 나타내며, 가중복잡성지수(WCI)는 TRF와 기존 복합성 수치들을 결합한 총체적 위험수준을 나타낸 것이다. 특히 WCI는 TRF나 복잡성 수치들이 단일 요소로서 사용되었을 때보다 높은 예측력을 갖는 것으로 기대된다. 사례연구를 위해서는 한국정보통신대학원의 소프트웨어석사과정 중에 수행된 한 스튜디오 프로젝트의 자료들이 사용되었다. 이 프로젝트에서는 구성원들이 경험하지 못했던 몇 개의 새로운 소프트웨어 개발도구들이 도입되었다. 이 사례연구를 통해 본 학위논문에서 제시한 두 개의 새로운 측정치들, 즉 TRF와 WCI가 모두 소프트웨어 구현노력을 추정하는 데에 있어서 통계적으로 의미 있는 예측력을 가진 것으로 나타났다.

서지기타정보

서지기타정보
청구기호 {ICU/MS05-24 2005
형태사항 vi, 39 p. : 삽화 ; 26 cm
언어 영어
일반주기 저자명의 한글표기 : 서정진
지도교수의 영문표기 : Sung-Won Kang
지도교수의 한글표기 : 강성원
학위논문 학위논문(석사) - 한국정보통신대학원대학교 : 공학부,
서지주기 References : p. 38-39
QR CODE

책소개

전체보기

목차

전체보기

이 주제의 인기대출도서