WEIMI 인사이트 / 애플리케이션 인수인계
터치스크린 접근 권한이 기기 제어 권한을 포함한다고 가정하지 않고 애플리케이션 배포 인계 절차를 생성하세요.
짓다
누가 지원서 패키지를 작성하고 승인합니까?
배포하다
지원되는 방법을 통해 누가 설치합니까?
지원하다
앱, 기기, 통합 시스템을 각각 별도로 진단하는 사람은 누구인가요?
애플리케이션 배포는 버전 관리 및 지원되는 복구 경로를 포함하는, 팀 간의 문서화된 인터페이스로 간주해야 합니다.
01 / 구매자 참고 사항
고객은 제조사의 컨트롤러를 배송에 사용하면서 자판기 화면에는 자신만의 인터페이스를 원할 수 있습니다. 또 다른 프로젝트에서는 외부 백엔드와의 더욱 심층적인 통합을 제안할 수도 있습니다. 이러한 프로젝트들은 서로 다른 범위이며, 릴리스 프로세스는 실제 아키텍처를 반영해야 합니다.
고객 애플리케이션에 속하는 기능과 기기 소프트웨어 또는 타사 서비스에 남아 있는 기능을 명확히 구분하여 문서화하십시오. 화면에서 앱이 실행된다고 해서 하드웨어 제어, 결제 데이터 접근 또는 보안 관련 동작 변경 권한이 자동으로 부여되는 것은 아닙니다. 지원되는 인터페이스 및 권한을 검토하십시오.
02 / 구매자 참고 사항
제안된 구성에 필요한 운영 체제, 하드웨어 및 지원되는 배포 정보를 요청하십시오. 개발팀은 어떤 환경을 대상으로 구축해야 하는지, 그리고 어떤 구성 요소나 서비스가 반드시 유지되어야 하는지 알아야 합니다.
플랫폼에서 제공하는 문서화된 절차에 따라 설치 방법과 애플리케이션 서명 요구 사항을 확인하십시오. 프로토타입 실행을 위해 보안 제어를 우회하거나 비공식적인 해결 방법을 사용하지 마십시오. 재현 가능하고 지원되는 설치는 최종 결과물에 포함됩니다.
민감한 자격 증명을 광범위하게 공유되는 파일에 포함시키지 않고 종속성 및 필수 구성을 기록하십시오. 담당 기술 팀은 환경별 비밀 키 및 액세스 권한을 안전하게 제공하는 방법에 대해 합의해야 합니다.
03 / 구매자 참고 사항
유용한 릴리스 기록에는 애플리케이션 버전, 빌드 참조, 구성 요구 사항 및 호환되는 시스템 소프트웨어 버전이 명시되어야 합니다. 또한 의도된 배포 환경과 릴리스를 승인한 담당자 또는 팀을 포함해야 합니다.
시각적 인터페이스 버전과 통합 버전을 연결 상태로 유지하십시오. 화면 업데이트로 인해 캐비닛 하드웨어가 변경되지 않더라도 제품 매핑이나 요청 동작이 변경될 수 있습니다. 지원 담당자는 현재 실행 중인 조합을 정확하게 식별할 수 있어야 합니다.
'최신'과 같은 레이블을 유일한 참조 기준으로 사용하는 것은 피하십시오. 이러한 레이블은 다음 업데이트 이후에는 의미를 잃습니다. 안정적인 버전 식별자를 사용하여 보고된 문제를 특정 배포 패키지 및 구성과 연결할 수 있도록 하십시오.
04 / 구매자 참고 사항
승인 절차는 시작, 일반적인 고객 사용 및 합의된 중단 상황을 모두 포함해야 합니다. 문서화된 재시작, 네트워크 중단 또는 세션 종료 후 발생하는 상황을 검증하십시오. 필요한 경우 공급업체가 승인한 절차와 애플리케이션 팀의 테스트 환경을 활용하십시오.
앱이 주문 기능을 지원하는 경우, 거래 시스템으로의 인계 및 배송 결과 반환 과정을 테스트하십시오. 장바구니가 시각적으로 가득 차 보인다고 해서 판매가 정확하게 완료된 것은 아닙니다. 문제 진단을 위해 관련 거래 참조 정보를 보관하십시오.
개발자가 앱을 수동으로 탐색하는 것만으로 무인 운영 준비가 완료되었다고 추정해서는 안 됩니다. 시스템은 현지 운영자가 이해할 수 있는 지원되는 시작 및 복구 동작을 갖춰야 합니다. 릴리스를 프로덕션 환경용으로 전환하기 전에 해결되지 않은 종속성을 기록해 두십시오.
05 / 구매자 참고 사항
지원되는 설계에 따라 릴리스 설치 가능 시점과 시스템이 기존 구매에 대한 중단을 방지하는 방법을 정의하십시오. 정확한 절차는 장비 및 애플리케이션 아키텍처에 따라 다르므로, 범용 업데이트 명령을 만들지 마십시오.
배포 전후에 필요한 증거를 합의하십시오. 여기에는 설치된 버전, 애플리케이션 준비 상태 및 관련 고객 흐름에 대한 승인된 테스트가 포함될 수 있습니다. 변경 사항에 비례하여 점검을 진행하십시오.
복구 또는 롤백 계획은 담당 팀에서 검토해야 합니다. 데이터 구조나 구성이 변경된 경우 이전 패키지를 다시 설치해도 호환성이 복원되지 않을 수 있습니다. 모든 이전 버전을 안전하게 복원할 수 있다고 가정하기보다는 검증된 절차를 따르십시오.
06 / 구매자 참고 사항
고객이 구매를 할 수 없는 경우, 문제는 앱, 백엔드, 연결 상태, 결제 제공업체 또는 기기 컨트롤러와 관련될 수 있습니다. 1차 지원 담당자와 각 전문가에게 필요한 증거를 명확히 지정하십시오. 담당자가 사례를 조율하지 않고 여러 팀 간에 담당자를 이리저리 옮기는 일이 없도록 하십시오.
문제 해결에 적합한 로그와 스크린샷을 사용하고 불필요한 고객 또는 결제 데이터는 제외하세요. 팀 간 이벤트 정렬을 위해 타임스탬프와 버전을 기록해 두세요. 화면 녹화 영상은 증상 설명에 도움이 될 수 있지만, 근본적인 거래 상태를 보여주지는 못할 수 있습니다.
인수 시, 실제 계약에 따라 소스 코드 또는 빌드 자료에 대한 접근 권한, 문서 소유권 및 지원 가능 여부를 확인하십시오. 하드웨어 구매가 모든 소프트웨어 구성 요소의 소유권이나 무제한 개발 서비스를 포함하는 것으로 간주해서는 안 됩니다.
구성품: 지원되는 배포 방식을 통해 제공되는 승인된 패키지.
기록: 안정 버전 및 빌드 ID.
포함 내용: 승인된 인수인계를 통해 필요한 설정 및 종속성.
기록: 대상 시스템 및 보안 프로비저닝 책임.
포함 내용: 변경된 기능 및 관련 복구 사례에 대한 결과.
기록: 조건, 제한 사항 및 미해결 문제.
포함 내용: 팀 경계, 진단 정보 및 문제 해결 절차.
기록: 향후 수정 사항 및 릴리스에 대한 소유권.
실질적인 답변
이는 실제 플랫폼과 지원되는 정책에 따라 다릅니다. 개발 전에 호환성, 권한 및 설치 요구 사항을 검토하십시오.
아니요. 기기 제어에는 관련 문서화된 인터페이스와 승인된 통합이 필요합니다. 화면 접근 권한만으로는 해당 기능을 확보할 수 없습니다.
계약서에 지원 범위를 명확히 명시하십시오. 하드웨어 지원과 고객 애플리케이션 유지 관리는 별개의 책임입니다.
다음 단계
WEIMI와 애플리케이션 아키텍처, 목표 런타임 및 릴리스 요구 사항을 공유하십시오. 실제 설치를 계획하기 전에 지원 환경과 팀의 책임 사항에 대해 합의하십시오.
장비 살펴보기 → 요구사항을 논의해 주세요 →