251209 : 애자일 개발 과정

| 강의명 "프로덕트 매니지먼트 개론"

| 제작 팀스파르타

| 챕터2-4 : 프로덕트 개발 과정

"개발 단위별로 PM의 역할을 알아보자"

1. 기획

목표수립
-프로덕트와 상위조직의 목표를 바탕으로, 과제의 목표를 명확히 수립
문제정의*
-핵심 문제를 명확히 정의
-UX리서치, 시장 조사 등 각종 방식을 동원해 문제를 발견
해결안도출
-문제를 해결할수 있는 최적의 방안을 도출합니다.
문서화
-디자인, 개발 등 동료들이 요구사항을 명확히 파악할 수 있도록 문서화하니다.
(ex.기능정의서, 정책서, 요구사항 명세서, 와이어프레임 등)
이해관계자 파악
-협업이 원활할수 있는 환경을 조성

2. 디자인


칼럼 | 웹툰도 같이 봐요: 만화경 구름톡 | 우아한현제들 기술블로그
출처 https://teamsparta.notion.site/2c32dc3ef5148045bcccdd1e36701

  • PM이 할 일
    기획 내용 공유
    -동일한 이해수준을 가질수 있도록 디자이너들과 크로스체크
    디자인 이슈 해결
    -이슈 발견시 우선순위 조정, 빠르게 해결
    디자인 일정 관리
    -디자인 진행 상황을 지속적으로 점검
    UX리서치
    -필요하다면, 디자인을 바탕으로 사용자 테스트 등 UX리서치를 통해 사용자의 니즈를 파악합니다.

3. 개발

  • PM이 할 일
    기획 공유 -> 싱크
    -동일한 이해수준을 가질수 있도록 개발자들과 크로스체크
    개발 이슈 해결 ->
    -이슈 발견시 우선순위 조정, 빠르게 해결, 기획과 디자인을 업데이트하기도 함
    개발 일정 관리
    -개발 진행 상황을 지속적으로 점검하고, 일정에 따라 작업이 원활히 진행되는지 확인합니다.

4. QA : 개발환경에 배포하여 테스트, 버그 발견시 수정

  • Quality Assurance : 개발된 소프트웨어의 품질을 보증하기 위한 모든 체계적인 활동'

    'QA 이후 개발 기간'을 과소평가 하면 안된다!

    1. 예상보다 쏟아지는 이슈
    2. 디자인, 기획 수정 사항
    3. 이제서야 떠오르는 아이디어
    4. 지나가던 동료의 무릎을 탁 치게 만ㅇ드는 훈수

칼럼 | 당근 개발자, 디자이너, PM 이렇게 협업합니다
출처 https://teamsparta.notion.site/PM-2b92dc3ef51480c88ecacde2a45748ae

  • PM이 할 일
    QA 계획 수립
    -QA 엔지니어 X -> 직접 테스트 케이스를 작성
    -QA 엔지니어 O -> QA엔지니어가 테스트 케이스 작성 (기획/디자인 내용 매우 자세히 공유)
    QA 진행
    -테스트 케이스를 바탕으로 QA 진행.
    QA 일정 관리
    -출시 일자까지 프로덕트의 품질이 유지될수 있도록, QA일정을 관리합니다
    버그 리포트 관리
    -발생한 버그 및 이슈를 정리하고, 우선순위를 정하고 이해관계자들에게 공유합니다.

5. 릴리즈

  • 예정된 날짜와 시간에 개발자가 기능 오픈
  • PM이 할 일
    출시 모니터링 -> 문제 있/없?
    -출시 직후, 데이터 수집은 잘 되는지 장애나 버그가 발생하진 않았는지 모니터링합니다.
    -만약 장애 등 문제가 생기면, 이전으로 롤백을 하기도 합니다.
    사용자 반응 분석-> 다음 과제 추가~
    -오픈 후 데이터를 분석해 출시 이후 사용자 반응을 분석합니다
    =분석한 인사이트를 기반으로 개선점 등은 다음 과제로 진행합니다.

0개의 댓글