본문 바로가기

코드스테이츠 PMB Daily31

[코드스테이츠 PMB 15] W8D3 카카오톡 사용자 스토리와 이해관계자 지난 W8D1 과제(링크)에 이어서 카카오톡 메신저 기능을 고객이 아닌 이해관계자 관점에서 진행하였다. 1. 기능 개선을 위한 이해관계자의 역할과 요구사항 이해관계자: 프로덕트 개발 과정에 영향을 주거나 받을 수 있는 모든 사람을 지칭한다. 통상적으로 이해관계자에는 고객도 필수적으로 포함되지만, 해당 글에서는 고객을 제외한 이해관계자를 나열하고 각자의 역할과 요구사항, 그리고 그 요구사항을 해소할 때 유의해야 할 점에 대해 정리했다. (1) CS 담당자 1) 역할 인입되는 고객 불만사항들을 분류하여 카카오톡 메신저 팀으로 전달해준다. 2) 요구사항 고객 불만 사항이 많은 것부터 처리해주세요. 고객 불만 사항 양을 측정하는 시간 단위 정보가 필요하다. 이번 주에 폭발적으로 증가한 불만 사항과 장기적으로(6.. 2023. 1. 3.
[코드스테이츠 PMB 15] W8D1 카카오톡 문제점 개선하기 1. 카카오톡 소개 카카오톡은 스마트폰의 데이터 통신 기능을 이용하여 문자 과금 없이 사람들과 메시지를 주고받을 수 있는 모바일 메신저 앱으로 2010년에 서비스를 시작했다. 자신의 연락처에 있는 사람들을 불러와 카카오톡 메시지를 무료(통신사 데이터 이용료는 별도)로 개수 제한 없이 보낼 수 있다는 점과 단체 채팅방 기능을 통해 국내에서 폭발적으로 이용자가 늘어났으며 현재 대한민국 내에서 압도적인 무료 메시지 앱 점유율(약 94%, 2018)을 기록하고 있다. 2. 카카오톡의 기능 중 개선할 점 세 가지 (1) 전송된 메시지 수정할 수 없음 카카오톡으로 메시지를 보내다보면 오타 등의 이유로 메시지를 수정하고 싶을 때가 있다. 그러나 최신 카카오톡 버전(ver. 3.4.4.3285)에서는 전송된 메시지를 .. 2023. 1. 2.
[코드스테이츠 PMB 15] W8D4 애자일(Agile) 관리 도구 Jira 오늘은 애자일(Agile) 관리 도구로 주로 쓰이는 협업 툴인 Jira에 대하여 살펴보았다. 안내: Jira는 Web과 Mobile 환경 모두 지원한다. 이번 글에서는 Web 환경에서 다룬 내용을 중심으로 정리했다. 1. Jira의 기본적인 기능 익히기 (1) 튜토리얼 둘러보기 Jira를 사용하는 방법을 알아보기 위해 Jira Software 가이드 페이지에 있는 튜토리얼을 둘러보았다. Jira Guide 6단계 링크(영어) Jira Guide 영상(영어) 1) 프로젝트 만들기 지라의 '내 작업' 페이지에서 프로젝트를 새로 만들 수 있다. 새 프로젝트를 만들기 위해서는 위 사진의 붉은색 사각형으로 표시된 '만들기' 버튼을 누르면 아래와 같은 창이 팝업으로 뜬다. 해당 창이 뜨면 이슈 유형(작업 또는 에픽.. 2022. 12. 18.
[코드스테이츠 PMB 15] W8D2 스크럼 가이드 학습하기 알림: '스크럼 완벽 가이드: 게임의 규칙'(링크)를 읽고 해당 부분의 일부 내용을 중심으로 글을 작성하였음을 미리 알립니다. 0. 들어가기 전에: 스크럼 정의 스크럼: 사람과 팀, 조직이 복잡한 문제에 대해 적응할 수 있는 해법(Adaptive solutions)을 활용하여 가치를 창출하도록 도와주는 경량(Lightweight) 프레임워크다. (참고자료 1) 적응할 수 있는 해법? 경량 프레임워크..? 이런식으로 정의만 한 줄 써놓으면 읽는 사람도, 나중에 내가 다시 읽어볼 때도 이해가 안 갈 게 뻔해 보여서 조금 더 구체적으로 정리해보았다. 쉽게 말하면 프로덕트 오너(또는 프로덕트 매니저)가 일을 할 때 복잡한 문제에 부딪히는 상황에 문제를 해결하기 위한 방법론(프레임워크)라고 할 수 있다. 구체적으.. 2022. 12. 6.
[코트스테이츠 PMB 15] W7D4 B마트 플로우차트 분석(보충) 지난 W6D1 과제(링크)로 진행했던 B마트의 플로우차트(Flowchart)와 클라이언트, 서버, 데이터베이스를 추측하는 과제를 보충했다. 1. B마트 고객의 플로우차트 (1) Before 앞선 글(링크)에서 B마트의 플로우 차트는 위와 같이 작성했었다. 이번 과제를 진행하며 아래와 같이 고객의 입장에서 B마트를 경험하는 과정을 보충하였다. (2) After 위 그림과 비교해서 보충한 부분은 노란색 박스로 표시하였다. 그리고 구매 과정의 Depth를 기준으로 총 다섯 단계의 구매 과정을 기준으로 세분화하였다. 보충 과정에서 B마트를 직접 경험하면서 작성하다 보니 지난 과제에서 한 발자국 더 나아간 내용을 작성할 수 있었다. 2. B마트의 클라이언트, 서버, DB 보충 W7D4 과제로 지난 주 했던 과제를.. 2022. 12. 4.
[코드스테이츠 PMB 15] W7D3 네이버 캘린더 API 분석 1. 네이버 오픈 API 네이버 개발자 센터(Naver Developers)에서 네이버에서 사용할 수 있는 오픈 API를 제공한다. 해당 페이지를 둘러보고 네이버에서 제공하는 오픈 API에 대하여 정리해보았다. NAVER Developers 네이버 오픈 API들을 활용해 개발자들이 다양한 애플리케이션을 개발할 수 있도록 API 가이드와 SDK를 제공합니다. 제공중인 오픈 API에는 네이버 로그인, 검색, 단축URL, 캡차를 비롯 기계번역, 음 developers.naver.com 네이버에서 현재 제공하는 오픈 API 목록은 위 사진과 같다. 목적에 따라 API를 활용할 수 있으나 일부 API는 일일 호출 회수 제한이 있어 자세한 내용은 네이버 API 서비스 이용약관(링크)을 참고해야 한다. 네이버가 제공.. 2022. 11. 30.
[코드스테이츠 PMB 15] W7D2 이마트몰 분석 1. 이마트몰 소개 이마트는 1993년 시작한 국내 최초의 할인점으로, 전국에 158개의 대형마트를 운영하는 국내 대표 유통회사다. 주력사업인 유통업(이마트, 이마트24, SSG닷컴, 스타필드 외) 이외에도 종속자회사를 통해 호텔/리조트업, 식음료업, 건설레저업, 해외사업 등을 영위하고 있다. 이마트는 2004년 8월부터 '이마트 온라인쇼핑몰'이라는 이름으로 온라인 장보기 서비스를 시작했으며 2010년 7월부터 '이마트몰'이라는 이름으로 온라인에서 이마트에서 취급하는 다양한 상품들을 주문하면 원하는 위치로 배송받아볼 수 있다. 2. 이마트몰의 PC Web, Web App, Native App 장점/단점 분석 (1) PC Web의 장점/단점 장점 1. 넓은 화면 안에 다양한 콘텐츠 요소를 포함할 수 있다... 2022. 11. 29.
[서비스기획] 유튜브(YouTube) 프론트엔드(Front-end) 탐색 오늘은 유튜브(YouTube)의 웹 랜딩 페이지를 프론트엔드 요소인 HTML, CSS, JavaScript 요소로 나누어서 분석할 것이다. 글의 간결성을 위해 해당 페이지 내의 '다른 페이지 연결' 기능에 대한 논의는 제외하고 정리해보았다. 들어가기 전에: 유튜브 웹 랜딩 페이지 전체 화면 유튜브는 구글(Google)에서 운영 중인 동영상 플랫폼이다. 콘텐츠 제작자는 유튜브에 자신이 제작한 동영상을 업로드하고 영상 시청 전후에 나오는 동영상 광고를 통해 유튜브와 콘텐츠 제작자가 나눠 갖는 구조이다. 따라서 유튜브는 콘텐츠 시청자의 체류 시간을 늘리기 위한 시청 편의 기능을 다양하게 제공한다. 유튜브의 웹 랜딩 페이지는 위 이미지와 같다. 유튜브의 웹 랜딩 페이지의 다양한 요소를 HTML, CSS, Jav.. 2022. 11. 28.
[코드스테이츠 PMB 15] W6D4 서울시 1인 가구 데이터 시각화 알림: 본문은 이전글에 이어지는 내용입니다. 1. 데이터 시각화하기 (1) 가설1: 20~30대 1인 가구 중에 회사 밀집지역 자치구에 거주하는 비율이 높을 것이다. [데이터 도출 과정] 해당 가설을 검증하기 위해 필요한 '각 자치구별 1인 가구 소계','20~39세 가구 수'를 정리했다. 1.에서 구한 데이터를 정리하여 '20~39세 1인 가구 비율'을 도출했다. Excel 내의 Rank 함수를 이용하여 2.에서 구한 값의 순위를 매겼다. Rank 결과값에 '필터' 기능을 이용하여 높은 순(내림차순)으로 값을 정렬하였다. 가설을 검증하기 위해 각 자치구별 1인 가구 비율 데이터를 막대 그래프로 시각화하였다. (2) 가설2: 60세 이상 1인 가구는 회사 밀집 지역 자치구에 거주하는 비율이 낮을 것이다... 2022. 11. 24.