
Y Combinator 신임 화교 사장: 제품 개발 프로세스에 디자인을 효과적으로 통합하는 방법은?
번역: TechFlow
참고: 본 문서는 TechFlow 특별 기획 《YC 창업 강의 중문 노트》(매일 업데이트)에 수록되었으며, YC 강의의 중국어 번역본을 정리하는 것을 목표로 하고 있습니다. 이번 8편은 YC 화교 신임 대표 가리 탄(Garry Tan)의 온라인 강의 《스타트업 디자인 1부》입니다.
알려진 바에 따르면 실리콘밸리 유명 벤처 캐피탈리스트 천자싱(Chen Jiaxing, Garry Tan)이 2023년 1월부터 Y Combinator의 신임 대표 겸 CEO로 공식 취임했으며, 현재 유일한 화교계 출신 대표입니다.
또한 가리는 포브스(The Forbes) 매년 발표하는 '미다스 리스트(Midas List, 세계 최고 투자가 순위)'에 4년 연속 이름을 올렸으며, 코인베이스(Coinbase)에 투자해 6,000배 이상의 수익을 거둔 것으로 알려져 있습니다.

이번 강의에서는 제품 디자인, 인터랙션 디자인, 시각 디자인이라는 세 가지 개념을 포함하여 디자인의 본질과 중요성에 대해 다룹니다.
디자인은 복잡한 분야로서 많은 용어와 기본 개념을 이해해야 합니다. 스티브 잡스와 디자인의 연결 고리는 이미 진부할 정도로 자주 언급되지만, 이는 여전히 가장 중요한 사항 중 하나이며 창업의 핵심 이유이기도 합니다. 디자인의 목적은 다른 사람들이 사용할 수 있도록 무언가를 제작하고 구축하는 것이며, 단 한 단어라도 삭제하면 그 효과에 영향을 줄 수 있습니다.
경험
디자인 배경이 없더라도 똑똑하고 타인의 입장에서 생각할 수 있다면 스스로 디자인을 할 수 있습니다. 저는 전문적인 디자인 교육을 받은 적 없으며, 자율 학습과 실천을 통해 디자인을 익혔습니다. 저는 단지 코드 에디터 안에서만 작업하지 않았고, 포토샵에서도 제가 원하는 것을 상상하고 구성해보았습니다. 그것을 코드로 만들기 전까지는 사람들이 어떻게 느껴야 할지를 계속 고민했으며, 제가 어떤 사람이 되어야 할지를 이해하려 노력했습니다.
팔란티어(Palantir)의 10번째 직원으로서 저는 프로젝트 매니저였습니다. 2008년, YC는 저의 회사 포스터러스(Posterous)에 자금을 지원해주었습니다. 사실상 포스터러스는 제 몇 가지 제품 아이디어의 예시이며, 이러한 아이디어들이 뉴욕 스타트업의 미래 발전에 어떻게 적용될 수 있는지를 보여줍니다.
처음에는 주택 분야에서 디자이너로 10년간 일했습니다. 지금은 수천 명의 창업가들과 함께 방 안에서 일하고 있습니다. 여러분처럼, 저는 제 첫 홈페이지를 처음부터 만들었으며 제 첫 경험을 고민했습니다.

디자인이란 무엇인가? 왜 그렇게 중요한가?
창조란 다양한 것들을 서로 연결하는 것입니다. 더 많이 배울수록 연결할 수 있는 지식도 많아집니다.
디자인은 독립적인 존재가 아니라 다른 모든 부분과의 인터페이스에도 영향을 미칩니다. 따라서 훌륭한 디자인과 엔지니어링 외에도 고객 지원 및 제품 관리 또한 필수적입니다.
특히 창업 초기 단계에서는 제한받지 말아야 합니다. 제품의 수호자로서 모든 일을 잘 해내야 합니다. 디자인을 위대한 제품을 만드는 더 넓은 그림의 일부로 간주하는 것이 매우 중요합니다.
“대부분의 사람들이 저지르는 오류는 디자인이 단지 보이는 모습이라고 생각하는 것이다. 사람들은 그것이 겉모양이라고 생각한다—디자이너에게 상자를 건네주며 ‘좋게 보이게 해줘!’라고 말하는 식이다. 우리가 생각하는 디자인은 그런 것이 아니다. 그것은 단지 보이는 방식이나 느낌만이 아니라, 작동하는 방식 그 자체다.” — 스티브 잡스

제게 있어 디자인은 잘 작동하며 사용자를 기쁘게 하는 제품을 위해 무언가를 만드는 것입니다.
그러나 때때로 우리는 서로 다른 디자인 스타일을 접하게 됩니다. 제 생각에 세상에서 가장 영감을 주는 회사들의 디자인은 실제로 그들의 핵심 업무 방식의 일부입니다.
물론, 디자인에 대해 이야기하면서 스티브 잡스와 애플을 언급하지 않을 수는 없습니다. 그러나 가장 흔한 오해 중 하나는 디자인이 겉모습이라고 생각하는 것입니다. 실제로 디자인은 외형뿐만 아니라 기능성이 더욱 중요합니다.

라이카(Leica)라는 브랜드의 흥미로운 점은 아름다운 외관과 놀라운 브랜드 가치를 지녔을 뿐 아니라 매우 실용적이라는 점입니다. 또한 깊이 있는 기능성 문제를 포함하는데, 과연 왜 이전의 다른 모든 제품보다 더 나은가 하는 점입니다.
사실 1929년의 한 리뷰는 당시 라이카 카메라가 거의 마법과 같다고 분명히 밝혔습니다. 무게는 8배 가볍고, 가격은 10배 저렴했습니다.

다른 물리적 제품들에 대해 저는 많은 사람들과 마찬가지로 디터 램스(Dieter Rams)로부터 가장 큰 디자인 영감을 얻었습니다. 그는 매우 간단하고 아름답고 실용적인 제품들을 많이 만들었습니다.

제가 보기에 그가 우리에게 보여준 가장 중요한 점은 좋은 디자인은 가능한 한 적은 디자인을 의미한다는 것입니다.
미니멀리즘
이 데모에서 우리는 반복적으로 미니멀리즘을 언급할 것입니다. 핵심은 추가 기능이 필요 없는 제품을 만드는 방법이며, 이것이 바로 진정으로 순수하고 간단한 것이며, 사용자가 쉽게 사용할 수 있고 시장에서 지침이 될 수 있습니다.
역사는 반복되지 않지만 운율을 맞춥니다. 디자이너로서 너무 독창적이 되려는 데 시간을 낭비해서는 안 됩니다. 왜냐하면 독창성과 기능성은 서로 반대되기 때문입니다.
즉, 우리는 제품의 실용성과 기능성에 주목해야 하며, 지나치게 독창성을 강조해서는 안 됩니다. 오직 이렇게 해야 비로소 시장의 요구에 부합하는 제품을 진정으로 창조할 수 있습니다.
형태와 기능
앞선 논의에서 우리는 형태와 기능이라는 두 가지 대립적인 힘에 대해 언급했으며 합의에 도달했습니다. 제품을 설계할 때 우리는 항상 외형이 아름답고, 사용 감각이 좋으며, 사용자 경험(UX)이 우수한 것을 추구하면서도 새로움과 즐거움의 경험에도 주목합니다.
우리는 이 제품이 사람들의 관심을 끌기를 원하며, 사용자가 그것이 독특하고 흥미롭다고 느끼고 계속 사용하고 싶어지기를 바랍니다. 그러나 기능성은 제품의 핵심 요소입니다. 제품이 보기에는 멋지지만 실용성이 없다면 사용자는 장기간 사용하지 않을 것입니다.
그러나 현실에서는 종종 형태가 기능을 초월하는 경우를 발견하게 됩니다. 최고의 제품조차 이런 문제가 있을 수 있습니다.
예를 들어 애플의 일부 제품은 형태가 기능보다 더 두드러지는 경향이 있는데, 이를 ‘형태가 기능을 초월한다’는 전형적인 사례로 볼 수 있습니다. 이는 일반적으로 마케팅 전략에서 발생하며, 마케터들이 소비자의 관심을 끌기 위해 제품의 외형과 독창성을 강조하다가 제품 자체의 실용적 가치를 간과하는 것입니다.
이러한 접근은 사용자 경험을 더욱 악화시킬 수 있습니다. 마치 매우 아름답게 꾸며진 식당에 갔을 때 자리가 매우 낭만적이고 분위기가 세심하게 조성되어 있지만, 메뉴를 받고 보니 글씨가 작아서 잘 보이지 않고 다른 음식도 주문할 수 없는 경우를 생각해보세요. 이것이 바로 형태가 기능을 초월한 예입니다. 식당 인테리어는 매우 멋지지만 실용성이 부족하기 때문에 사용자 경험은 오히려 더 나빠지는 것입니다. 이런 일은 여러 분야에서 발생하므로 형태와 기능 사이의 균형을 잘 맞추어야 진정으로 만족스러운 제품을 만들 수 있습니다.
돈 노먼(Don Norman)은 그의 저서 《일상 사물의 디자인》에서 이 사례를 언급하며 문 디자인에 관한 장을 통째로 할애했습니다. 문은 가장 단순하고 사용하기 쉬운 것 중 하나이지만, 형태를 지나치게 강조하고 기능을 간과함으로써 많은 사람들이 어떻게 사용해야 할지 모릅니다. 그러므로 우리는 디자인에서 기능이 주도해야 하며 형태가 주도해서는 안 된다고 생각해야 합니다.
입장 바꾸기
창업자로서 저는 입장을 바꿔 생각하는 것의 중요성을 잘 알고 있습니다. 폴 그레이엄(Paul Graham)은 우리에게 놀라운 조언을 했습니다. 바로 사용자의 생각, 감정, 요구를 이해하라는 것입니다. 우리가 직접 제품을 사용할 수 있더라도 다른 사람들의 사용 경험을 고려해야 합니다. 따라서 우리는 그들과 그들의 관점을 이해하기 위해 공감심이 필요합니다.
제 생각에 창업가들은 타인의 관점을 읽고 이해하며, 사물 이면에 숨겨진 진정한 요구를 파악하고 공감심을 갖고 대해야 합니다. YC의 슬로건인 “사람들이 원하는 것을 만들라”는 것도 바로 이러한 사상을 반영합니다.
고도의 기술 제품을 만들 때 우리는 그것을 복잡한 기계처럼 보아서는 안 되며, 마치 파티를 여는 것처럼 열정적으로 사용자를 맞이하고 그들이 진정으로 겪는 문제를 해결해야 합니다. 이것이 바로 디자인 사고(Design Thinking)의 핵심 원칙입니다.
사실 창업 과정은 가능한 최고의 파티를 여는 것과 같습니다. 당신은 마치 친구를 파티에 초대하듯이 정중하고, 열정적이며 세심하게 사용자들을 대해야 합니다.
문제 정의와 우선순위 설정
디자인 사고의 핵심 원칙은 해결할 문제를 명확히 하는 것입니다. 그렇지 않으면 사용자 요구에 부합하지 않는 제품을 만들어낼 위험이 있습니다. 따라서 창업 스쿨 또는 새로운 제품 개발 시 핵심은 사용자의 문제를 명확히 이해하고 그에 맞는 해결책을 제공하는 것입니다.
모든 제품은 사용자의 핵심 문제를 해결하기 위해 설계됩니다. 예를 들어, 어떤 제품을 구매했는데 그것이 당신의 문제를 해결하지 못한다면, 이는 피해야 할 상황입니다. 이를 위해 공감 능력이 필요하며, 사용자의 요구와 주변 환경의 관심사를 주시해야 합니다. 단순히 독창성을 추구하거나 자신의 흥미에만 집착해서는 안 됩니다.
결국 목표는 문제를 해결하는 것이지, 자신의 예술 작품을 만들거나 자신이 사용자에게 필요하다고 생각하는 것을 판매하는 것이 아닙니다.
디자인 유형
디자인에는 다양한 유형이 있으며, 그 중 가장 눈에 띄는 예는 디자인 중심의 기업들인데, 대부분 하드웨어 회사입니다.
디자인의 종류는 인간이 필요한 것의 종류만큼 다양하며, 이는 결코 잘못된 것이 아닙니다. 건축은 확실히 디자인의 한 형태이며, 브랜딩과 정체성, 커뮤니케이션 디자인 역시 그렇습니다.
또한 가구 디자인, 조경 디자인, 포장 디자인, 교통 디자인 등도 모두 디자인의 범주에 속합니다. 시각 디자인은 디자인 과정의 마지막 단계입니다.
스타트업에서 제품 디자인은 매우 중요하며, 어떤 문제가 있는지, 누구를 위한 것이며, 어떻게 인터랙션 디자인을 할지를 고려해야 합니다.
팀 내 공동 창업자가 이러한 역할을 맡을 수 있다는 것은 매우 드문 일입니다.
제품 개발 전체 과정에서 제품 디자인부터 인터랙션 디자인, 그리고 엔지니어링 구현까지 수요 수집(capture)은 필수적입니다. 따라서 공동 창업자를 찾을 때 이러한 기술을 갖춘 인재는 매우 소중하게 여겨져야 합니다.
제품 디자인
제품 디자인에서 비즈니스 케이스와 문제 정의는 매우 중요합니다. 이러한 문제들을 더 잘 고려하기 위해 우리는 제품 관리와 디자인 과정을 혼합해야 합니다. 각 부분의 우선순위, 실행 가능한 해결책, PRD(제품 요구 문서) 등은 매우 구체적인 산출물입니다.
제품 디자인을 수행하는 유일한 방법은 없지만, 목표 사용자를 생각할 때 ‘퍼소나(persona)’를 사용할 수 있습니다. 예를 들어 ‘위험 이후’라는 퍼소나를 들 수 있습니다. 퍼소나는 디자이너나 제품 담당자가 목표 사용자를 사고하는 도구로, 이를 통해 사용자의 특징과 요구를 보다 구체적으로 파악할 수 있습니다.
우리의 YC 애플리케이션의 경우, 온라인 게시 능력을 해결하려 했으며, 블로그 플랫폼은 이미 상당히 낡아 있었습니다. 이를 실현하기 위해 우리는 이메일이 콘텐츠를 받는 보편적인 방법이라고 생각했으며, 이는 또한 새로운 아이디어였습니다.
마지막으로 우리는 사용자를 세 가지 유형으로 나누었으며, 이를 통해 그들의 요구와 특성을 더 잘 이해할 수 있었습니다.
- 예를 들어 데이비드라는 아버지 역할입니다. 이것은 뒷단에서 학교, 가족 배경, 전화, 컴퓨터 종류 등의 관련 정보를 입력함으로써 가능합니다. 또한 그들이 사용하는 브라우저(Internet Explorer인지 Chrome인지?)와 이메일 사용 여부 같은 기술적 정보도 파악해야 합니다. 이러한 정보는 사용자 요구를 더 잘 이해하고 의사 결정을 하며 중요한 제품 기능을 정의하는 데 도움이 됩니다.
- 또 다른 퍼소나는 데이비드의 가족, 특히 할머니입니다. 그녀는 아수스(ASUS) 넷북을 사용하며 hotmail 이메일을 사용하지만 컴퓨터 사용법을 잘 모릅니다. 기술에 대한 편안함 정도를 이해하는 것은 사용자 요구를 파악하고 의사 결정을 하는 데 매우 중요합니다. 지난 5년 동안 일부 최고의 YC 기업들은 글로벌 물류 구축에 진출했는데, 이는 기업용(B2B) 회사에게도 목표 사용자를 정의하는 것이 매우 가치 있는 연습이라는 것을 보여줍니다. 서로 다른 퍼소나는 의사 결정자, 관리자, 현장 직원 등 다양한 요구와 능력을 가지고 있습니다.
- 마지막으로 소셜 미디어의 새벽과 사회적 네트워크의 캄브리아기 시대가 도래하면서 수십 개의 다른 소셜 네트워크가 생겨났습니다. 따라서 우리는 특별한 요구를 가진 다른 퍼소나를 고려하고 이들에게 적절한 제품 솔루션을 마련해야 합니다.
다음 2주 또는 다음 달의 스프린트 기간 동안 우리는 제품의 실제 기능을 고민하고 결정해야 합니다. PRD 문서는 일반적으로 구축할 내용의 모든 측면을 상세히 설명하지만, 짧고 명료하게 만드는 유일한 방법은 존재하지 않습니다. 우리는 다만 이를 일관되고 의미 있는 기능들 안에 넣기만 하면 됩니다.
이를 위해 우리는 이메일 텍스트 기반의 방식으로 소통할 수 있습니다. 포스터러스(Posterous) 웹사이트는 혁신적인 조치를 취했습니다. 즉, 홈페이지에 등록 프로세스가 없으며, 사용자가 [email protected]으로 이메일을 보내기만 하면 됩니다.
또한 사진 첨부 지원, 여러 첨부 파일을 보낼 수 있고 웹 페이지 라이브러리로 변환되도록 하며, 동영상 지원 등을 구현했습니다.
초기 보안은 우리에게 매우 중요했습니다. 사용자의 개인정보와 데이터 보안을 확보하고 싶었기 때문입니다. 테크크런치(TechCrunch)에 게시된 후 마이클 애링턴(Michael Arrington)의 인정과 검증을 받았으며, 그도 공식적으로 우리의 플랫폼을 사용하기 시작했습니다.
해킹 감지 및 이메일 주소 검증 등의 여러 보안 조치를 취했기 때문에 사용자 데이터는 매우 안전했습니다. 마지막으로 앞서 언급한 일부 절차들은 사실 완전한 과정이 아니며, 때로는 문제를 해결하기 위해 다른 방법을 사용해야 할 수도 있습니다.
사용자 연구
제품 개발에서 사용자 요구를 이해하고 그들과 시간을 보내는 것은 고객 개발의 기본 요소입니다. 이것이 바로 사용자 연구의 실제 의미입니다. 창업 과정에서 사용자 연구는 외주가 아닌 직접 수행해야 합니다.
특정 퍼소나의 사용자 유형에 대해 그들의 요구를 명확히 기술하는 것이 중요합니다.
우선순위를 설정함으로써 현실적인 목표를 세우고 불필요한 내용을 제거할 수 있습니다.
이 과정에서 p0(최우선 과제)는 명확하며, p1(다음 핵심 단계)은 결정된 후에야 진행할 수 있습니다.
팀이 버그 데이터베이스를 사용하지 않는다면 반드시 사용을 시작해야 합니다. 이는 우선순위를 관리하고 할당하는 핵심 방법 중 하나이기 때문입니다.
이 방법을 통해 팀이 올바르게 제품 개발을 진행하고 있으며, 전체 팀 운영에도 도움이 된다는 것을 확인할 수 있습니다. 두 번째와 세 번째 우선순위에는 많은 세부 사항이 포함될 수 있으므로 우선순위 정렬 시 매우 신중해야 합니다. 이를 통해 목표의 합리성과 의사 결정의 정확성을 보장할 수 있습니다.
제품 개발 과정에서 매우 중요하지만 규격서에 항상 명시되지는 않는 한 가지는 누가 이 기능이 필요하거나 원하는지, 그리고 그들 사이의 상호작용은 무엇인지 고려하는 것입니다.
예를 들어 계정 없이 이메일로 게시하는 기능은 기술 수준이 낮은 사용자가 새 제품 등록을 두려워하지 않도록 해줍니다. 따라서 계정이 필요 없는 기능은 기술에 익숙하지 않은 사용자들을 진정으로 열어줄 수 있습니다. 또한 사진 첨부 기능은 최신의 멋진 아이폰을 가진 슈퍼 유저들에게 특히 유용합니다.
p2와 p3를 특정 스프린트의 일부로 설정하는 것은 가치 있는 일입니다. 이렇게 하면 아래로 내려갈수록 중요한 것과 덜 중요한 것을 분리할 수 있기 때문입니다.
또한 다른 스프린트에서 제품을 고려하는 것은 매우 유용합니다. 요구사항의 우선순위를 정하고 그 가치를 명확히 이해함으로써 제품이 올바른 방향으로 나아가는지 확인하고, 팀 효율성을 높이며 시간과 노력을 낭비하지 않도록 할 수 있습니다.
우선순위를 결정할 때 범위(scope), 품질(quality), 시간(time)을 고려해야 합니다. 범위를 좁히면 시간을 단축할 수 있지만 품질 문제에 주의해야 합니다. 어떤 기능의 품질이 나쁘면 사용자는 많은 버그를 만나며, 이런 제품은 실패한 것입니다.
또한 퍼소나가 제품 디자인에 미치는 영향에 주의해야 합니다. 사용자는 서로 다른 요구와 보안 위험이 있기 때문입니다. 이러한 모든 요소는 제품 디자인에 매우 중요하며, 현명한 결정을 내리고 제품 성공을 보장하는 데 도움이 됩니다.
인터랙션 디자인
인터랙션 디자인에서는 사용자가 누구인지, 문제의 본질은 무엇인지 명확히 하고 이를 실행 가능한 실체로 전환해야 합니다.
문제에 대해 사용자의 행동과 목표를 이해하여 그에 맞는 방안을 실현해야 합니다. 인터랙션 디자인 과정에서는 프로토타입 또는 와이어프레임을 만들어야 합니다. 이를 위해 Omnigraffle 같은 도구를 사용할 수 있지만, 색상, 외형, 폰트 등의 세부 사항은 신경 쓰지 말고 동작과 화면 흐름에 집중해야 합니다. 레이아웃도 중요하며 설계 시 고려해야 합니다.
인터랙션 디자인에서 가장 흥미롭고 중요한 측면은 실제로 사람들이 컴퓨터를 대하는 방식입니다. 스탠포드 대학의 클리프 내스(Cliff Nass) 교수는 컴퓨터를 마치 사람처럼 대하는 사람들이 있다는 가설을 바탕으로 완전한 학문 경력을 쌓았습니다. 만약 컴퓨터가 당신에게 예의를 차린다면 당신도 그에 응답하게 되며, 반대로도 마찬가지입니다.
인터랙션 디자인은 실제로 사람들에게 무엇을 해야 하는지를 말해주는 것입니다. 실제로 사람들은 암시에 매우 민감합니다. 인터랙션 디자이너는 단순히 버튼 위치, 레이아웃, 흐름의 전문가가 아니라 작가이기도 해야 하며, 직접적인 명령어를 사용해 사람들을 영향을 미쳐야 합니다. 따라서 창업가들도 이 함정에 빠지지 않도록 주의해야 합니다.
명령어란 사람들이 무엇을 해야 하는지를 말해주는 것을 의미하며, 사람들은 실제로 그대로 행동합니다. 많은 사람들이 웹사이트를 디자인할 때 수동태를 사용하는 실수를 저지르지만, 오히려 직접적이고 개인화된 언어를 사용하여 행동을 명확히 호출해야 합니다. 대기업은 규모와 자원 덕분에 수동태의 웹사이트 설명을 감당할 수 있지만, 스타트업은 사용자를 유치하기 위해 웹사이트를 더 명확하고 직접적으로 설명해야 합니다.
명령어를 사용하면 사용자가 행동하도록 유도할 수 있으며, 행동 유도(Call to Action)는 분명하고 직접적이어야 합니다. 사용자가 무엇을 해야 하는지 알게 되면 사용자 경험(UX)이 향상되며, 대비를 사용하면 웹사이트를 더욱 매력적으로 만들 수 있습니다.
사용자가 행동하게 하려면 어떻게 해야 하는가?
인터랙션 디자인의 또 다른 중요한 부분은 사용자가 진정으로 행동하게 만드는 방법입니다. 직접적인 명령어 사용 외에도 이 문제를 해결하는 데 도움이 되는 두 가지 사고 방식이 있습니다.
- 하나는 작업을 삭제하거나 복잡한 프로세스를 단순화하는 방법으로, 예를 들어 확인용 비밀번호를 제거하면 인지 부담을 줄이고 등록 전환율을 높일 수 있습니다.
- 다른 하나는 동작을 분할하는 방법으로, 마법사(Wizard)나 기타 패턴을 사용하여 프로세스를 단순화할 수 있습니다.
인터랙션 디자인 단계에서는 완전히 새로운 것을 시도하기보다 기존의 관례와 패턴을 활용하는 것이 좋습니다. 예를 들어 당기기 새로고침(pull-to-refresh)이나 왼쪽에서 오른쪽으로 스와이프(slide)하는 등의 패턴이 있습니다. 이러한 패턴은 사용자 사이에서 이미 신뢰와 익숙함을 형성했으며, 사용자가 올바른 위치로 빠르게 이동하도록 도와줍니다.
잘못된 페이지네이션(pagination) 방식을 사용하는 것은 흔한 문제이므로 특히 주의해야 합니다.
웹 디자인에서 위치를 나타내기 위해 작은 점과 슬라이드 내비게이션을 사용하는 것은 실제 의미가 없을 수 있으며, 특히 사용자가 터치패드를 사용할 때 그렇습니다. 따라서 디자인 패턴에 이러한 요소를 혼합할 때는 매우 주의해야 하며, 사용자가 무엇을 하려는지, 그리고 이러한 패턴이 의미가 있는지를 고민해야 합니다.
시각 디자인
시각 디자인과 인터랙션 디자인은 서로 다른 개념이지만 밀접한 관련이 있습니다.
- 시각 디자인은 이미지, 색상 등의 요소를 통해 사용자에게 정보를 전달하고 조작을 유도합니다.
- 인터랙션 디자인은 사용자 경험(UX)에 더 중점을 두며, 사용자와 제품 간의 상호작용 과정을 강조합니다.
시각 디자인에서 우리는 시각 요소를 통해 제품에서 가장 중요한 정보를 강조하는 방법을 고려해야 합니다. 이를 위해서는 사용자가 제품에서 무엇을 얻고 싶어하는지, 어떤 감정 경험을 원하는지를 고민해야 합니다. 이는 우리가 사용하는 도구와 기술, 예를 들어 포토샵이나 HTML/CSS에 영향을 미칩니다.
그러나 시각 디자인에서 과도한 장식을 피해야 합니다. 좋은 디자인은 단지 멋진 외형이 아니라 문제를 해결하는 도구여야 합니다. 따라서 우리는 디자인의 실용성에 주목하고 불필요한 요소를 최대한 줄여야 합니다.
일부 디자인 사상가들도 유사한 견해를 제시했습니다. 예를 들어 에드워드 터프트(Edward Tufte)는 그의 저서 《정량적 정보의 시각적 표시》에서 과도한 그래픽 장식은 사용자가 정보를 얻는 것을 방해한다고 지적했습니다. 따라서 시각 디자인을 할 때는 가능한 한 간결하고 명확하게 하여 디자인이 실제 요구에 더 부합하도록 해야 합니다.
디자인 과정에서 불필요한 장식 요소를 줄이기 위해 몇 가지 기본 원칙을 적용할 수 있습니다. 예를 들어 요소를 삭제할 때는 사용자 경험에 영향을 미치는지 고려해야 하며, 새로운 요소를 추가할 때는 정말 필요한지 스스로 질문해야 합니다. 결국 우리의 디자인은 간결하고 실용적이어야 하며, 사용자가 빠르게 정보를 얻고 문제를 해결할 수 있어야 합니다.
시각 디자인 원칙
시각 디자인에는 세 가지 간단한 원칙이 있으며, 그 중 가장 중요한 것은 대비(contrast)입니다.
- 대비 유형은 굵기, 색상, 크기 등을 사용하여 중요성을 표현할 수 있습니다. 시각 디자이너로서 중요한 요소와 중요하지 않은 요소를 이해해야 합니다. 디자인 시 과도한 장식을 피하고, 디자인은 간결하고 실용적이어야 합니다.
- 또 다른 중요한 원칙은 근접성(proximity)으로, 관련된 요소들을 함께 묶어 실제로 관련되도록 만드는 것입니다. 로그인 페이지를 디자인할 때 이 원칙을 주의해야 하며, 혼란을 피하고 사용자가 혼란스럽지 않도록 해야 합니다.
- 시각적 계층구조(visual hierarchy)는 대비와 근접성이라는 두 가지 간단한 개념을 결합하여 만들어집니다. 그리드는 좋은 시각적 계층구조를 만드는 데 매우 유용한 도구입니다. 그리드를 디자인할 때는 요소들이 정렬되어 있고, 가장 높은 대비를 가진 위치에 배치되어 사용자가 필요한 정보를 빠르게 찾을 수 있도록 해야 합니다.
사용자가 웹페이지나 애플리케이션을 탐색할 때, 그들은 가장 높은 대비를 가진 요소를 찾아 필요한 정보를 찾았는지 판단합니다. 따라서 제목은 시각적 계층구조에서 매우 중요한 요소입니다. 시각적 계층구조는 사용자가 빠르게 필요한 정보를 찾을 수 있도록 기본적인 안내를 제공합니다.
그러나 디자인 과정에서 너무 많은 선과 상자를 사용하면 페이지가 혼란스러워질 수 있습니다. 이를 피하기 위해 먼저 어떤 요소를 배치할지 결정한 후 패딩과 마진을 사용하여 기본 레이아웃을 구현할 수 있습니다. 필요할 경우 선을 사용하여 디자인을 보완할 수 있습니다.
마지막으로 적절한 위치에 고대비 상자를 추가하되, 지나치게 장식하지 않도록 주의해야 합니다. 그렇지 않으면 사용자가 혼란스러워할 수 있습니다.
요약하자면, 시각 디자인의 핵심은 간단한 원칙을 사용하여 명확하고 실용적인 디자인을 만드는 것입니다. 시각적 계층구조, 그리드, 대비 등의 도구를 사용함으로써 디자이너는 사용자가 빠르게 필요한 정보를 찾도록 도와 사용자 경험을 향상시킬 수 있습니다.
시각 디자인에서 여백(white space)도 매우 유용합니다. 적절한 여백은 사용자가 중요한 요소에 집중하도록 도와주며 사용자 경험을 향상시킵니다.
대비, 그리드, 색상은 시각 디자인에서 가장 간단하면서도 가장 효과적인 도구 중 하나입니다. 이러한 기술은 헬베티카(Helvetica) 폰트와 같은 스위스 디자인에서 유래했습니다. 비록 간단하지만, 이를 사용하면 매우 뛰어난 디자인을 만들 수 있습니다.
창의적인 부분 외에도 디자인은 사용성 테스트와 피드백을 포함합니다. 공항 내에서 ‘안내 표지판’의 위치나 표시가 잘못되면 사람들이 길을 잃을 수 있습니다. 따라서 디자인 과정에서는 사용자가 겪을 수 있는 필요와 혼란을 고려하고, 사용성 테스트를 통해 디자인의 유효성을 확인해야 합니다.
사용성 테스트는 와이어프레임이나 프로토타입을 통해 수행할 수 있으며, 사용자와의 상호작용을 통해 디자인의 사용성과 편의성을 보장하여 나중에 오류를 수정하는 비용을 줄일 수 있습니다. 디자인은 단순한 예술 창작이 아니라 사용자 요구와 행동을 기반으로 한 실천이어야 합니다.
고객 지원
또 다른 자주 간과되지만 극도로 중요한 요소는 고객 지원입니다. 사람들은 이를 종종 쓰레기통처럼 여기지만, 실제로는 많은 제품 문제의 근원입니다.
제품 개발 과정에서 요구 문서, 와이어프레임, 디자인, 출하 등은 모두 중요하지만, 이는 보이는 부분의 극히 일부에 불과합니다. 진짜 문제는 보통 롱테일 버그(long-tail bugs)에서 발생합니다. 즉, 사소해 보이는 문제들이지만 누적되면 제품의 완전성과 품질을 떨어뜨릴 수 있습니다.
따라서 고객 지원은 매우 중요하며, 제작자가 사용자 요구를 더 잘 이해하고 제품의 사용성과 편의성을 보장하는 데 도움이 됩니다. 디자이너, 엔지니어, 제품 팀은 고객 지원 팀과 긴밀히 협력하여 제품 문제와 피드백에 대한 정보를 즉시 얻을 수 있어야 합니다.
따라서 위대한 제품은 연구뿐 아니라 사용성 테스트와 고객 지원과 같은 모든 중요한 측면을 포함해야 합니다. 각 스프린트마다 이러한 측면을 고려하고, 사용자 요구를 충족시키기 위해 제품을 지속적으로 고민하고 개선하는 데 시간을 투자해야 합니다.
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News














