1. SQL 조건문 IF, CASE
[조건문] IF
if(조건, 조건을 충족할 때, 조건을 충족하지 못할 때)
--예시 (재고 상태 표시)
select name,
if(stock > 0, '판매중', '품절') as status
from products
[조건문] CASE
case
when 조건1 then 값(수식)1
when 조건2 then 값(수식)2
else 값(수식)3 -- 위 조건 부합하지 않는 게 없을 경우 생략 가능
end
--예시 (상품 가격대 분류)
select name,
case
when price >= 50000 then '프리미엄'
when price >= 20000 then '일반'
else '가성비'
end as price_grade
from products
2. PM과 함께 일하는 사람들
- PM이 아무리 좋은 전략을 만든다고 하더라도, 혼자서는 절대로 성공적인 프로덕트를 만들 수 없다.
- PM의 중요한 역할 중 하나는 실행이다.
- 그래서 다양한 이해관계자들과 더 잘 협업할 수 있도록 PM과 함께 일하는 이해관계자들이 누가 있는지, 어떻게 협업을 하는지 알아야 한다.
| 직무 |
주요 역할 |
협업 방식 |
| 프론트 개발자 |
사용자 인터페이스(UI)와 사용자 경험(UX) 설계 및 구현 |
PM 화면이 어떻게 보여야 할지, 어떤 기능이 필요할지 설명 ⇒ 프론트 개발자 그것을 실제로 구현 |
| 백엔드 개발자 |
서버, DB처럼 보이지 않는 시스템 담당 |
PM 프론트에서 보낸 데이터를 어떻게 처리할지, 필요한 정보를 어떻게 저장할지 설명 ⇒ 백엔드 개발자 이를 개발 |
| 앱 개발자 |
주로 iOS나 Android 플랫폼에 맞춰 앱 구현 |
PM 앱이 어떤 기능을 해야 하고, 사용자에게 어떻게 보여야 하는지 요청 |
| QA 엔지니어 |
재품의 품질을 보장 |
PM 요구사항, 기능 설명 ⇒ QA 엔지니어 테스트 계획 → 테스트 케이스 작성 → 제품의 기능, 성능, 보안 등을 다양한 환경에서 테스트 |
| UX/UI 디자이너 |
사용자 인터페이스(UI)와 사용자 경험(UX) 설계 |
PM 사용자가 어떻게 이 기능을 사용해야 편할지 설명 ⇒ 디자이너 기획의도를 반영해서 디자인 |
| UX 리서처 |
UX 개선을 위해 사용자에 대한 인사이트를 수집하고 분석 |
PM 사용자들이 어떤 문제를 겪는지, 어떤 점이 불편한지 설명 ⇒ UX 리서처 그 정보를 수집해서 제품 개선에 도움 |
| UX 라이터 |
프로덕트의 모든 텍스트를 담당하여 UX 개선 |
PM 기능의 목표, 사용자 니즈, 비즈니스 목표 전달 ⇒ UX 라이터 전체적인 맥락을 이해하고 라이팅 작성 → 목표했던 바가 달성되었는지 PM과 논의하며 개선 |
| 마케터 |
제품의 시장 진입 전략과 마케팅 활동 총괄 |
PM 제품 핵심 기능, 사용자 니즈, 비즈니스 목표 공유 ⇒ 마케터 마케팅 전략 수립 → 마케팅 결과와 인사이트 공유 ⇒ PM 프로덕트 전략 재수립 |
| 데이터 분석가 |
데이터 분석을 통해 인사이트 도출하고 의사결정에 도움 |
PM 프로덕트 목표를 잘 반영한 핵심 지표(KPI) 설정 → 데이터 분석가에게 데이터 요청 ⇒ 데이터 분석가 데이터 및 인사이트 제공(A/B 테스트, 실험 설계 지원) ⇒ PM 다양한 과제 수립 → 우선순위화 → 실행 |
| 세일즈 |
제품을 고객에게 직접 판매 |
세일즈 고객과 간접적으로 소통, 프로덕트에 대한 시장 상황과 니즈 파악 ⇒ PM 이를 바탕으로 프로덕트 개선 |
| CX 매니저 |
고객 경험 총괄적으로 관리하고 개선 |
CX 매니저 VOC 데이터 수집 및 분석 → 고객이 겪는 주요 문제와 개선점 파악 ⇒ PM 이를 바탕으로 제품 기능이나 사용자 플로우 개선, CX 매니저 고객센터 운영 과정에서 발생한 인사이트 공유 ⇒ PM 이를 제품 로드맵에 반영하거나 우선순위를 설정하여 실행 |
| 서비스 운영자 |
프로덕트의 안정적인 품질 운영을 위한 운영성 업무 담당 |
제품을 출시한 후의 서비스 운영자가 정책에 맞게 서비스를 운영할 수 있게 서비스 운영자와 함께 정책을 수립 |
| 법률 전문가 |
프로덕트와 관련된 전반적인 법적 리스크를 검토 및 법률적 자문 |
PM 기획 방향성, 예상되는 리스크 공유 ⇒ 법률 전문가 법적 리스크 검토 및 법률적 자문 ⇒ PM 조언과 원래의 기획의도를 모두 반영한 가장 적절한 방법을 찾아서 개선 |
| 개인정보보호 전문가 |
사용자 데이터 보호 책임 |
개인정보보호 전문가 가이드 제공 ⇒ PM 가이드에 따른 조취 시행 |
| 통번역가 |
통역 및 문서 번역 |
PM 외국인 팀원과의 회의, 해외 본사와의 커뮤니케이션 등 ⇒ 통번역가 실시간 통역 제공 |