TIL 23-07-17

level·2023년 7월 17일

TIL

목록 보기
55/95

후발대 특강

제품이 만들어지는 과정

기획단계
관여 직군
기획자
- R&R
프로젝트의 전체적인 범위를 파악하고 제품의 요구사항을 수집
요구사항에 맞는 시스템 설계 및 기능 기획 EX)와이어프레임
서비스를 만들기 위한 설계도를 만들고 완성해가는 사람
- 요구 능력
직관적인 문서화 능력
커뮤니케이션
사용자, 제품, 사업모델에 대한 깊은 이해
도메인 지식
개발 지식
PO (Product Owner)
-R&R
제품의 총 책임자
재품을 성공시키기위해 해야할 일, 하지 말아야 할 일 구분
고객의 불편점(Pain point)를 캐치하여 개선
기본적으로 정답이 없는 일을 해내야 하는 직군
조직 내 모든 이해관계자와의 연결고리
가장 중요한 목표: 고객경험의 최적화 -> 성과와 연동시키기
- 요구 능력
제너럴리스트
할 일의 우선순위 정리
커뮤니케이션 (with VP)
데이터분석능력
기술지식, 도메인지식
비전 제시 능력

디자인 및 설계 단계
관여직군

  • 기획자, PO : 기능의 방향성과 의도를 설명
  • (프론트엔드, 백엔드) 개발자
    기획서 및 와이어 프레임을 보고 기술적 가능 여부 체크
    컴포넌트 설계 및 구성
    데이터 모델링
    일정 산정
  • UI/UX 디자이너(designer)
  • R&R
    사용자에게 영감을 주고 적극적인 참여를 유도하도록 사용자 편의성을 고민하고 해결
    서비스 인터페이스를 직관적으로 구조화 하고 정리
    즉, 기획자의 설계도에 사용자 편의성을 추가하는 직군
  • 요구되는 스킬 및 능력
    공감능력, 호기심 (디자인 씽킹)
    정보구성능력
    툴 사용 능력(figma, 포토샵, invision 등)
    시각 및 ui 디자인 능력
    개발에 대한 이해
    커뮤니케이션

개발단계
관여직군
-기획자, PO : 개발 시작 후 발생하는 예회상황에 대응
-프론트엔드 개발자
-R&R
HTML,CSS를 통해 웹 어플리케이션의 UI구성
JS를 통해 각종 이벤트 및 행동 구성
웹/앱 성능개선을 위한 모든 활동
서비스 기능 구현
크로스 브라우징, 보안 기능 구현
-요구스킬
JS
HTML,CSS
브라우저,HTTP,네트워크등에 대한 이해
GIT,Package manager, build, 테스팅 등
커뮤니케이션

  • 백엔드 개발자
    - R&R
    안정적인 인프라 구축 및 운영
    API개발 및 운영
    데이터 파이프라인 구축 및 분석
    devops 환경 구축
    모니터링
    • 요구스킬
      cs지식(os,컴퓨터구조,자료구조,알고리즘,네트워크,db)
      http, 웹캐시, 클라우드 등
      백엔드 플랫폼 구축을 위한 언어
      데이터 설계 능력
      커뮤니케이션

테스트단계 관여직군

  • 기획자, PO, UI/UX디자이너
    기획대로 개발이 완료되었는지 더블 검증
  • FE,BE 개발자
    자체 QA로 기획에 맞는 개발이 잘되었는지 확인
    테스트케이스 검증
    QA시 발견된 버그 픽스
  • QA엔지니어
    - R&R : 기획의 의도를 이해하고 목표된 요구사항의 소프트웨어를 검증하고 테스트
    • 요구되는 스킬 및 능력
      리스크관리 : 결함관리(원인분석, 심각성/우선순위 파녑ㄹ, 결함공유)
      말하기, 쓰기 능력, 개발지식, 테스트 디자인 능력
      커뮤니케이션

유지보수/ 운영 단계 관여직군
-기획자,PO
제품 배포 후 데이터 분석
고객 피드백 반영

  • 데이터 분석가, 데이터 엔지니어, 데이터 사이언티스트
    - R&R
    데이터 파이프라인 구축
    수집해야할 데이터의 범위 산정
    데이터크롤링
    데이터시각화
    -요구되는 능력
    컴퓨터 사이언스 기본 지식
    데이터 분석을 위한 언어
    SQL, DB에 대한 깊은 이해
    시각화 TOOL의 익숙한 사용
    커뮤니케이션

백엔드 개발자는 어디서부터 어디까지?
-대략적 업무 역할
API개발
인프라운영(클라우드)
데이터베이스 운영 및 관리
CI/CD구축
데이터 파이프라인 구축
데이터 분석 및 시각화
모니터링

-JD(Job description)
백엔드 개발자
devOps엔지니어 (SRE엔지니어)
데이터 엔지니어
데이너 사이언티스트
데이터 분석가
DBA(database administrator)
시스템 엔지니어(네트워크 엔지니어, 클라우드 엔지니어)

1개의 댓글

comment-user-thumbnail
2023년 7월 18일

소중한 정보 감사드립니다!

답글 달기