Jeshwanth Srinivasan

Internal concept · HID Global

Duality

An access system concept for small offices, from installer to employee.

Small offices want door access without an IT team. I designed Duality, a concept for the three people who touch it: installer, office admin, and employee.

Role
Product designer, end to end
Status
Internal concept, not shipped
Year
2022
Platforms
Mobile app, door reader, web manager
Methods
User types, personas, service blueprint, user flows, mobile UI
Outcome
A full service concept across three roles

Duality is an internal concept and did not ship. Persona photos are stock. Names and emails in the screens are made up.

Problem

Small offices want door access that works like an enterprise system, without the setup work or an IT team.

Three people touch the system, each at a different stage. The installer puts in readers. The office admin sets up people and doors. Employees open doors all day.

What goes wrong without it

If any one of them struggles, the system fails. A bad install, a slow setup, or a door that won't open.

Research

I started with the people, not the product. I defined three user types and wrote personas for the two who set it up. Then I blueprinted every step, from installation to daily use.

How I learned

  • User types

    Installer, office admin (the credential manager), and credential holder.

  • Personas

    Rajesh, an installer, and Priya, an office admin at a small business in India.

  • Service blueprint

    User actions, touchpoints, and front and back stage, across all three stages.

What I found

  1. Finding 01

    Setup pain sits with the admin.

    What I saw
    Priya's pain points cluster at setup: importing many credentials, changing permissions, and a steep learning curve.
    What it changed
    Employees add doors by scanning a QR code and request access themselves. The admin approves instead of typing everything in.
  2. Finding 02

    Installers fear the unpredictable.

    What I saw
    Rajesh's pain points: missing parts, wrong site information, finicky devices, and an unreliable system.
    What it changed
    Predictable system behavior became a goal, with an installation guide as its own touchpoint.
  3. Finding 03

    The blueprint exposed two weak points.

    What I saw
    Admins could run out of licenses while adding employees. The app had to run in the background all day.
    What it changed
    Both became constraints for the admin tools and the app, not afterthoughts.

Research artifacts

Select an artifact to open it at full size.

Installation, configuration, and daily use, with pain points flagged where they occur.
Service blueprint Installation, configuration, and daily use, with pain points flagged where they occur.
Installer, receptionist or office admin, and credential holder.
User types Installer, receptionist or office admin, and credential holder.
Her pain points cluster at setup: imports, permission changes, and a steep learning curve.
Persona: Priya, credential manager Her pain points cluster at setup: imports, permission changes, and a steep learning curve.
His goals: quick installs, predictable behavior, and minimal service calls.
Persona: Rajesh, installer His goals: quick installs, predictable behavior, and minimal service calls.

Process

  1. 01Define

    • Three user types
    • Personas for the installer and the office admin

    Output. A clear owner for each stage of the system.

  2. 02Blueprint

    • Installation, configuration, and daily use
    • User actions, touchpoints, front and back stage
    • Pain points flagged where they occur

    Output. One map of the whole service, across hardware, app, and admin tools.

  3. 03Flows

    • A user flow for each role

    Output. The handoffs between installer, admin, and employee.

  4. 04Design

    • Employee app: attendance, doors, records, organizations
    • Empty states, settings, and confirmations

    Output. A mobile concept that covers an employee's full day. The trade-off: employees do a little setup themselves, and in exchange the admin approves instead of typing everything in.

Screens

The employee app, from adding a door to reviewing the week.

  • Employees add a door by scanning its QR code.
    Employees add a door by scanning its QR code.
  • Home shows attendance and every door, marked In Range or Out of Range.
    Home shows attendance and every door, marked In Range or Out of Range.
  • Before any doors are added, the empty state says who to contact.
    Before any doors are added, the empty state says who to contact.
  • Records list each door opened, by day, week, or month.
    Records list each door opened, by day, week, or month.
  • Employees can belong to more than one organization, each with its own expiry date.
    Employees can belong to more than one organization, each with its own expiry date.
  • Settings cover door alerts, sound, vibration, and fingerprint unlock.
    Settings cover door alerts, sound, vibration, and fingerprint unlock.

Principles I used

  • Visibility of system status

    Home shows clocked in or out, first entry, and last exit.

  • Match between the system and the real world

    Doors use the names staff already say: Front Door, Break Room, Supply Closet.

  • Error prevention

    Leaving an organization explains what is lost and needs a checkbox before Delete.

  • Recognition rather than recall

    Scan a QR code at the door instead of typing a door ID.

Accessibility notes

  • Status in words

    In Range, Out of Range, Clocked in, and Clocked out appear as text.

  • Deliberate confirmations

    Leaving an organization needs a checkbox and a clear Delete.

Outcome

Status
An internal concept. It did not ship.
What it showed
One access product has to serve three people at three stages. The blueprint shows where the service breaks between them.
What I delivered
User types, two personas, a service blueprint, a user flow for each role, and the employee app UI.
What I'd do next
Test setup with real office admins. The blueprint puts the most risk there.