충전기와 CSMS 중 개발 대상을 구분합니다
양쪽 모두 OCPP를 사용하지만 구현 책임과 실패 조건은 다릅니다.
Charging Station
WebSocket 연결, 장비 상태, 계량, 인증, 로컬 제어와 오프라인 복구가 제품 코드에 연결되어야 합니다.
CSMS
여러 충전기의 세션과 명령, 트랜잭션 저장, 백오피스·회원·정산 시스템 연결이 필요합니다.
버전보다 먼저 필요한 기능과 상대 시스템을 적습니다
- 지원할 OCPP 버전과 프로파일
- 필수 충전·종료·계량 흐름
- 원격 명령과 스마트 충전 범위
- 통신 단절 시 저장·재전송·재접속 기준
- 실제로 연동할 충전기 또는 CSMS
완료를 코드가 아니라 인수 시나리오로 정의합니다
기능 이름만 나열하면 개발 종료 시점에 해석이 달라집니다.
각 기능은 사전 조건, 실행 메시지, 기대 응답, 장비 상태 변화, 저장 데이터와 실패 시 처리까지 시나리오로 남깁니다.
소스 코드와 환경 설정뿐 아니라 인터페이스 명세, 실행·배포 방법, 연동 시험 결과, 알려진 제한사항을 인수 산출물에 포함합니다.
참고 원문
ChargeDog Build 관련 범위가 필요하다면 현재 제품·개발·운영 상황을 알려주세요.
ChargeDog Build 서비스 범위 확인하기 →