기존 업무용 응용 프로그램의 향상된 기능을 개발할 때 자주 사용하지 않는 버전으로 변경 사항을 일괄 처리하거나 소규모 릴리스에서 새 기능을 지속적으로 제공하는 것이 더 좋다고 생각하십니까? 하드웨어 업그레이드 또는 데이터베이스 업그레이드가 있다고 가정하면 릴리스에서도 이러한 변경을 수행합니까, 아니면 별도로 유지 하시겠습니까?하나의 큰 릴리스 또는 몇 가지 작은 것들?
모든 것을 함께 릴리스하면 비즈니스 중단 시간이 줄어들고 작업 시간이 단축되지만 나중에 발생할 수있는 문제는 데이터베이스 업그레이드, 하드웨어 또는 여러 가지 소프트웨어 변경으로 인한 것일 수 있다는 이점이 있습니다.
릴리스 중 발생하는 모든 문제를 추적하기가 쉽지만 종종 중단 및 회귀 테스트에 더 많은 시간이 소요됩니다.
어느 것이 더 낫습니까?
@Lieven : 자동 업데이트를 만들면 문제가 해결 될 것입니다. 릴리즈가 적어 질 것입니다. –
@ John Saunder : 내가 듣는다. 보안 수정을위한 자동 업데이트, 새로운 기능의 수동 업데이트를 선호한다고 말하면서 다시 말씀 드리겠습니다. 수동 업데이트 (알림)의 빈도는 1 주 이상이어야합니다. –