brunch

You can make anything
by writing

C.S.Lewis

by 오의택 Oct 03. 2022

노고(勞苦)를 줄여주는 자동화 UX

자동화 UX 디자인의 원칙

이제는 우리 일상의 많은 일들이 자동화되고 있습니다. 자동화(Automation)는 사용자가 수행해야 할 과업을 인공지능이 대신 수행하는 것이라고 볼 수 있는데요. 그렇다면 자동화는 왜 우리에게 필요할까요? "아무 것도 하고 있지 않지만, 더욱 더 강렬하게 아무 것도 하고 싶지 않다."라는 말이 온라인에서 한참 유행 했었는데요, 바로 자동화가 필요한 가장 큰 이유는 우리의 귀차니즘 때문입니다.


귀차니즘 (이미지 출처: educationrickshaw)


자동화는 번거롭거나 하기 싫은 일을 줄여주거나 없애 줄 수 있어, 사용자가 하고 싶은 일에 더욱 집중할 수 있게 해 줍니다. 뿐만 아니라 자동화는 인간이 하기에 너무 위험하거나 불가능한 것들을 대신해주고, 그리고 더 나아가 사용자의 능력을 확장하거나 강화시켜 주기도 합니다.


흔히 우리가 알고 있는 개인화 추천 시스템도 사용자가 원하는 콘텐츠를 탐색하는 과업을 인공지능이 대신 해 준다는 점에서 자동화의 일종으로 볼 수 있습니다. 자동화 수준 관점으로 개인화 UX를 살펴보면, 자기가 원하는 대로 설정해 사용할 수 있는 커스터마이징(Customizing)이 완전히 사용자가 모든 과업을 직접 수행하는 수동으로 보았을 때, 개인화 추천은 사용자가 해야하는 정보처리 과정을 인공지능이 대신해 주는 반자동의 일종으로 볼 수 있습니다. 반면에 자동화는 개인화 추천에서 더 나아가 제어와 실행까지도 인공지능이 대신해 준다는 점에서 그 차이가 있습니다.


개인화 UX와 자동화 수준


우리는 영화 매트릭스나 터미네이터에서와 같이 인공지능이 인간을 지배하는 디스토파이적 미래에 대해 깊은 우려를 했었는데요. 다행이도 아직은 인공지능은 자아(ego)가 없어 우리를 지배하고자 하는 의지를 가지고 있지 않을 뿐만 아니라, 대부분의 직업에서도 우리를 완전히 대체하지는 못합니다. 반면에 알고리즘이 완벽하지도 못하기 때문에 자동화를 위임한 과업에서도 우리는 인공지능을 100% 신뢰할 수도 없는데요, 만약 자동화가 원활히 작동하지 못해 오류가 발생한다면 사람에 의한 오류보다 더 큰 참사로도 이어질 수 있습니다. 그렇기 때문에 현재 수준의 자동화를 잘 활용하려면 인간과 인공지능 간의 적절한 과업 분할과 협력 관계가 필요합니다.


그렇다면 빛과 그림자라는 양면성을 지닐 수 있는 자동화를 사용자 가치 중심적으로 잘 활용하려면, UX 관점에서는 어떻게 해야 할까요? 사용자가 원하는 과업을 자동화해주되, 그 통제권은 사용자에게 제공해 주어야 합니다. 이번 글에서는 사용자의 노고(勞苦, 힘들여 수고하고 애씀)를 줄여주는 자동화 UX 디자인 원칙에 대해 살펴보도록 하겠습니다.




1. 반복적이거나 인지 및 물리적 노력이 많이 소요되는 과정은 자동화로 실행해 주는 것이 필요합니다.


아마도 누구나 동일한 과업을 반복적으로 하고 싶어 하지는 않을 것입니다. 왜냐하면 그러한 과업은 사용자에게 불필요한 시간과 노력을 허비해 버리게 만들기 때문입니다. 특히 과업의 인지적이거나 물리적 부하가 크다면, 자동화를 통해 사용자의 노고를 최소화해 주는 것이 필요합니다. 이러한 자동화에 꼭 딥러닝(Deep learning)과 같은 구현이 어려운 인공지능 기술을 반드시 적용할 필요는 없습니다. 사용자가 특정 맥락에서 반복적으로 일어나는 과업에 대해서는 좀 더 구현이 쉬운 규칙 기반 인공지능(Rule-based AI)으로도 효과적으로 사용자의 노고를 줄여줄 수 있습니다.


아래의 예시는 가전 연동 앱에 적용된 루틴 기능인데요, 사용자가 한 번만 자기의 생활 패턴에 맞춰 가전 제품들의 작동 방법을 설정해 놓으면, 이후엔 자동화 기능이 알아서 가전 제품들을 제어하여 실행시켜 줍니다. 예를 들면 사용자가 일어나는 시간에 블라인드나 조명을 켜준다거나, 집을 나서면 가전들의 전원을 알아서 꺼준다면, 사용자는 더욱 편리하고 효율적인 일상을 보낼 수 있습니다.


SmartThings 앱의 루틴 기능 (이미지 출처: www.samsung.com)


다음의 예시는 Google Assistant Duplex on the web 입니다. 구글 어시스턴트를 통해 사용자가 간단한 음성 명령만 내리면, 웹 페이지에 필요한 정보를 자동으로 입력하고 예약이나 구매를 AI가 대신해 주는 서비스입니다. 레스토랑 예약, 온라인 음식 또는 영화 티켓 구매, 이발 설정 등과 같은 서비스를 지원해 주었지만, 현재는 아쉽게도 서비스를 중단하였다고 하는데요, 이러한 사소한 과업을 AI가 마치 비서처럼 대신 처리해 준다면, 사용자는 좀 더 고차원적인 과업에 집중할 수 있게 만들어 줍니다.


Google Assistant Duplex on the web




2. 주변 환경이나 내 행동 변화에 따라 필요한 기능을 자동으로 실행해 주는 것이 필요합니다.


주변 환경이나 내 행동 변화에 따라 사용자가 매번 필요한 기능이나 설정 값을 변경해 주는 것은 사용자에게 번거로운 과업입니다. 뿐만 아니라 사용자는 그 제품과 서비스의 모든 기능과 그 상황에 맞는 최적의 설정 값을 알고 있는 전문가가 아니기 때문에, 그 상황에 맞도록 적절하게 조작하는 것은 어려운 과업일 수도 있습니다. 그러므로 이러한 변화하는 상황에 인공지능이 자동적으로 제어해 주는 것은 사용자에게 편리함뿐만 아니라 그 상황에서의 최적의 경험을 제공해 줄 수 있습니다.


아래의 예시는 스마트 TV에서 제공하는 인공지능 기능인데요, 인공지능이 현재 시청하는 콘텐츠의 속성을 분석하여 최적의 화질과 사운드의 설정 값을 알아서 조절하여, 사용자에게 최적의 시청 경험을 제공합니다. 이를 통해 사용자는 별도의 설정 값 조절 없이도, 최적의 상태의 콘텐츠에만 몰입하여 시청할 수 있게 해줍니다.


LG 올레드 TV (출처: www.lge.com)


아래의 예시는 에어컨의 인체감지 냉방 기능입니다. 인체감지 센서가 사용자의 위치와 거리를 감지하면, 이를 기반으로 인공지능이 바람의 방향과 강도를 조절하여 사용자가 있는 곳으로 알아서 바람을 보내줍니다. 이를 통해 전기료도 아낄 수 있을 뿐만 아니라 사용자는 더 나은 쾌적함을 경험할 수 있습니다.


LG 시그니처 에어컨 (출처: www.lge.com)




3. 자동화가 되더라도, 사용자에게 그 통제권을 제공해야 합니다.


사용자가 자동화 기능의 On/Off 및 자동화 수준을 선택할 수 있어야 합니다. 왜냐하면 사용자에 따라 자동화 보다는 직접 제어하는 것을 원할 수 있기 때문입니다. 뿐만 아니라 인공지능이 활용되는 영역이나 과업에 따라서도 차이를 보일 수 있을 텐데요, 아래의 패널 조사 결과와 같이, 인공지능이 이용되는 서비스 영역에 따라 그 이용 의향이 약 30~70% 정도로 차이를 보이며 분포하는 것을 확인할 수 있습니다.


인공지능 서비스 이용 의향 (출처: 방송통신위원회, 2018년)


이는 사용자 개인의 차이뿐만 아니라 과업에 따라 자동화를 원하는 정도가 다를 수 있다는 것을 의미하는데요, 그렇기 때문에 사용자가 자동화를 사용할 것인지 선택할 수 있도록 하여야 합니다. 또한 사용자가 자동화의 사용을 원할 경우에도, 어떤 과업에서 어느 정도의 수준으로 인공지능이 개입하게 할 것인지 사용자에게 선택할 수 있도록 해 주는 것이 필요합니다.


아래의 예시는 설정 화면을 통해 자동화 기능과 반자동화의 일종인 추천 기능을 사용하지 사용자가 직접 선택할 수 있도록 옵션 기능을 제공하고 있습니다. 특히 키보드 설정 화면에서는 자동화를 어떤 과업(예: 문구 대체, 대문자 전환, 마침표, 띄어쓰기)에 활용할 것인지 사용자에게 디테일하게 선택권을 제공해 주고 있습니다.


좌: 카카오톡 설정 화면, 우: 키보드 설정 화면




4. 자동화 기능이 작동될 때의 그 과정을 모니터링하고, 필요하면 중간에 직접 제어할 수 있어야 합니다.


인간이 불완전한 것처럼, 인공지능의 신뢰성 또한 아직은 완벽하지 못 한데요. 이와 관련하여 인공지능에 대한 인식 조사 결과 약 40%의 사용자만이 인공지능을 신뢰하는 것으로 나타났습니다(4차 산업혁명위원회, 2021년). 뿐만 아니라 사용자는 자동화로 인해 시스템에 대한 통제권의 상실을 원하지 않을 수 있습니다. 그러므로 사용자는 자동화를 감독하고 필요하면 언제든지 제어권을 되찾을 수 있도록 디자인해야 합니다.


아래의 예시는 인공지능 자율주행 기능이 탑재된 로봇 청소기인데요, 로봇 청소기는 집 안의 구조와 크기를 정확하게 인식하고, 실시간으로 다양한 사물과 가구를 인식하여 집안 구석구석을 꼼꼼하게 알아서 자동으로 청소를 해줍니다. 이러한 자동화 기능 뿐만 아니라, 연동 모바일 앱을 통해 로봇 청소기의 작업 상황을 모니터링하고, 상황에 따라서는 직접 사용자가 제어할 수도 있습니다.


BESPOKE 제트봇 AI (이미지 출처: www.samsung.com)




사용자의 노고를 줄여주는 자동화 경험 디자인하기


이번 글에서는 사용자의 노고를 줄여주는 자동화 UX 디자인의 원칙에 대해 살펴보았는데요. 반복적이거나 귀찮은 과업을 자동화하여 사용자의 인지적 및 물리적인 부하를 줄여주며, 이를 통해 사용자가 확보된 시간에 좀 더 본질적이거나 고차원적인 과업에 집중할 수 있게 해줍니다.


이러한 자동화를 통해 사용자의 편익을 극대화하기 위해서는, 인공지능으로 하여금 사용자에게 위협이 될 수 있는 영역은 사전에 센싱하고 줄여가는 고민도 함께 필요합니다. 자동화는 사용자가 귀찮고 하기 싫은 과업을 대신해 주어 효율성과 편의성을 향상시켜줄 수 있는데요, 반면에 인공지능이 특정 과업을 아무리 잘한다고 해도 100%의 정확성을 보장받기 어려울 수 있습니다. 특히 인공지능은 제한된 범위와 맥락 내에서는 잘 작동하지만, 예상치 못한 문제에는 유연하게 대응하지 못합니다. 그러므로 자동화를 하더라도 사용자가 이를 모니터링하고 만약 문제가 발생한다면 이를 사용자에게 알리고 사용자가 개입할 수 있도록 하는 것이 필요합니다.


인류 역사상 가장 혁신적인 기술로 볼 수 있는 인공지능은 그 가능성이 무한한 만큼 아직은 많은 부분이 미지의 영역인데요, 이에 우리는 위협적인 면을 사전에 발견하고 줄여가면서, 그 편익은 극대화하여 인간과 인공지능의 긍정적인 공존 관계를 만들어 가는 것이 필요합니다.

브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari