본문 바로가기

My Backbone

(59)
IA는 어떻게 쓰는 것이 맞을까? IA(Information Architecture)는 웹/앱 서비스 기획을 할 때, 꼭 나오는 기획 단계이자 문서이다. 하지만, 회사마다 사람마다 IA를 정의하는 것이 다르다. 당장 구글, 네이버 검색을 해봐도 어떤 사람은 IA를 계층구조 표현을 통해 시각화에 초점을 맞추고, 어떤 사람은 엑셀 형식으로 작성한다. 과연 어떤 것이 정답일까? 일단 IA의 정의에 대해서 알아보자. 위키피디아에서 검색해보면 IA를 이렇게 정의한다. (링크) 정보 아키텍처(IA)는 공유 정보 환경의 구조적 설계이며, 웹 사이트, 인트라넷, 온라인 커뮤니티 및 소프트웨어를 구성하고 레이블을 지정하여 사용성과 검색 가능성을 지원하는 기술 및 과학이며, 디자인, 아키텍처 및 정보 과학의 원칙을 디지털 환경에 가져오는 데 중점을 둔 새..
웹/앱 서비스 프로세스 정리 '에이블리의 4910'을 역기획하기 전에, 내가 커스텀한 서비스 기획 프로세스로 시작하고자 한다. 기본적으로 많은 서비스 기획 방법론들과 순서가 있지만 모두 정답은 아니다. 그렇기 때문에 조직의 상황을 고려한 나만의 탄탄한 기획 프로세스가 있어야 된다. 고민 끝에 도출한 나만의 프로세스를 이 글을 통해 소개하고자 한다. 1. 시장 조사 및 분석 목표 : 타켓 오디어스 파악, 경쟁사 분석 문서 : 타켓 오디언스, 경쟁사 시장 포지셔닝 분석 추천 사이트 : Statista(https://www.statista.com/) → 다양한 산업과 시장에 대한 통계 데이터 제공 분석을 통해 시장의 수요, 고객 세분화, 경쟁자의 강점과 약점 등을 상세히 정리해놓는 단계이다. 분석 자료를 통해 프로젝트의 방향성을 잡아야 ..
나만의 PM으로써의 소프트 스킬 (Soft Skills) 요즘 누군가가 나에게 "회사에서 배우고 있는 것이 뭐에요?"라고 물어보면 나는 "정말 많은 소프트 스킬에 대해서 많이 배워요." 라고 항상 답변한다. 그런 다음, 무슨 소프트 스킬을 배웠냐고 되물어보면 매번 다르게 답을 한다. 그래서 아직 내가 배운 소프트 스킬들을 잘 정리하지 못했다는 느낌이 든다. 그래서 이번 기회에 내가 배운 소프트 스킬들을 1차적으로 정리하고 추후에 세분화할 예정이다. 그럼 먼저 PM으로써의 소프트 스킬이란 무엇일까? 내가 정의한 PM 관점으로써의 소프트 스킬은 아래와 같다. 소프트 스킬 (Soft Skills) 리더십 및 팀 관리: 팀을 효과적으로 이끌고 동기를 부여하는 방법, 갈등 해결, 팀 구성원 간의 협력 증진 방법 커뮤니케이션: 팀원, 이해관계자, 고객과의 효과적인 의사소..
GA 연습을 위한 데모 계정 연동 GA4를 공부 중인데 실제 서비스의 데이터를 활용해보고 싶다면 구글에서 제공하는 '구글 머천다이즈 스토어'나 'Flood-It!의 데이터를 사용하면 된다. 구글의 머천다이즈 스토어에 데모계정 연동하기 링크에 들어간 다음 데모계정 엑세스를 클릭 후, 구글의 머천다이즈 스토어를 클릭하면 자동으로 나의 GA 계정에 연동이 된다. 구글의 머천다이즈 스토어에 대한 표준 보고서뿐만 아니라 자유 형식의 보고서도 확인할 수 있다. 왼쪽 사이드바에서 탐색을 클릭 후, Shopping Behavior Funnel를 클릭하면 사용자의 행동을 퍼널로 분석한 자료를 확인할 수 있다.
프로그래머스 연습문제 풀이 어린 동물 찾기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. 동물 보호소에 들어온 동물 중 젊은 동물(INTAKE_CONDITION이 Aged가 아닌 경우를 뜻함)의 아이디와 이름을 조회하는 SQL 문을 작성해주세요. 이때 결과는 아이디 순으로 조회해주세요. 정답 SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION !..
테무 & 그 외 국내 이커머스 현황 DBR 11월 - 2호에 나와서 건진 내용들. 테무 중국 이커머스 서비스 '테무'는 내수 시장의 성공을 뒷받침으로 미국 등 해외 시장을 타겟팅하고 있다. 막대한 자본력을 바탕으로 23년 10월 기준 미국에서 Chat GPT, 구글, 틱톡 등을 제치고 App 다운로드 1위를 했다. 압도적인 저가와 공격적인 마케팅이 테무의 주 전략이다. 압도적인 저가 경쟁력 테무는 제품이 타사보다 싸지 않으면 판매를 중지하며, 제품 판매자에게도 가격인하를 강하게 요구하는 편이다. 실제로, 초반에는 중국 내 3선 이하 도시들만 타겟하며, 최저가를 찾는 고객을 락인했다. 테무의 영향력이 커지자 판매자에게 가격 인하를 요구할 수 있는 바게닝 파워는 점점 강해졌다. 이를 바탕으로, 중국에서 큰 인기를 끌었다. 또한, 완전 위탁 방..
필수 SQL 개념 - (3/3편) LIKE : 패턴을 기반으로 데이터 조회 참고로, sqlite에서는 LIKE는 2개의 wildcards(다른 문자를 대체하는 사용)를 제공한다. 1. _(언더바) : '_' 자리에는 문자가 무조건 있어야 한다. - 9___는 9로 시작하는 4자리를 의미한다. - _8은 8로 끝나는 2자리를 의미한다. 2. % : '%' 자리에는 문자열이 있어도 되고, 없어도 된다. - 8%는 8로 시작하는 값이다. 8, 80, 81, ... 등이 가능하다. 따라서, LIKE는 아래와 같이 사용된다. SELECT * FROM friends WHERE col LIKE 'wildcard'; 예를 들어, 나이를 조회하거나 이름을 조회할 때 유용하게 사용할 수 있다. SELECT * FROM friends WHERE name L..
필수 SQL 개념 - (2/3편) 저번 1편에 이어서 CRUD 중에 Update, Delete에 대한 SQL문을 자세히 알아보겠다. 일단 이번 블로그 글에서 쓸 테이블을 간단하게 만들어보자면 아래와 같다. 테이블명 : friends Number Name Age Sex 1 James 25 Male 2 John 26 Female 3 Lucas 27 Male Update : 기존 행의 데이터 수정 SET을 이용해서 새로운 값을 설정할 수 있다. UPDATE friends SET col1=value1, col2=value2, ... WHERE 조건; 이 때, 'rowid' 라는 개념을 알면 UPDATE의 조건문을 쉽게 사용할 수 있다. rowid는 인덱스를 나타내며, 고유한 주소록이라고 생각하면 된다. (사실 저번 글에서 다뤘어야 했는데 지나쳤..