top of page
img_home_audio_group_calling.png

Alexa Ambient Home Dev Kit (AHDK) Permissions Management

B2B & B2C UX Design, 2022

The Alexa Ambient Home Dev Kit is a new B2B and B2C feature launched in 2022. The feature allows users to grant data-sharing permissions to third-party partners during onboarding, to keep information synced between Alexa and third-party apps.

​

Read about the feature on TechCrunch

Duration: 12 weeks

Role: UX designer

AHDK Project Goals

Create an extensible framework for AHDK that includes:

  • discovery of AHDK features

  • customer consent to enable features

  • permission management in the Alexa app

img_home_audible_evening_02.png

Customer Pain Points

image.png

3rd party developers​

  • Data-sharing is currently unidirectional. 3P developers lack insights into features enabled by Alexa

​

  • Smart Home APIs and tools can only be controlled through Alexa’s voice and GUI interfaces, 3P have little access or control over participating devices

​

  • 3P aren’t able to build “actually smart” experiences to enable differentiated experiences

image.png

End Customers

  • Customers need to set up smart home action manually and go through multiple set-up flows on disjointed interfaces to enable the smart features

​

  • Customers have to duplicate efforts across apps to organize devices

​

  • Customers do not have the flexibility to incorporate Alexa devices in most of their 3P services

Project onboarding & identifying CX risks

 week 1-2 

Goal: understand each use case listed in the business requirement document and identify the potential customer experience risks associated with the use case.

Screen Shot 2022-07-29 at 10.59.26 AM.png

Information Architecture

 week 3-4 

Goal: Create information architecture diagrams for each use case in the business requirement doc in FigJam.

        Main Use cases:

           - set up & enable the feature for new devices

           - enable the feature for existing devices

           - enable feature through the Alexa skills store

           - manage permissions in settings

​

Blockers: had disagreements on the placement of the permissions pages with the product team

​

Outcome:

  • Showcased proposed user flows in comparison to current CX

  • Understood the technical constraints

  • Reached agreement with the product team on the placement of the permission pages

current ux

proposed ux

First iteration of mock-ups

 week 5-6 

Goal: Create initial mockups for ingresses through device setup, Alexa app notification, Alexa Privacy Dashboard, Skills store, multimodal devices, and 3P apps.

​

Blockers: unfamiliarity with design libraries; working with cross-functional partners as an away designer

​

Outcome:

  • Explored 8 ingresses and created mid-fidelity mockups for each

  • Selected ingresses to prioritize for MLP

image.png

Alexa app explorations for permissions pattern

Alexa app explorations for 4 types of notifications

Voice and multimodal explorations

Screen Shot 2023-08-19 at 9.12.58 PM.png
Screen Shot 2023-08-19 at 9.13.09 PM.png

High fidelity mock-ups

 week 7-9 

Goal: Create high-fidelity mockups for each API using real-world 3P partners as examples.

​

Blockers: ambiguity of CX requirements from PMs

​

Outcome:

  • Created mockups for each unique API

  • Refined copy with UX writer and legal

  • Created permissions pattern which will be used for all 3Ps and potentially 1P consent management

Example: Home Security

Feature discovery & permissions for (1) 3rd party skill

image.png

Example: Group Sync

image.png

Feature discovery & permissions for multiple 3rd party skill

image.png

Usability testing

 week 9-10 

Goal: Create interactive prototype for open labs and iterate designs based on the research findings.

​

Blockers: ambiguity of CX requirements from PMs

​

Outcome:

  • Conducted 7 usability testing sessions with mostly non-technical Amazonians

  • Received recommendations on the risks and blockers of the current design

Screen Shot 2022-08-12 at 9.25_edited.jp

Scenario 1

scenario1.gif
image.png

Findings:

​

  • Many of the users just clicked on “next” to proceed through the setup flow without reading the contents of each page.

  • Some of the information was unclear to users when landing on the value prop as they were uncertain as to which apps were being synced.

​

Updates:

  • headline was updated to give clarity on which apps are being synced

image.png

Updated UX:

Scenario 2

Kapture 2022-08-09 at 12.24.47.gif
image.png

Findings:

​

  • The promotion cards were not an effective way to notify customers with existing devices about a new AHDK feature, as the majority of users overlooked this card.

  • The majority of the users appreciated the fact that the skills for all the 3P manufacturers were enabled by default instead of them having to enable each one.

​

Updates:

  • action item was given to the PM team to find a different marketing method that will be more effective

Scenario 3

scenario3.gif
image.png

Updated UX:

image.png
image.png
image.png
image.png
image.png

Findings:

​

  • The default Alexa Privacy team owned entry point for managing permission settings was difficult for users to locate.

  • 6/7 users believed that the permission settings would be in Device Settings or Alexa App Settings, as they did not associate the AHDK permissions as “Privacy Settings.”

​

Updates:

  • new ingress was proposed for managing permissions -- a button was added in the device settings which deep links to the Alexa Privacy Dashboard

Final UX deliverable & project handover

 week 11-12 

Goal: Present final UX deliverable to all stakeholders & leadership and create project documentation wiki for handover.

image_edited.png
bottom of page