이 텍스트는 Salesforce의 자동 번역 시스템을 사용하여 번역되었습니다. 이 콘텐츠에 대한 피드백을 제공하고 다음에 원하는 내용을 알려주려면 저희의 설문 조사을 참조하십시오.

복원성 - 응용 프로그램 수명 주기 관리

잘 설계된 적응성복구성응용 프로그램 수명 주기 관리환경 전략에 대해 자세히 알아보기

어디에서 찾을 수 있습니까?
제품 영역 | 위치
좋은 모습은 무엇입니까?
패턴
플랫폼 | 조직✅ 지정된 환경의 메타데이터는 릴리스 아티팩트와 독립적임
플랫폼 | 조직✅ 환경이 릴리스 경로에 직접 해당하지 않습니다.
플랫폼 | 조직✅ 변경 사항에 대한 릴리스 경로는 변경 유형에 따라 다릅니다(고위험, 보통 위험, 낮은 위험).
플랫폼 | 조직✅ 과부하 환경이 존재하지 않음
플랫폼 | 조직✅ 위험한 구성 변경은 프로덕션에서 직접 수행되지 않습니다.
플랫폼 | 조직✅ 최대 업무 시간에는 릴리스가 발생하지 않음
플랫폼 | 조직✅ 소스 중심 개발 및 릴리스 모델 채택
플랫폼 | Sandbox✅ Developer 및 Developer Pro Sandbox에 대해 소스 추적이 활성화됨

잘 설계된 적응성복구성응용 프로그램 수명 주기 관리릴리즈 관리에 대해 자세히 알아보기

어디에서 찾을 수 있습니까?
제품 영역 | 위치
좋은 모습은 무엇입니까?
패턴
플랫폼 | 설계 표준✅ 릴리스 이름이 명확합니다.
플랫폼 | 설계 표준✅ 팀이 올바른 릴리스 이름으로 아티팩트, 개발 항목 및 기타 작업에 태그를 지정하기 위한 명확한 지침을 찾고 따를 수 있습니다.
플랫폼 | 문서✅ 릴리스 이름을 검색하고 검색할 수 있음
플랫폼 | 문서✅ 릴리스 이름으로 릴리스 매니페스트의 명확한 보기를 함께 가져올 수 있습니다.
플랫폼 | KPI✅ 다양한 개발 단계에 대해 생성형 AI 앱의 품질 임계값 정의
플랫폼 | 프로덕션✅ 메타데이터는 안정적인 릴리스 메커니즘의 사용을 보여줍니다 메타데이터 API를 통한 배포는 source 형식을 사용합니다.
플랫폼 | 프로덕션✅ 안정적인 릴리스 메커니즘 사용을 보여주는 메타데이터가 잠금 해제된 패키지로 구성됨
플랫폼 | 프로덕션✅ 배포 로그에 사용 가능한 내역 내에서 실패한 배포가 표시되지 않음
플랫폼 | 프로덕션✅ 릴리스 기간 내에서 릴리스 케이던스와 상당히 균일한 배포 클러스터가 명확하게 표시된 배포 내역
플랫폼 | 프로덕션✅ DevOps Center 활성 상태이고 설치됨
플랫폼 | 프로덕션✅ 안정적인 릴리스 메커니즘 사용을 보여주는 메타데이터 변경 집합이 릴리스 변경 사항에 사용되지 않음
플랫폼 | 로드맵✅ 기능은 명명된 특정 릴리스와 명확하게 연결되어 있습니다.
플랫폼 | 로드맵✅ 릴리스 이름이 명확합니다.
플랫폼 | 로드맵✅ 릴리스 이름을 검색하고 검색할 수 있음

잘 설계된 적응성복구성응용 프로그램 수명 주기 관리테스트 전략에 대해 자세히 알아보기

어디에서 찾을 수 있습니까?
제품 영역 | 위치
좋은 모습은 무엇입니까?
패턴
Data 360 | Apex✅ Apex 테스트 클래스는 Data Cloud 개체에 대해 실행되는 쿼리에 대한 적용 범위를 포함합니다. 테스트 클래스는 System.SoqlStubProvider 클래스를 확장하고 handleSoqlQuery() 메서드를 재정의합니다. DMO 인스턴스는 Test.createStubQueryRow() 또는 Test.createStubQueryRows()를 사용하여 생성됩니다.
플랫폼 | Apex✅ 단위 테스트에 데이터 공장 패턴 사용
플랫폼 | Apex✅ 모의/스터브를 사용하여 API 응답 시뮬레이션
플랫폼 | 비즈니스✅ B2C 규모 앱, 대량 사용자 또는 대용량 데이터가 있는 경우 QA 프로세스의 일부로 규모 테스트를 포함합니다.
플랫폼 | 비즈니스✅ 규모 테스트에 잘 정의된 기준이 있습니다.
플랫폼 | 비즈니스✅ 전체 Sandbox 규모 테스트 수행
플랫폼 | 비즈니스✅ 규모 테스트는 시스템의 우선 순위가 높은 측면에 초점을 맞춥니다.
플랫폼 | 비즈니스✅ 시뮬레이터는 확장성 및 성능 테스트를 위해 프로덕션과 유사한 조건을 복제하는 데 사용됩니다.
플랫폼 | 비즈니스✅ 변경 사항이 소스 제어에 도달하면 테스트가 자동으로 실행됩니다.
플랫폼 | 비즈니스✅ 응용 프로그램 개발 주기에서 여러 간격으로 실행되고 진행 중인 과업으로 간주되는 내구성, 스트레스, 성능, 규모 테스트
플랫폼 | 비즈니스✅ 프롬프트 엔지니어링에는 사람의 품질 검토가 포함됩니다.
플랫폼 | 비즈니스✅ 유용성 테스트는 다양한 장치 및 보조 기술을 사용합니다.
플랫폼 | 조직✅ 모든 테스트 데이터가 중요한 식별 데이터로부터 제거됩니다.
플랫폼 | 테스트 계획✅ 환경은 지원할 수 있는 테스트 유형별로 분류됩니다.
플랫폼 | 테스트 계획✅ 위험, 사용 사례 또는 복잡성에 따라 적절한 테스트 규칙이 지정됩니다.

잘 설계된 적응성복구성응용 프로그램 수명 주기 관리환경 전략에 대해 자세히 알아보기

어디에서 찾을 수 있습니까?
제품 영역 | 위치
방지할 사항은 무엇입니까?
안티 패턴
플랫폼 | 조직⚡️ 환경은 릴리스 경로에 직접 해당합니다.
플랫폼 | 조직⚡️ 모든 변경 사항에 대한 릴리스 경로는 동일합니다.
플랫폼 | 조직⚡️ 과부하 환경이 있음
플랫폼 | 조직⚡️ 프로덕션에서 직접 위험한 구성 변경 사항 수행
플랫폼 | 조직⚡️ 조직 기반 개발 및 릴리스 모델 채택
플랫폼 | 조직⚡️ 업무 시간이 가장 높은 동안 릴리스 발생
플랫폼 | 조직⚡️ 지정된 환경의 메타데이터는 릴리스 아티팩트입니다.
플랫폼 | SandboxDeveloper 및 Developer Pro Sandbox에서는 소스 추적이 활성화되지 않습니다.

잘 설계된 적응성복구성응용 프로그램 수명 주기 관리릴리즈 관리에 대해 자세히 알아보기

어디에서 찾을 수 있습니까?
제품 영역 | 위치
방지할 사항은 무엇입니까?
안티 패턴
플랫폼 | 설계 표준⚡️ 릴리스 이름이 부재됨
플랫폼 | 설계 표준⚡️ 팀은 다양한 방식으로 아티팩트, 개발 항목 및 기타 작업을 참조합니다.
플랫폼 | 문서⚡️ 릴리스 이름이 특정 또는 존재하지 않음
플랫폼 | 문서⚡️ 릴리스 이름을 사용하여 릴리스 매니페스트의 명확한 보기를 결합할 수 없습니다.
플랫폼 | KPI⚡️ 생성형 AI 앱의 품질 임계값은 정의되지 않았거나 다양한 개발 단계에서 정의되지 않았습니다.
플랫폼 | 프로덕션⚡️ 메타데이터는 조직 기반 릴리스 메커니즘 사용을 나타냅니다. 메타데이터 API를 통한 배포는 package.xml 형식을 사용합니다.
플랫폼 | 프로덕션⚡️ 메타데이터는 조직 기반 릴리스 메커니즘 사용을 나타내는 변경 집합의 활성 사용
플랫폼 | 프로덕션⚡️ 배포 로그에 사용 가능한 내역 내에서 실패한 배포의 반복 인스턴스가 표시됩니다.
플랫폼 | 프로덕션⚡️ 배포에 명확한 케이던스가 없거나 배포 클러스터가 불규칙(핫픽스 및 특별 롤백의 표시)
플랫폼 | 프로덕션⚡️ DevOps Center 활성화 및 설치되지 않았습니다.
플랫폼 | 로드맵⚡️ 기능은 특정 릴리스와 명확하게 연결되지 않습니다.
플랫폼 | 로드맵⚡️ 릴리스 이름이 부재됨
플랫폼 | 로드맵⚡️ 릴리스 이름이 특정 또는 존재하지 않음

잘 설계된 적응성복구성응용 프로그램 수명 주기 관리테스트 전략에 대해 자세히 알아보기

어디에서 찾을 수 있습니까?
제품 영역 | 위치
방지할 사항은 무엇입니까?
안티 패턴
Data 360 | Apex⚡️ Data Cloud 개체에 대해 실행되는 SOQL 쿼리에 대한 테스트 적용 범위가 없습니다. DMO에 대한 SOQL 쿼리는 Apex 테스트 방법에 포함되지 않습니다.
플랫폼 | Apex⚡️ 단위 테스트가 조직 데이터에 의존하는 경우
플랫폼 | Apex⚡️ Mocks/Stubs가 사용되지 않음
플랫폼 | 비즈니스⚡️ 규모 테스트에 우선 순위가 지정되지 않음
플랫폼 | 비즈니스⚡️ QA 프로세스의 일부로 규모 테스트를 수행하지 않으며 B2C 규모 앱, 대량 사용자 또는 대용량 데이터가 있는 경우
플랫폼 | 비즈니스⚡️ 규모 테스트에 잘 정의된 기준이 없습니다.
플랫폼 | 비즈니스⚡️ 부분 복사 또는 Developer Sandbox 규모 테스트 수행
플랫폼 | 비즈니스⚡️ 유용성 테스트가 수행되지 않거나 제한된 장치 집합에서 수행됩니다.
플랫폼 | 비즈니스⚡️ 프로덕션 유사한 사용자 요청, API 트래픽, 네트워크 속도 변동량은 테스트되지 않습니다.
플랫폼 | 비즈니스⚡️ 테스트 자동화가 없습니다.
플랫폼 | 비즈니스⚡️ 프롬프트 엔지니어링에 대한 품질 검토가 부족한 경우
플랫폼 | 비즈니스⚡️ 내구성, 스트레스, 성능, 규모 테스트는 개발 단계 또는 단계로 간주됩니다.
플랫폼 | 조직⚡️ 테스트 데이터가 프로덕션 데이터와 동일
플랫폼 | 테스트 계획⚡️ 어떤 환경에서 어떤 유형의 테스트를 지원할 수 있는지 확인할 수 없습니다.
플랫폼 | 테스트 계획⚡️ 테스트 규칙은 위험, 사용 사례 또는 복잡성별로 분류되지 않습니다.
플랫폼 | 테스트 계획⚡️ 사용자 지정 LWC에 대한 성능 테스트는 고려해야 합니다. 개발 주기가 끝날 때까지 사용자 지정 Lightning 구성 요소를 테스트할 수 있습니다.
플랫폼 | 테스트 계획⚡️ 예상 사용자 트래픽이 50% 미만인 통합 테스트 통합 테스트 통합 테스트를 충분하다고 판단하기 위해 몇 명의 사용자의 결과에 의존