소프트웨어 릴리스를위한 CTP, Alpha, Beta, Gamma, RTM의 차이점?

StackOverflow https://stackoverflow.com/questions/736433

  •  09-09-2019
  •  | 
  •  

문제

적어도 감마가 베타와 알파 이후에 온 것은 매우 직관적입니다.

그러나 CTP, RTM 및 미리보기 릴리스는 어떻습니까? 어느 것이 먼저오고 마지막으로 오나요?

MEF (Managed Extensibility Framework)가 현재 켜져 있습니다 미리보기 5 릴리스, 그러나 알파 이전 또는 베타, CTP 또는 RTM 이후의 출시인지 확실하지 않습니다. 프로덕션 코드에서 미리보기 릴리스를 사용해도 괜찮습니까?

그 릴리스의 차이점은 무엇입니까? 나는 특히 사이의 차이점을 알고있는 데 특히 관심이 있습니다

  • RTM
  • CTP
  • 베타
  • RC
  • 시사

릴리스.

각 릴리스는 어디에서나 다른 것을 의미하는 것처럼 보입니다.

도움이 되었습니까?

해결책

나는 다음과 같은 방식으로 사용되는 용어를 가장 일반적으로 보았습니다.

  • CTP (Community Technology Preview) : "Show and Tell"과 매우 유사합니다. 다양한 정도에 대한 기능이 있으며 고객은 릴리스가 어디로 진행되는지에 대한 아이디어를 얻을 수 있습니다.
  • 베타 : 기능은 주로 구현되지만 여전히 거친 가장자리가 있습니다. 이 시점에서 품질은 공정합니다. 베타 수가 많을수록 품질이 높아집니다
  • RC (릴리스 후보) : 제품은 배송 준비가되었다고 생각합니다. 고객이 피드백을 제공하고 주요 차단 문제를 찾을 수있는 마지막 기회 중 하나입니다.
  • RTM (제조 릴리스) : 제품이 완료되어 고객에게 배송 될 준비가되었습니다.

다른 팁

단계는 일반적으로 알파, 베타 (내부 대 외부로 나눌 수 있음), 릴리스 후보 (RC), 릴리스로 제조 (RTM)입니다. "커뮤니티 기술 미리보기"(CTP) 또는 단순한 "미리보기"는 제 생각에 베타에 대한 완곡 성 ( "많은 버그를 포함 함"을 의미합니다.

회사마다 다를 수 있습니다. 일반적으로 다음과 같이 정의됩니다.

  • CTP- 커뮤니티 기술 미리보기 - 베타 품질이 아니라 넓지 않습니다. 반드시 기능이 완료되지는 않습니다. 일반적으로 제품 위에 구축 할 파트너를 대상으로합니다.
  • 미리보기 - 일반적으로 CTP와 같습니다.
  • 베타 - 광범위한 릴리스. 대부분 안정적이며 기능이 완료 될 것으로 예상됩니다.
  • RTM- 제조에 출시. 제품의 최종 릴리스, "금"릴리스.

프로덕션 코드에서 미리보기를 사용하는 것은 다시 의존하지만 일반적으로 나쁜 생각입니다. 그들은 일반적으로 잘지지되지 않습니다.

대답은 "그것은 의존한다"입니다.

이 배지는 모두 다른 사람들과 다른 것을 의미하며 "CTP"및 "미리보기"와 같은 것들이 더욱 의미가 있습니다.

관련 (예 : 프레임 워크) 대부분의 미리보기/베타/CTP 릴리스에는 배송 코드에 사용되어야하는지 여부에 대한 정보가 제공됩니다. 일반적으로 최종 사용 재분배 가능이 필요한 경우 답변은 아니오입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top