[IT용어]POC/Pilot/Production

Da_Yeon·2021년 6월 9일
0

다-연이야기

목록 보기
3/3
post-thumbnail

오늘은 IT 업계에서 사용되는
POC/Pilot/Production 개념에 대해 자세히 살펴봅니다🌼

어제 ML Ops 강의를 듣다가 POC/Pilot 개념이 잠시 소개되었는데,
가볍게 설명하고 훅 지나간 탓에 제대로 머리에 남지 않아 따로 찾아보았습니다.

POC(Proof Of Concept; 개념 증명)

POC 단계의 요점은 솔루션 및 솔루션의 주요 기능에 대한 타당성 증명입니다.
일반적으로 아래 질문을 통해 POC가 이루어집니다.

  • 이 기술로 요구사항 충족이 가능한가?
  • 이 제품은 광고된대로 작동하는가?
  • 궁극적인 솔루션이 될 수 있는가?

그리고 POC가 성공적으로 이루어지기 위해 다음 단계로 나누어집니다.

  1. 성공 기준 정의
  2. 제안된 솔루션의 엔지니어링
  3. 성공 기준에 대한 솔루션 평가
  4. 향후 진행 여부 결정

👉POC = 기존에 없던 솔루션을 프로젝트에 도입하기 앞서 검증을 하는 단계

Pilot

Pilot 단계는 배포 규모에 따라 몇 주에서 몇 달까지 과정에 걸쳐 단계별 접근 방식으로 구현됩니다. 일반적으로 다음과 같은 사항이 진행되어 성공으로 간주되면 환경을 Production으로 이동합니다.

  • 비즈니스 및 기술 요구사항 평가 기반 세부 아키텍처 설계
  • 환경 구축 및 구성
  • 장애 조치, 높은 가용성 및 확장성 검증을 위한 인프라 테스트
  • UX 최적화를 위한 사용자 테스트 및 반복적 피드백
  • Pilot 사용자 및 help desk를 위한 문서와 교육

👉Pilot = 소규모로 진행하는 시험 프로젝트 단계

Production

"Production"의 의미는 다양하게 해석될 수 있는데,
여기서의 "Production"은 환경에서 제공하는 서비스가 핵심 업무 역할을 제공하는 데 사용되도록 모든 사용자에게 배포된다는 개념입니다.
일반적으로 다음과 같은 사항이 진행되어야 합니다.

  • end user 및 help desk 지원을 위한 공식 교육
  • 새로운 시스템으로의 전환을 위한 공식 일정 및 커뮤니케이션
  • 공식적인 운영 및 지원 조직 / 프로세스에 환경 배치
  • 비즈니스 sign off(승인)

👉Production = 사용에 있어 정상적인 상태(steady state)를 유지하는 단계

대략적으로만 이해했던 개념을 비교해보며 살펴보니
더욱 머릿속에 각인이 되는 것 같습니다🥰

각 개념에 대한 내용은 아래 사이트를 참조하여 출처를 남깁니다.
출처 : POC vs. Pilot vs. Production

profile
다-연구하고싶은 velog

0개의 댓글