검색 상세

소프트웨어 코드 검토 비용 절감방안 : Expense curtailment scheme for software code Inspection

  • 발행기관 서강대학교 정보통신대학원
  • 지도교수 장직현
  • 발행년도 2008
  • 학위수여년월 2008. 2
  • 학위명 석사
  • 학과 및 전공 정보통신대학원
  • 식별자(기타) 000000107580
  • 본문언어 한국어

목차

본 논문은 소프트웨어 코드 검토의 프로세스를 파악하고 문제점을 도출하여 비용절감 방안을 제시하고자 하였다. 검토는 공식적이고 구조적인 검토 프로세스를 통해 작업 산출물로부터 결함을 찾아내는 것을 목적으로 하고 있다. 검토는 비용 면에서도 매우 효과적인 것으로 판명되었고, 실행할 수 없는 작업 산출물에도 적용할 수 있는 이점이 있다. 검토는 소프트웨어 품질과 개발 생산성을 개선하기 위한 중요한 기술이다.
검토 프로세스는 계획수립, 준비, 검토회의, 사후관리 등의 정형화된 프로세스로 이루어 진다. 검토를 수행하기 위한 팀의 구성이 매우 중요하고, 각 개인에게는 작성자, 진행자, 검토자, 서기, 낭독자 등의 역할이 주어지게 되며, 검토는 결함의 해결보다는 결함을 찾는데 집중해야 한다.
이런 검토를 실제 수행을 하고자 하면 공수라는 측면에서 비용이 많이 드는 경향이 있어서 조직의 저항에 부딪히게 된다.
본 논문에서는 기존 프로세스의 변형을 통해 검토 프로세스의 접근성을 용이하게 하였다. 또한 제안한 프로세스가 기존 프로세스와 비교하였을 때 수행에 비용을 적게 소모하였으며 결함의 발견 및 교육의 효과가 유사함을 제시한다.

more

목차

The purpose of this paper is to grasps the process of software code inspection and problem. And this paper presents a cost reduction plan.
The purpose of an inspection is to detect defects in a work product, through a process of formal and structured review by a group of peers. Inspections have been found to be very cost-effective and offer an advantage in that they can be applied to a work product that cannot be executed. They represent an important technique for improving both the quality of software and the productivity of development process.
An inspection is a formal type of group review which has the prescribed and systematic process - plan, overview, inspection, follow-up, and rework. In order to conduct an effective inspection, everyone has a role to play. More specifically, there are certain roles that must be played, and the basic roles in a review are the moderator, the recorder, reader, and reviewers. During the meeting, participants should focus on detecting defects, not solving problems.
The main challenge in an organizational use of inspections is that they require considerable efforts and cost.
This Paper shows variation of existing inspection process and ease to access an inspection process and shows that the suggesting Inspection process that cost curtailment is similar that the existing one in capacity of defect detection and education.

more