본문 바로가기
728x90
반응형

전체 글299

[웹 기획] 처음부터 다시 배우는 웹 기획 #3 웹사이트 구축 워밍업 ① 전략 기획 단계에서 넘어가야 할 핵심요소  📌 전략적 관점에서 웹사이트 기획하기 벤치마킹에서 살펴보야아하는 것 고객 가치 > UI/UX 고객가치는 이 사이트가 고객에게 왜 필요한지 혹은 고객이 원하는 것이 무엇인지를 의미하며 이를 당위성이라고 한다.경쟁업체가 잘되고 있다면 잘되는 원을 찾아내야 하고, 새로운 서비스를 만들고자 한다면, 그 서비스를 왜 만들어야하는지와 필요성을찾아내야한다. 💡 사업의 당위성을 찾는 것이 모든 기획의 시작점이 되어야한다.당위성은 시장분석, 경쟁사 분석, 자사 분석, 고객 분석의 과정을 통해 찾아낼 수 있다.   📌 현황 파악을 위한 데이터 분석시장 분석을 통해 사회적 흐름과 트렌드를 파악하고 경쟁사 분석을 통해 장점은 차용하고 단점을 피해 경쟁우위를 발굴자사 분석을 통해.. 2024. 6. 6.
[웹 기획] 처음부터 다시 배우는 웹 기획 #2 웹사이트 구축 체크 리스트 ☑ 웹사이트 구축 체크리스트 ✔ 왜 이 기획을 해야하는가?서비스를 기획할 때 가장 먼저 "왜?" 라는 질문에 답할 수 있어야 한다.바로 여기에 기획의 목적과 이유가 있기 때문이다.기획은 사업의 방향이고 실행을 위한 설계도인데, 기획자 스스로 이해하지 못하는 프로젝트의 경우 기획의 완성도가떨어지고 협업 관계자들의 질문에 말문이 막히게 된다.기획자는 왜 이 기획을 해야하는지에 대해 스스로 자문해보고 답할 수 있어야한다.사업설명을 하더라도 짧은 문장으로 설명하고 이해시킬 수 있어야한다. 예시 1) 카카오택시아이디어 : 모바일 위치 기반 택시 중개 서비스기획이유 : 택시 기사는 유휴기간 없이 많은 고객을 태우기 원하고, 고객은 기다림없이 택시에 탑승하길 원한다. 모바일 위치 기반 서비스를 이용하면 고객의 현재위.. 2024. 5. 31.
[웹 기획] 처음부터 다시 배우는 웹 기획 #1 웹 기획이란? 처음부터 다시 배우는 웹기획📌 기획력 주어진 프로젝트에 임하면서 왜 그것을 해야 하는가에 대한 이유를 찾는것에서 시작그 이유를 해결하기 위해 특성과 행동 패턴을 연구하고 이를 하나의 솔루션으로 만들어 사람을 움직이는 능력 💡 기획자의 시각으로 바라보기• 왜 사람들은 우리 서비스를 이용할까?• 왜 사람들이 경쟁사 서비스를 많이 이용할까?• 웹이나 모바일은 그저 수단에 불과하다 ❓ 수단과 목적의 차이수단 : 웹목적 : 기획 > 돈을 벌기 위한 전략과 방법이 포함되어야한다 💡 당위성, 가치제안을 먼저 고민하자!당위성 → '왜?' → 서비스의 핵심적인 가치 📌 전략(사업)기획: 통찰력을 통한 비즈니스 모델의 발굴사업의 핵심적인 비즈니스 모델을 발굴하고 그 모델의 처음과 끝을 그리는 포지션• 투자대비 효용.. 2024. 5. 31.
자바스크립트 | 레츠기릿 자바스크립트 17 끝말잇기 | 첫번째 사람인지 판단하기 첫 단어를 입력한 사람인지 판단하기첫 번째 사람한테 1. 두 번째 사람한테 2. 세 번째 사람한테 3. 이렇게 순서를 부여했으므로 절차 2는 따로 코딩할 필요가 없다.  첫 번째 참가자 확인하는 순서도 1번째 참가자 제시어 : 입력 2024. 5. 28.
자바스크립트 | 레츠기릿 자바스크립트 16 순서도 | 끝말잇기 프로그램에는 프로그램 절차의 갯수가 고정되어야 한다.프로그램은 고정된 절차로 들어가야 한다. 또한 항상 내용이 같아야한다. 절차를 세울 때는 모든 가능성을 고려해야한다.절차 중에 올바른 경우도 있겠지만, 틀린 경ㅇ에는 어떻게 설명할지도 절차에서 언급해야한다.다만 처음부터 모든 가능성을 고려하기는 어렵다. 이런 경우에는 절차를 생각나는대로 만들어 놓고 차차 보완해나가는것이 좋다.  프로그램 절차를 만들 때의 원칙1. 프로그램 절차의 개수는 정해져 있어야한다.2. 각 절차는 항상 같은 내용이어야한다.3. 모든 가능성을 고려해야한다.4. 예시는 절차를 검증하는 데 사용한다.  끝말잇기 만들기 1번째 참가자 제시어 : 입력   HTML 태그 선택하기(querySelect.. 2024. 5. 28.
자바스크립트 | 레츠기릿 자바스크립트 15 객체 리터럴 객체리터럴객체는 여러개의 변수를 하나의 변수로 묶을 때 사용한다. 아래 코드는 문제가 없는 것 같지만, 다른사람의 정보를 추가로 표현하고 싶을 때는 문제가 된다.이미 name, year... 변수를 선언했으므로 다른사람을 표현할 때는 이 변수들을 재사용할 수 없다.const name = '조현영';const year = 1994;const month = 8;const date = 12;const gender = 'M'; 이럴 때 객체를 사용하면 여러개의 변수를 하나로 묶을 수 있다.객체 내부에 사용되는 naem, year... 같은 정보들을 속성(property)라고 한다.속성은 속성이름과 속성 값으로 구분된다.name: '조현영' 이란 속성에서는 name이 속성이름이고 '조현영'은 속성값이 된다.이처럼.. 2024. 4. 30.
728x90