#01tip:[PM 실무워크플로우 & 협업] 개발팀과 소통할 때 오해를 줄여주는 필수 IT 테크 용어 50선 (10년 차 IT PM 실무 가이드)

기획자나 비전공자 출신 PM이 개발팀과 대화할 때 발생하는 소통의 벽은 대부분 ‘기술 용어의 맥락’을 제대로 이해하지 못해서 발생합니다.
50여 개 대형 프로젝트 현장에서 개발진과 합을 맞추며 검증한 개발팀과 소통할 때 오해를 줄여주는 필수 IT 테크 용어 50선을 실무 활용 맥락과 함께 정리합니다.

1. 아키텍처 & 인프라 영역 (01 ~ 10)

번호용어핵심 의미PM 실무 활용 맥락
01API프로그램 간 데이터를 주고받는 규약/창구“결제 모듈 연동을 위한 외부 API 명세서 수령하셨나요?”
02SDK개발을 쉽게 하도록 제공하는 도구 모음집“앱 내 데이터 추적을 위해 Amplitude SDK를 설치해야 합니다.”
03Latency요청 후 응답이 오기까지의 지연 시간“검색 응답 Latency가 2초 이상 걸려 유저 이탈률이 높아지고 있습니다.”
04CI/CD코드 빌드·테스트·배포의 자동화 파이프라인“CI/CD 파이프라인이 구축되어 있어 릴리즈 배포 공수가 절감됩니다.”
05MSA기능별로 서버를 쪼개어 관리하는 구조” 예약 시스템을 Monolithic에서 MSA로 전환 중입니다.”
06Load Balancing서버 트래픽을 여러 대로 분산 처리하는 기술“타임세일 오픈 시 트래픽 폭주에 대비해 로드 밸런싱을 점검해야 합니다.”
07CDN대용량 콘텐츠를 거점 서버에서 빠르게 전달하는 망“이미지 로딩 속도 개선을 위해 CDN 적용 범위 확장이 필요합니다.”
08Docker / Container실행 환경을 독립된 객체로 가상화하는 기술“개발 환경과 운영 환경의 모듈 차이 오류를 Docker로 차단했습니다.”
09Serverless서버 관리 없이 코드 실행 단위로 비용을 내는 구조“사용량이 불규칙한 이벤트 페이지는 서버리스 구조가 효율적입니다.”
10Legacy과거에 작성되어 수정하기 까다로운 기존 시스템“KT 메인 시스템 연동 시 레거시 DB와의 호환성을 선검토해야 합니다.”

2. 백엔드 & 데이터베이스 영역 (11 ~ 20)

번호용어핵심 의미PM 실무 활용 맥락
11RDB vs NoSQL관계형 DB(MySQL 등) vs 비관계형 DB(MongoDB)“유저 정합성이 중요하면 RDB를, 대용량 로그 수집은 NoSQL을 씁니다.”
12ERDDB 테이블 간의 관계를 시각화한 구조도“기획서 작성 전 ERD 구조를 확인해야 데이터 추출 가능 여부를 압니다.”
13TransactionDB 작업의 완전성을 보장하는 불가분의 단위“결제 실패 시 포인트만 차감되는 오류는 트랜잭션 롤백으로 처리합니다.”
14Concurrency여러 유저가 동시에 같은 데이터에 접근하는 현상“선착순 쿠폰 발급 시 동시성(Concurrency) 제어가 필수적입니다.”
15ORM코드로 DB 데이터를 객체처럼 다루는 기술“ORM 쿼리 최적화 작업으로 DB 과부하를 줄였습니다.”
16IndexDB 검색 속도를 획기적으로 향상시키는 색인“장바구니 조회 쿼리가 둔화되어 주요 컬럼에 인덱스를 추가했습니다.”
17Redis / Cache자주 쓰는 데이터를 메모리에 저장해 빠르게 읽는 방식“메인 홈 롤링 배너는 Redis 캐시 처리로 서버 부담을 낮췄습니다.”
18Batch Process대량의 데이터를 일괄 주기적으로 처리하는 작업“매일 정오 수강생 정산 데이터는 새벽 배치 작업으로 돌립니다.”
19Stored ProcedureDB 내부에 미리 저장해 둔 SQL 쿼리 집합“레거시 시스템의 Stored Procedure 분석에 공수가 더 소요됩니다.”
20Middleware클라이언트와 DB 사이에서 중간 매개 역할을 하는 SW“데이터 검증 및 인증 처리는 미들웨어 단에서 일괄 통제합니다.”

3. 프론트엔드 & 앱 구현 영역 (21 ~ 30)

번호용어핵심 의미PM 실무 활용 맥락
21SSR vs CSR서버에서 화면을 그려주는가 vs 클라이언트에서 그리는가“SEO 승인이 중요한 블로그/아티클은 SSR 구조가 훨씬 유리합니다.”
22Webhook이벤트 발생 시 지정된 URL로 실시간 알림을 쏘는 방식“PG사 결제 완료 시 Webhook을 받아 주문 완료 처리합니다.”
23Native vs Webview앱 전용 언어 개발 vs 웹 페이지를 앱 프레임으로 씌움“이벤트 페이지는 빠른 수정을 위해 웹뷰(Webview)로 개발합니다.”
24CORS다른 출처(도메인)의 리소스 요청을 통제하는 보안 정책“도메인이 달라 발생한 CORS 에러는 서버 헤더 설정으로 해결합니다.”
25Component재사용 가능한 UI 단위 모듈“디자인 시스템의 공통 버튼 컴포넌트를 개발해 작업 시간을 줄였습니다.”
26State Management화면 내 데이터 변화(상태)를 효율적으로 중앙 관리“장바구니 개수 및 담긴 상태의 전역 상태 관리가 필요합니다.”
27Refactoring동작 결과는 유지하며 내부 코드 구조를 개선하는 작업“기술 부채 청산을 위해 이번 스프린트에서 리팩토링을 진행합니다.”
28Hardcoding변수 대신 가변적인 값을 코드에 직접 박아넣는 행위“카테고리 목록을 하드코딩하면 운영 중 수정 시 매번 배포해야 합니다.”
29DOM웹 페이지의 요소를 트리 구조로 표현한 문서 객체“화면 렌더링 성능을 위해 Virtual DOM 연산을 최적화해야 합니다.”
30Responsive Web화면 크기(PC/모바일)에 맞춰 레이아웃이 자동 변경되는 웹“모바일 가독성을 높이기 위해 반응형 웹 Breakpoint를 조정했습니다.”

4. 개발 프로세스 & DevOps 영역 (31 ~ 40)

번호용어핵심 의미PM 실무 활용 맥락
31Sprint & Backlog정해진 개발 주기( 보통 2주) 및 구현할 작업 목록“이번 스프린트 백로그에는 결제 플로우 개편 건만 포함합니다.”
32Blocker다음 단계 개발 진행을 전면 막아버리는 기술적 장애“외부 API 명세서 미비로 현재 프론트 개발에 Blocker가 생겼습니다.”
33Technical Debt빠른 오픈을 위해 감수한 기술적 품질 타협“오픈 일정을 맞추며 누적된 기술 부채를 차기 개편 시 정산해야 합니다.”
34Git & PR코드 버전 관리 툴 및 코드 병합 승인 요청“개발자 간 PR(Pull Request) 리뷰가 완료되어 메인 병합합니다.”
35Staging / Prod검증용 테스트 서버 환경 vs 실제 유저 가동 서버 환경“스테이징 환경에서 QA 완료 후 운영(Prod) 환경으로 배포합니다.”
36Hotfix긴급 장애 발생 시 정기 배포 외에 즉시 반영하는 패치“결제 이탈 긴급 버그 건으로 금일 오후 핫픽스 배포 진행합니다.”
37Code Review작성된 코드를 동료 개발자들이 다 함께 검토하는 작업“코드 리뷰 과정을 통해 사전에 버그 발생율을 낮출 수 있습니다.”
38Test Case (TC)시스템이 올바르게 작동하는지 검증하는 시나리오 문서“기획 변경 시 TC 업데이트가 누락되지 않도록 주의해야 합니다.”
39Deployment작성한 코드를 실제 서버에 올리는 배포 작업“무중단 배포 방식으로 운영 서버 배포 시 유저 불편을 없앴습니다.”
40Canary Release신규 기능을 일부 유저(예: 5%)에게 먼저 열어보는 배포“리뉴얼 UI 적용 시 카나리 배포로 모니터링 후 전체 전환합니다.”

5. 보안, 장애 & 운영 지표 영역 (41 ~ 50)

번호용어핵심 의미PM 실무 활용 맥락
41Auth / JWT유저의 인증 상태를 증명하는 암호화 토큰“로그인 유지를 위해 JWT 토큰 만료 시간을 재설정했습니다.”
42OAuth구글, 카카오 등 외부 플랫폼 인증을 빌려 쓰는 체계“회원가입 절차 단축을 위해 카카오 OAuth 소셜 로그인을 붙입니다.”
43Timeout지정된 시간 동안 응답이 없으면 연결을 끊는 설정“PG사 서버 응답 지연으로 5초 타임아웃 처리가 필요합니다.”
44Rate Limiting일정 시간 동안 들어오는 요청 횟수를 제한하는 기술“악성 디도스 및 매크로 방지를 위해 API Rate Limiting을 겁니다.”
45Fallback메인 시스템 장애 시 대신 작동하는 비상 대안 기능“PG사 점검 시 다른 PG사로 자동 이관되는 폴백 체계를 마련했습니다.”
46Crash / Log앱/서버가 튕기는 현상 및 그 기록 데이터“앱 튕김(Crash) 원인 분석을 위해 Sentry 시스템 로그를 확인합니다.”
47Deprecated더 이상 사용되지 않고 지원 중단 예정인 기술/API“해당 연동 모듈은 Deprecated 되었으므로 신규 API로 교체해야 합니다.”
48SLA서비스 제공자가 보장하는 가동률 및 성능 품질 수준“클라우드 제공사와 SLA 99.99% 보장 계약을 체결했습니다.”
49Encryption비밀번호 등 민감 정보를 읽을 수 없게 암호화하는 것“개인정보 보호법에 따라 DB 내 비밀번호는 단방향 암호화합니다.”
50Health Check서버 및 서비스가 정상 작동 중인지 지속 모니터링“서버 헬스 체크 주기 설정을 통해 장애 발생 시 즉시 알림을 받습니다.
[7tipbox 요약]
개발팀과의 소통에서 IT PM의 전문성은 어려운 기술용어를 화려하게 남발하는 데 있지 않습니다.
‘상황에 맞는 핵심 테크 용어 50선의 의미를 정확히 알고, 이를 비즈니스 목표(Scope, Schedule)와 연계하여 리스크를 정량적으로 관리해내는 커뮤니케이션 능력’이 50개 이상의 대형 프로젝트 현장에서 개발진의 깊은 신뢰를 끌어낸 가장 확실한 비결입니다.

댓글 남기기