[basics] PoC 란? 관련 실무 경험

Jinbro·2023년 1월 22일
0

basics

목록 보기
7/8

PoC (Proof of Concept)

  • 현재 개발 환경에서 새롭게 도입하려는 기능정상 동작 여부를 검증하는 과정
  • 선행 검증을 통한 개념 증념
  • 선행 검증
    • 기존 시장에 없었던 신기술을 도입하기 전에 이를 검증하기 위해 사용하는 것!
  • 개념 증명
    • 특정 방식이나 아이디어를 실현하여 타당성을 증명하는 것!

실무 경험

배경 설명

  • 전자서식 솔루션 업그레이드 버전 도입Angular 9 연동 필요
    • PoC 대상
      1. 솔루션 신규 기능인 서명 필드 기능
      2. 서명 데이터 (base64) write/read 중간저장 기능
  • 솔루션 - Angular 연계 레퍼런스 없음 😒
  • 공통 파트에서 PoC를 빠르게 진행하여 전자서식 공통 컴포넌트를 업무 개발자에게 제공해야 했음!

PoC 진행 과정

  1. Angular 샘플 화면 생성
    • 솔루션 js, css import
    • 전자서식 viewer open
  2. 솔루션 신규 기능 적용
    • 샘플 전자서식 서명 필드 추가
    • 서명 데이터 (base64) get
  3. 서명 데이터 base64 문자열 File write
  4. File read -> 전자서식 viewer open -> 서명 필드에 데이터 set

결론

  • viewer 서명 필드 데이터 get/set 및 서명 데이터 중간저장 기능 검증 완료 👌
  • PoC 는 설계, 개발, 의사결정 등 일정에 큰 영향을 준다. 📆
    • 요구사항을 정확하게 이해하고 빠르고 정확하게 수행하는 것이 중요! 🤩

참고

profile
자기 개발 기록 저장소

0개의 댓글