2015년 11월 14일 토요일

지속적 통합을 손쉽게 적용하는 다섯 가지 방안

지속적 통합은 SW 통합에서 발생할 수 있는 중요한 문제들을 줄여주고 보다 빠르게 응집력 높은 소프트웨어를 개발할 수 있다는 점에서 널리 쓰이고 있습니다 . 본 원고에서는 지속적 통합 시 오류 발생을 억제하고 피할 수 있는 효과적인 방안 ( 빌드 관리 전략 수립 , 빌드 / 배포시기 관리 , 인수테스트 통과 후 탐색테스트 수행 등 ) 을 제공합니다. 

소프트웨어 공학에서 , 지속적인 통합 (continuous integration, CI) 은 지속적으로 품질관리를 적용하는 프로세스를 실행하는 것을 의미하며, 작은 단위의 작업 , 빈번한 적용 , 지속적인 통합은 모든 개발을 완료한 뒤에 품질관리를 적용하는 고전적인 방법을 대체하는 방법으로서 소프트웨어의 질적 향상과 소프트웨어를 배포하는데 걸리는 시간을 줄이는데 초점이 맞추어져 있습니다.

지속적 통합 시 발생하는 문제점 확인 및 보완 할 수 있는 방안
  1. 빌드 관리 전략 수립
  2. 잘못된 오류에 대한 근절
  3. 빌드 / 배포 시기 관리
  4. 인수테스트 통과 후 탐색테스트 수행
  5. 분산된 팀을 위한 명확한 기대 설정

댓글 없음 :

댓글 쓰기