AI는 사회와 산업 전반에 걸쳐 상당한 영향을 미치고 있습니다. 그러나 접근성에 대한 윤리적, 사회적 문제를 증폭시킬 수도 있습니다. 책임감 있게 수행하지 않으면 AI는 디지털 분열, 편견 또는 차별의 증가, 통제 또는 선택의지 상실 등 장애가 있는 사람들에게 새로운 장벽을 생성할 수 있습니다.
디자이너로서 AI가 진화하는 방식과 AI가 실제 사람들에게 미치는 영향에 대해 신중해야 합니다. 이 문서에서는 Microsoft 365 Copilot 에이전트에 적용할 때 포용적이고 접근성이 뛰어난 AI 디자인의 원칙과 사례를 소개합니다. 전체 가이드가 아닌 시작점입니다. 자세한 지침은 관련 콘텐츠 섹션의 리소스를 사용합니다.
AI 포용
Microsoft 포용적 디자인 도구 및 프로세스는 디자인 프로세스 전체에서 신체 장애가 있는 사용자를 인식합니다. 시간이 지남에 따라, 이 생각은 다른 배제 영역을 포함하도록 확장: 인지 문제, 학습 스타일 환경 설정, 사회적 편견.
오늘날 AI 시스템은 신호 및 예제를 통해 학습합니다. 기계는 인간과 마찬가지로 암묵적 지식을 얻을 수 있지만 여전히 인간의 뉘앙스가 부족합니다. 그 격차는 위험을 만듭니다. 바이어스는 주요 오류뿐만 아니라 미묘한 방식으로 시스템에 들어갈 수 있습니다. AI 환경의 디자이너 및 작성자로서 해당 위험을 인식하고 해결하는 것이 작업의 일부입니다.
Microsoft 제외를 식별하고 보다 포괄적인 AI를 설계하는 데 도움이 되는 5가지 인사이트를 식별했습니다.
| 인사이트 | 의미 |
|---|---|
| 스펙트럼으로 바이어스 다시 정의 | 바이어스는 주요 실패뿐만 아니라 미묘한 방식으로 나타날 수 있습니다. 스펙트럼을 따라 인식하는 것은 팀이 작은 제외를 조기에 식별하고 수정하는 데 도움이 됩니다. |
| 바이어스 수정을 위한 고객 참여 | 실제 사용자, 특히 대표성이 낮은 집단의 사용자는 필수적인 관점을 제공합니다. 피드백은 내부 팀이 놓칠 수 있는 문제를 파악하는 데 도움이 됩니다. |
| 개인 정보 보호 및 동의를 통해 다양성 키우기 | 포용적 디자인은 개인 정보를 존중해야 합니다. 환경을 개선하는 데 사용되는 모든 데이터 또는 피드백은 명확한 동의, 개인 정보 보호 및 보안 처리 관행을 따라야 합니다. |
| 검색을 사용하여 인텔리전스 균형 조정 | AI 시스템은 다양한 사용자 요구에 맞게 조정되어야 합니다. 다양한 상호 작용 스타일을 지원하면 사용자가 가장 적합한 방법을 검색할 수 있습니다. |
| 포용적 AI 팀 빌드 | 다양한 팀이 광범위한 사용자에 대한 편견과 디자인을 보다 잘 파악할 수 있습니다. 분야 간 협업은 포괄적인 의사 결정을 강화합니다. |
메모
이러한 인사이트 및 Microsoft 포용적 디자인 방법론에 대한 자세한 내용은 Microsoft 포용적 디자인 101 가이드북으로 이동하세요.
접근성 모범 사례
Copilot 에이전트의 접근성은 기능에 관계없이 모든 사용자가 의미 있고 효율적이며 공평한 방식으로 AI 기반 환경과 상호 작용할 수 있도록 하는 데 중요합니다. 에이전트의 디자인, 개발 및 설명서에 접근성을 구현하면 팀이 포괄적인 솔루션을 만들 수 있습니다.
액세스 가능한 에이전트는 Microsoft 접근성 표준(MAS) 및 WCAG 2.1 준수에 맞습니다. 또한 임시 또는 상황 장애가 있는 사용자를 포함하여 모든 사용자의 유용성을 향상시키면서 법적 및 평판 위험을 줄이고 다양한 사용자 그룹 및 엔터프라이즈 환경에서 에이전트의 범위를 확장합니다.
디자인 및 사용자 인터페이스
이러한 방법은 에이전트의 시각적 및 대화형 계층(사용자가 보고 터치하는 표면)에 적용됩니다.
| 연습 | Guidance |
|---|---|
| Fluent UI 및 토큰 사용 | Fluent UI 구성 요소 및 디자인 토큰을 활용하여 에이전트 간에 일관되고 액세스 가능한 스타일을 보장합니다. |
| 고대비 및 리플로우 지원 | 에이전트가 고대비 및 리플로우 모드에서 올바르게 렌더링되는지 확인합니다. 이러한 조건에서 UI 잘림 및 레이아웃 오류를 방지합니다. |
| 키보드 탐색 | 모든 대화형 요소는 키보드를 통해 완전히 작동할 수 있어야 합니다. 사용자가 키보드를 사용하여 시스템을 탐색하고 상호 작용할 수 있도록 하고 논리적이고 일관된 포커스 순서를 따를 수 있습니다. |
| 화면 읽기 프로그램 호환성 | 의미 체계 HTML 및 ARIA 역할을 사용하여 화면 읽기 프로그램이 에이전트 콘텐츠를 정확하게 해석할 수 있도록 합니다. |
명령 및 프롬프트
이러한 사례는 에이전트가 통신하는 방법, 말하는 내용, 소리 및 입력을 처리하는 방법에 적용됩니다.
| 연습 | Guidance |
|---|---|
| 프롬프트 제안 | 전 세계 사용자가 이해할 수 있는 간단하고 명확한 프롬프트 제안을 제공합니다. 복잡하거나 특수한 용어를 사용하지 않습니다. |
| 중요한 정보를 위한 소리 | 소리는 신규 또는 업데이트된 프롬프트의 존재를 전달하고 작업의 가용성, 완료 또는 오류를 나타낼 수 있습니다. 소리는 고유하고 인식 가능하며 일관적이어야 합니다. |
| 인지 오버로드 방지 | 명확하고 간결한 지침으로 사용자에게 친숙하고 직관적인 인터페이스를 제공합니다. 관련 항목을 그룹화하고 구성하며 사용자가 상호 작용의 속도와 순서를 제어할 수 있도록 합니다. |
| 여러 유형의 입력 및 출력 | AI는 사용자가 음성 또는 키보드 입력과 같은 다양한 입력 및 출력 모드를 통해 상호 작용하여 유용성과 접근성을 높일 수 있는 잠재력을 가지고 있습니다. 이렇게 하면 시스템의 유연성과 적응성이 향상되고 자연스러운 대화형 상호 작용이 가능합니다. |