개발 프로세스 이해하기 (기획→개발→배포 과정)
개발팀이 어떻게 일하는지를 이해하면, 기획할 때 불필요한 시행착오를 줄일 수 있어요.
- 애자일(Agile) & 스크럼(Scrum) 개념 익히기
- 개발팀은 보통 애자일 방식으로 일하며, 스프린트 단위(1~2주)로 작업을 진행해요.
- 기획이 완료되었다고 바로 개발이 시작되는 게 아니라, 개발 우선순위에 따라 배치된다는 점을 이해해야 합니다.
- JIRA, Trello, Notion 등 협업 도구에서 개발 진행 과정을 관리하는 방법을 익혀두면 좋아요.
- 기획에서 개발로 넘어가는 과정 정리
- 와이어프레임(UX) → 기능 정의서(기획) → API 문서(개발) 순으로 협업이 진행돼요.
- 기획자가 기능 정의서를 잘 정리하면 개발자는 더 빠르고 정확하게 개발할 수 있어요.
- 예시: 버튼을 누르면 어떤 API를 호출하는지, 어떤 데이터를 주고받는지 기획 단계에서 정리하면 개발 속도가 빨라져요.

개발 용어와 기본 개념 익히기 (비개발자도 이해할 수 있는 수준으로)
기획자에게 개발을 직접 할 필요는 없지만, 개발자의 언어를 이해할 정도는 되어야 협업이 수월해져요.
- 개발자와 소통할 때 자주 나오는 용어
- 클라이언트(Client) & 서버(Server) : 앱/웹(사용자 화면)과 데이터를 처리하는 서버의 역할 이해
- API (Application Programming Interface): 시스템 간 데이터를 주고받는 방식
- REST API & JSON : 개발팀과 API 연동 시 필요한 데이터 포맷 이해
- GET, POST, PUT, DELETE : 서버와 데이터를 주고받는 HTTP 요청 방식
- 개발 언어를 몰라도 좋지만, 코드 읽는 법은 익히기
- 프론트엔드: HTML, CSS, JavaScript (React, Vue)
- 백엔드: Python (Django, Flask), Node.js, Java (Spring)
- SQL: 간단한 데이터 조회(SELECT * FROM users;)
API 문서 읽는 법 배우기 (기획서에 API 연동 정보 포함하기)
개발팀과 협업할 때 API 문서를 이해하고, 기획서에 반영하는 능력이 중요해요.
- API 문서에서 확인해야 할 내용
- API 엔드포인트 (URL) – 예: /users/login
- 요청 방식 (GET/POST/PUT/DELETE)
- 요청 파라미터 (필수값, 데이터 형식)
- 응답 데이터 (성공/실패 시 리턴되는 값)
- [로그인 기능] 예시
- API 엔드포인트
- POST /auth/login
- 요청 파라미터 :
- json
-
{ "email": "user@example.com", "password": "123456" }
- 응답 값 :
- json
{ "token": "abcdefg123456", "user_id": 123 }
- json
- 에러 응답 :
- json
{ "error": "Invalid password" }
- json
- API 엔드포인트
개발 일정 예측 & 우선순위 조정 능력 키우기
기획자가 기능을 기획할 때 개발 난이도를 고려하지 않으면, 일정이 계속 밀릴 수 있어요.
- 개발 난이도 예측하는 법
- 빠르게 개발 가능한 기능
- 화면만 바꾸는 작업 (UI 변경)
- 단순한 API 호출 & 데이터 표시 (예: 공지사항 목록)
- 개발이 오래 걸리는 기능
- 새로운 백엔드 로직 추가 (데이터 연산, 대량 트래픽 처리)
- 결제 시스템 연동 (PG사 심사 필요)
- 외부 API 연동 (예: 카카오 로그인, AWS 연동 등)
- 빠르게 개발 가능한 기능
개발팀과 원활한 협업을 위한 커뮤니케이션 스킬
UX 기획자는 개발팀과 기획팀을 연결하는 역할이기 때문에, 커뮤니케이션이 원활해야 프로젝트가 성공적으로 진행돼요.
- 개발자와 협업할 때 유용한 소통 팁
- 요구사항을 구체적으로 정리하기 : "A 기능을 추가해 주세요" → "사용자가 A 버튼을 누르면 B API를 호출하고, 응답값을 화면에 표시해 주세요."
- 피드백을 받을 때 열린 자세 유지
- 개발자가 "이 방식은 구현하기 어렵습니다"라고 말하면, "대신 어떤 방법이 가능할까요?"라고 대안을 함께 고민해보기.
- 슬랙/노션/JIRA 같은 협업 툴 익히기
- 개발팀은 구두보다는 문서화된 정보를 선호하므로, 정리된 자료를 공유하면 협업이 원활해져요.
반응형
'UX 디자이너로 살아남기' 카테고리의 다른 글
37. UX 디자이너 추천 책 (0) | 2025.02.21 |
---|---|
36. API 문서 읽는 법 배우기 (0) | 2025.02.20 |
34. UX 디자이너에서 기획자로 성장하는 과정 (0) | 2025.02.18 |
33. UI 효율적인 디자인 시스템 구축 가이드 (0) | 2025.02.17 |
32. UX 디자인 및 기획을 위한 WBS 작성법 완벽 가이드 (0) | 2025.02.16 |