프로덕트 디자이너 본캠프 WIL 9주차
- FACTS(사실, 객관) :이번 일주일 동안 있었던 일, 내가 한 일
1.자바스크립트 문법 종합반 1주차를 듣고 VScode로 실제로 코딩을 배웠다.
2.집중반 리서치와 피드백 토론및 튜터님 피드백으로 UX리서치에 대해 좀더 구체적으로 배웠다.
- FEELINGS(느낌, 주관) : 나의 감정적인 반응, 느낌
자바스크립트 기초문법을 배우면서 느낀점은 수학공식 외우면서 기초문제를 푸는것 같았음. 쉽지않음.
- FINDINGS(배운 것) : 그 상황으로부터 내가 배운 것, 얻은 것
그동안 UX 리서치를 한것에 대해 다른 팀과 서로 코멘트를 달면서 토론을 하고 튜터님께서 전체적으로 피드백을 해주셨다.
UX에서 리서치를 할때 리서치를 언제까지 해야하나 그러한 문제에 대해서 배웠다.
내가 어떤 문제를 리서치하고 그것에 대한 인사이트를 충분히 얻어야한다.
그것을 위해서는 문제발견의 연결성의 중요성을 알 필요가있다.
예시로 "경쟁 서비스가 최근들어 사용자 수와 매출 모두 떨어지고 있는 상태"라는 문제를 발견했을때
여기서 끝내는게 아니고 이 정보에서 또 어떤 정보가 또 필요할까를 파고들어야한다.
매출이 떨어지고 있는 시점의 사용자 리뷰 살펴보거나
경쟁사의 문제를 파악해서 자사에도 같은문제가 있는지 확인하거나의
추가적인 문제의 꼬리를 무는리서치가 필요함
즉 인사이트를 통해 또 다른 인사이트를 발견할수있다는것을 알아야함
이를 위해서는 또 중요한것이 있다.
팀프로젝트를 할때는 리서치를 할때나 모든것을 할때 모든 팀원이 자유롭게 의견을 낼수 있도록 분위기를 만드는것이 중요함 그 한마디가 잘못되거나 틀린의견일지라도 그 의견에서 인사이트가 나올수도 있기마련이다.
다음 UX리서치를 할때의 주의점
1.문제를 먼저 정해놓고 근거를 찾지 않도록 주의해야한다.
그 이유는 편견을 최소화하고 객관적인 결과 도출및
사용자의 진짜 니즈 발견,
더 나은 해결책 도출을 위해서이다.
여기 주의점에 대한 좋은 사례로는 유명한 엘레베이터 거울 사례로 설명을 할수가 있을것같다.
거울사례를 요약하자면
1.한 건물에 엘레베이터가 느리다는 사용자불만이 나왔다.
2.그래서 관계자들은 엘레베이터의 속도가 문제라고 정해놓은다음 속도를 개선하기 위해 노력했지만
기술력이 부족하여 별도리가 없었다.
3.그때 한 직원이 엘리베이터 내부에 거울을 설치하는 아이디어를 제안하며, 승객들의 주의를 다른 곳으로
돌려 속도에 대한 인식을 바꾸자는 의견을 냈고, 결론적으로 성공적이였다.
즉
1.처음에는 엘리베이터의 속도가 문제라고 생각했지만, 실제로는 승객들의 지루함이 문제였다.
이는 문제를 미리 정의하지 않고 사용자의 실제 경험을 관찰함으로써 발견할 수 있었다.
2.문제를 미리 정의하지 않았기 때문에, 속도 향상이 아닌 거울 설치라는 창의적인 해결책을 찾을 수 있었습니다
이 사례는 UX 리서치에서 열린 마음으로 사용자의 행동과 니즈를 관찰하고, 수집된 데이터를 바탕으로
문제를 정의하는 것이 더 효과적이다라는것을 알려준다.
다음
2.인사이트 정리와 도출할때 주의점
로우데이터를 끝없이 리서치하다보면 내가 무슨 목적으로 이것을 리서치하는지 까먹을수가있다.
그래서 중간 정산 하듯이 목적, 방법론에 따라 정리를 하면서 목적을 계속 상기를 시켜야함
그리고 인사이트 도출할때는 명확하고 구체적으로 도출해야한다.
뭉뚱그려서 도출을 하게되면 나중에 그것을 이용하여 문제점을 개선할때 한번더 일을 할수도 있음
예시로 사용자의 니즈를 충족하고, 보다 긍정적인 콘텐츠 소비경험을
지원하도록 디자인 개선이 필요하다가 인사이트라면
이것으로 어떻게 문제를 개선할수있는지 정확히 알수가없으므로 이것이 무슨 문제였는지 한번더 봐야할일이 생길수가 있다는것이다.
자바스크립트 기초문법을 배우면서
변수,상수에 대한 개념
함수에 대한 개념과 조건문 ,반복문, 배열과 객체의 기초를 배웠다.
요약하자면
기본 문법 개요
변수와 상수: 데이터를 저장하는 기본 단위
데이터 타입: 다양한 데이터 형식의 이해
연산자: 산술, 논리, 비교 연산자의 사용
함수: 코드의 재사용성을 높이는 방법
변수와 데이터 타입
변수 선언과 할당: 자바스크립트에서 변수를 선언하고 값을 할당하는 방법이다.
주요 내용:
변수 선언: let, const, var 키워드를 사용하여 변수를 선언한다.
데이터 타입: 기본 데이터 타입(문자열, 숫자, 불리언 등)과 복합 데이터 타입(객체, 배열 등)
형 변환: 데이터 타입 간의 변환 방법
조건문과 반복문
조건문과 반복문: 프로그램의 흐름을 제어하는 중요한 구조이다.
주요 내용:
조건문: if, else if, else, switch 문을 사용하여 조건에 따라 다른 코드를 실행한다.
반복문: for, while, do...while 문을 사용하여 특정 코드를 반복 실행한다.
배열과 객체의 기초
배열과 객체: 자바스크립트에서 데이터를 구조화하는 방법이다.
주요 내용:
배열: 여러 개의 데이터를 순차적으로 저장하는 자료구조
객체: 키-값 쌍으로 데이터를 저장하는 자료구조
메소드: 배열과 객체에서 사용할 수 있는 함수
계속해서 각 문법에 대한 기초문제를 ai에게 물어보면서 풀면서 스탭을 밟아 나가니깐 점점 손에 익히고 있다.
결과적으로, 현재 나의 상태는 어떻게 되었지?
자바스크립트 기초문법을 배우고 기본적인 문법 문제들을 풀수있다.
UX 리서치단계에서 주의할점, 인사이트 정리팁, 올바르게 리서치를 하는방법을 배웠다.
이 상태에서 다음 일주일을 더 잘 보내려면 무엇이 필요할까?
일단 다음주부터 리액트강의를 듣기 시작한다. 주말에 다시 한번 자바스크립트 기초문법을 한바퀴 돌리고 리액트강의 기초를 살짝맛만 봐야겠다.
'내일배움캠프 > 본캠프 WIL' 카테고리의 다른 글
WIL 11주차 (UX집중반) (1) | 2025.01.10 |
---|---|
WIL 10주차 (UX집중반) (1) | 2025.01.03 |
WIL 8주차 (서비스랜딩페이지 개인과제 끝) (3) | 2024.12.20 |
WIL 7주차 (2) | 2024.12.13 |
WIL 6주차 ( UX팀 프로젝트 끝 ) (3) | 2024.12.06 |