Abstract
Better quality software can be made by eliminating the software product risk in the early stages. To achieve this task, a risk analysis system that can effectively track and manage risks that have severe effects on software quality is needed. The existing risk analysis systems have some weaknesses as they are applied to organizations. The major problems of those systems are that they require organizations to collect as much risk data at a time without providing a proper explanation and even without the support of a risk management process. This paper resolves those problems by developing a risk analysis system that offers methods of managing risks. In addition, the system provides the guidelines of which risks should be gathered for each step. The system also has functions to generate a range of strategy and analysis information on risks.
소프트웨어 제품 위험을 초기단계에서 제거함으로써 품질이 높은 소프트웨어를 개발 할 수 있다. 이를 위해 위험을 효과적으로 분석하고 관리하는 위험 분석 시스템의 도입이 필요하다. 제품 위험 분석 및 도구의 관심이 확대 되고 있으나 기존의 위험 관련 도구는 위험 추적 수준으로 개발되었으며 분석 및 전략 수립은 지원하지 않아 조직에서 제품 위험 관리에 많은 어려움을 격고 있다. 이에 본 논문에서는 조직에서 소프트웨어 개발과정에서 야기 될 수 있는 제품 위험의 문제점을 초기단계에서 해결하고 축적된 품질 위험 데이터를 통하여 정형화할 수 있는 소프트웨어 위험 분석 시스템을 제안하였다. 또한 어떤 제품 위험을 분석하고 관리해야 하는지에 대한 가이드라인을 제공하고자 한다. 위험 분석 협의과정을 통하여 도출된 위험 아이템에 대하여 위험 분석정보와 전략 등을 제공하는 위험 분석 시스템을 구현하고 활용방안을 제시하였다.