# Cheating(a.k.a 치트키)

![Image](https://upload.cafenono.com/image/slashpagePost/20251119/171516_8NCU4gEH5cUbocf93p?q=80&s=1280x180&t=outside&f=webp)

## 정의

- 사용자가 **목표를 달성하는 과정에서 직면할 수 있는 모든 장애물을 극복하기 위해 
- 설계된 시스템 내에 지름길과 허점을 만드는 것**을 의미합니다.

- 직관적인 디자인을 위한 치트키를 사용하여 인지적 편향을 활용하는 것처럼 
- **사용자 경험을 개선하기 위해 전략적 지름길을 사용하거나 
- 다른 목표를 위해 사용자 경험을 비즈니스적으로 타협하는 것을 의미**합니다.

## 핵심

- **프로젝트 속도를 높이기 위해 지름길을 사용하는 치트키**를 의미할 수도 있으며, 
- Medium 기사 및 Youtube 동영상과 같은 리소스에서 볼 수 있듯이 
- 이는 디자인의 특정 측면에서 허용되고 권장됩니다.

- **Leverage cognitive principles 인지 원칙 활용**

    - 사용자의 심리적, 감정적 상태를 파악하여 직관적이고 만족스러운 경험을 제공합니다.

- **Employ "shortcuts" 지름길 활용**

    - 규칙을 엄격하게 따르기보다는 전략적으로 규칙을 어겨 사용자를 단순화하고 즐겁게 합니다.

- **Use practical design tips실용적인 디자인 팁 활용**

    - 글꼴 크기 대신 계층 구조에 색상과 굵기를 사용하는 것과 같이 
    - 디자인의 시각적 및 기능적 측면을 개선하기 위해 간단하고 효과적인 기법을 활용합니다.

- **Compromise UX for business goals 비즈니스 목표를 위한 UX 타협**

    - 경우에 따라 기업은 이상적인 사용자 경험보다 
    - 비즈니스 요구를 우선시하여 UX를 속여야 할 수 있습니다.

- **Acknowledge trade-offs 상충 관계 인식**

    - UX 전문가는 다양한 역할을 수행하고 영업, 재무 및 엔지니어링의 관점을 이해해야 할 수 있습니다.

- **Use wireframes and prototypes 와이어프레임과 프로토타입 사용**

    - 와이어프레임을 만들어 사용자 탐색을 계획하고 사용자와 고객으로부터 조기에 피드백을 받으세요. 
    - 최종 디자인을 구축하기 전에 문제점을 더 쉽고 빠르게 수정할 수 있습니다.

- **Use pre-existing resources 기존 리소스 사용**

    - 리소스를 활용하여 고객 회의나 연구와 같은 빠른 팁과 모범 사례를 배우십시오.

- **Avoid perfectionism 완벽주의 피하기**

    - 종이에 간단한 스케치로 시작하여 처음부터 너무 자세한 내용에 얽매이지 않고 
    - 공유 및 협업을 더 쉽게 하기 위해 프로그램으로 전환하십시오.

- **Balance 균형**

    - 시스템이 제공하는 전반적인 도전 과제나 가치를 저해하지 않으면서 대안적인 해결책을 제공해야 합니다. 작업을 더 쉽게 만드는 것과, 불필요한 보상이나 사용자 경험 저하로 이어질 수 있는 과도한 악용을 피하는 것 사이의 균형을 유지해야 합니다.

- **Limited Access 제한된 접근**

    - 디자인에서 기본 동작이나 가장 흔히 사용되는 전략이 되어서는 안됩니다. 사용자의 성취감을 저해하거나 치트키를 사용 하지 않는 사용자를 소외시키지 않도록 부정행위 접근이나 기회를 제한하세요.

- **Documentation and communication 문서화 및 소통**

    - 치트키 사용이 의도적인 디자인 선택이라면, 사용자에게 명확하게 전달하여 허점을 악용하는 것에 대해 
    - 죄책감을 느끼지 않도록 해야합니다. 사용자에게 치트키 옵션을 알리면 사용자가 의도적으로 
    - 규칙을 어기는 환경을 조성하여 전반적인 사용자 경험에 흥미로운 역동성을 더할 수 있습니다.

- **Monitoring 모니터링**

    - 사용자가 디자인과 어떻게 상호작용하는지, 그리고 치트키가 얼마나 만연한지 지속적으로 모니터링하세요. 
    - 치트키가 너무 만연하거나 해로울 경우, 시스템을 조정하고 의도치 않은 결과를 해결하는 것을 고려하세요.

## 주의할 점

- **Overcoming limitations 제한 극복**

    - 사용자가 의미 있는 방식으로 전진할 수 없도록 시스템이나 환경이 부과하는 제약을 극복할 수 있도록 합니다.

- **Increasing motivation 동기 부여 증가**

    - 사용자가 막혔거나 압도당했다고 느낄 때, 부정 행위 메커니즘은 사용자에게 진행 상황이나 성취감을 느끼게 하여 계속하도록 동기를 부여할 수 있습니다.

- **Enhancing user experience 사용자 경험 향상**

    - 재미있고 매력적인 경험을 만들어내어, 평범한 작업을 사용자가 즐겁게 탐험하고 활용할 수 있는 즐거운 도전으로 바꿀 수 있습니다.

## 그렇다면?

- 사용자가 목표 달성을 위한 **가장 쉬운 길을 찾는 경우가 많다는 점을 이해**해야 합니다.

- 전략을 **신중하게 설계하고 구현하면 시스템의 무결성과 사용자의 동기를 
- 유지하면서도 사용자 경험을 효과적으로 향상**시킬 수 있습니다.

- 목표는 **사용자에게 성공으로 가는 치트키 방법을 제공하는 것이 아니라 
- 즐겁고 보람 있는 경험을 제공**하는 것임을 기억해야 합니다.

## 참고자료

*7 Practical Tips for Cheating at Design

[7 Practical Tips for Cheating at Design](https://medium.com/refactoring-ui/7-practical-tips-for-cheating-at-design-40c736799886)

*Master These 10 UI/UX Cheat Codes for Better User Experiences

[Master These 10 UI/UX Cheat Codes for Better User Experiences](https://medium.com/@UXVerse/master-these-10-ui-ux-cheat-codes-for-better-user-experiences-6514099d9592)

*UI/UX Cheat Sheet

[UI/UX Design Cheat Sheet + PDF | Zero To Mastery](https://zerotomastery.io/cheatsheets/ui-ux-design-cheat-sheet/)

*The Ultimate UX Research Cheat Sheet

[The Ultimate UX Research Cheat Sheet](https://juanfernandopacheco.medium.com/the-ultimate-ux-research-cheat-sheet-828e3ad4e1d8)

For the site tree, see the [root Markdown](https://slashpage.com/whatthebbo.md).
