자신이 헷갈리거나 모르는 용어 위주로 정리
전체적인 실무 용어
| Agile (애자일) | 워터폴 개발과 다르게 빠른 속도로 개발 후 피드백을 하며 개선하는 방식 기존 소프트웨어 개발 정의와 다르게 PM 용어로서는 빠르게 개발 및 피드백하는 뜻으로만 말하는 듯하다. |
| Scrum (스크럼) | 팀끼리 모여서 진행 상황 공유. 문제와 진행도 지속 점검 |
| Sprint (스프린트) | 보통 1~2주 단위 목표 개발 시간 |
| MVP (Minimum Viable Product) | 핵심 기능만 최소로 만든 제품 |
| PMF (Product Market Fit) | 제품이 시장과 잘 맞는 상태 |
| Alpha Test Beta Test (베타 테스트) |
알파는 개발사 내부 인력으로 테스트 베타는 일부 외부 사용자로 테스트 |
| AARRR | Acquisition(획득) - Activation (활성화) - Retention(유지) - Revenue(수익) - Referral(추천) |
| KPI | 목표 달성 여부를 객관적인 정량적 수치로 측정하는 핵심 성과 기준 |
| ROI (Return on Investment) | 투자 대비 성과 지표 개념과 다르게 '투자 대비 리턴값' 의미로도 사용하는 듯하다. |
| RnR (Roles and Responsibilities) | 각 팀원의 역할과 책임 정의 |
| Funnel (퍼널) | 유저의 단계별로 이탈 구조 인지 - 관심 - 고려 - 구매 등 그 단계의 퍼널. |
| PRD (Product Requirements Document) | 제품 개발 과정에서 팀원들이 공유하는 필수 문서 제품의 목표, 주요 기능, 요구사항, 성공 기준, 구현 방식 등이 포함 |
개발자 용어
| 클라이언트 (Client) | 프론트에서 유저가 볼 수 있는 영역 |
| 서버 (Server) | 본 의미와 다르게 '백엔드 전체'라는 의미로 자주 사용하는 듯하다. |
| API | 개발 시 API를 통해 다른 누군가가 이미 만들어놓은 것을 사용 가능. |
| Endpoint | API가 서버 리소스에 접근 가능하게 하는 주소 |
| Deploy (배포) | 개발 완료한 기능을 실제 서비스에 이용 가능하게 하는 것 |
| Legacy (레거시) | 오래된 코드나 시스템. 남의 것 뜯어오거나 개발자 실종된 게 많아서 알아보기도 어렵고 하나 건드리면 보통 고장남. |
디자인 용어
| User Flow (유저 플로우) | 유저가 원하는 목표를 수행하기 위해 거치는 전체 흐름. 보통 3뎁스 넘어가면 유저가 피곤해함. |
| Use Case (유즈 케이스) | 특정 상황에서 유저가 어떻게 행동할지 시나리오로 정리한 것. 유저 플로우를 실제로 정리한 것이라고 보면 될 것 같다. |
| Interaction (인터랙션) | 유저 행동에 따라 화면이 반응하는 방식 마우스오버 기능이나 애니메이션, 화면 전환 효과 등 |
| Component (컴포넌트) | 여러 곳에서 쓰이는 UI 요소 단위 아이콘 버튼, 정보 카드, 모달 등 |
| Design System (디자인 시스템) | 디자인 규칙을 정리한 가이드 |
| CTA (Call To Action) | 유저 행동을 유도하는 버튼 구매, 가입 버튼 등 |
| Error State | 오류 발생 시 보여주는 화면/메시지 |
앞으로…
계속 이 페이지에 모르는 용어를 추가해나가긴 할 텐데,
개발과 디자인은 직접 프로젝트를 해본 적이 있다. 모르는 용어도 맥락적으로 알 것 같다.
마케팅·기획 용어 위주로 공부하면 될 것 같다!