I built this to support the Human Capital Management team by connecting workforce records, workplace seating, and hardware assets in one system.
Role
Lead product designer
Scope
0 to 1 enterprise product
Timeline
2024
Research
2 usability rounds
Validation
10 participants
The problem
When an employee changed, their hardware had to follow.
While our team built Seating Chart, I kept seeing the same operational gap. Every hire, move, role change, or departure triggered work for IT, but the employee and device timelines lived in separate systems.
The relationship gap
We could locate the employee and the equipment, but the systems could not connect them.
Seating Chart knew where Maya worked. Asset Management knew which records described her laptop, peripherals, monitor, and dock. Neither system carried the shared assignment key needed to explain which equipment followed Maya and which belonged to Seat 04-18.
Legacy record comparison
The records described the same context but had no shared assignment key.
Locate the employee
Workplace system
Seating Chart
Employee
Maya Chen
Location
Austin HQ · Floor 4
Workspace
Seat 04-18
Assignment ID
Not available
No shared key
Hardware system
Asset Management
MacBook Pro 14HW-2148Unlinked
MX Master 3SHW-2191Unlinked
Keychron Q1HW-2204Unlinked
UltraSharp 27HW-1842Unlinked
CalDigit TS4HW-1930Unlinked
01 / 03
Research and discovery
I tested the model with the people who would maintain it.
I worked with our PM, engineers, the Seating Chart team, and our internal IT asset group, including its director. Across two rounds with roughly ten participants, I tested setup, ownership, and the check-in and check-out language that connected hardware state back to a seat.
Round 01 · Discovery
The inventory worked. Ownership and check-out did not.
Seven moderated sessions tested the first three core tasks. Add and view were understandable. Check-out language and the difference between employee-owned and seat-owned hardware caused the most friction.
CompletedCompleted with frictionBlocked
Round one results for seven anonymized participants across three tasks.
Session
Add asset
View asset
Check in or out
01
02
03
04
05
06
07
“You could use a different type of language rather than check in and check out. It’s very, very ambiguous.”
Session 04
“Ownership is kind of confusing for me. I could add lists of names here.”
Session 05
“The dashboard is cool, but there are a lot of indicators. I’m trying to figure out what’s important.”
Session 06
“If I was going to do a bulk assignment, that’s where I would pull up a template.”
Session 07
“You could have it where it continues to notify them if it’s overdue.”
Session 03
“There could be some other fields that are more custom, but those would be the basic functions.”
Session 01
Round 01 · Tested prototype
The first round showed where assignment language broke.
The same Maya Chen, Seat 04-18, and five asset records now remain consistent across every tested screen.
Assignment dashboard×
+
‹›↻
app.company.com/workplace/assets/overview
Search
Help
WorkplaceAustin HQ
WorkplaceAssetsOverviewUpdated Jul 18+ Add asset
Assignment overview
Austin HQ · Floor 4 · connected ownership
Search assets
5AssetsOne context
3PersonalMoves with Maya
2WorkspaceStays with seat
Hardware inventory
5 records
AssetAssignmentLocationStatus
MacBook Pro 14HW-2148 · C02MAYA2148Maya ChenMaya ChenSeat 04-18Assigned
UltraSharp 27HW-1842 · US27-0418-1842Seat 04-18Seat 04-18Seat 04-18Checked in
CalDigit TS4HW-1930 · TS4-0418-1930Seat 04-18Seat 04-18Seat 04-18Checked in
01 · DashboardThe dashboard made the assignment context visible without competing indicators.
Round 02 · Validation
The simpler model held up across all five tasks.
I clarified the primary assignment, reduced the number of statuses, and renamed the check-out action. Three participants then completed the expanded workflow.
Primary assignment
Fewer statuses
Clearer actions
Round two results for three anonymized participants across five tasks.
Session
Add asset
View asset
Check out
Decommission
Department tags
08
09
10
Competitive landscape
Asset tools tracked devices. HCM tools tracked people. Few connected both to a seat.
I compared six products against the five capabilities the relationship model required. The clearest gap was seat-level context.
SupportedLimitedNot established
Capability comparison across six hardware asset management products.
These role-based archetypes summarize the anonymized interview notes and journey mapping supplied with this case study. They describe responsibilities and workflow needs, not demographics.
Archetype
Desktop administration supervisor
Context
Owns day-to-day hardware inventory across a large office.
Core job
Keep every device assigned, current, and recoverable.
Friction
Asset work is split across spreadsheets, service tools, and physical walk-ups.
Design need
Fast reconciliation with clear ownership and fewer places to update.
Archetype
IT asset operations lead
Context
Sets process across IT, facilities, and employee lifecycle teams.
Core job
Standardize how hardware moves from acquisition through retirement.
Friction
Employee, location, support, and asset records fall out of sync.
Design need
One auditable model that connects people, seats, hardware, and tickets.
The relationship model
The hard part was deciding what an asset belonged to.
I gave each asset one primary assignment. A laptop could follow an employee while a monitor stayed with a shared seat. The record was designed to carry that context into Seating Chart, mobile work, inventory, and ticketing.
Austin HQ contains Seat 04-18. Maya Chen sits at Seat 04-18. Three personal assets are assigned to her employee record, while two workspace assets remain assigned to the seat.
Austin HQFloor 4 · DesignLocation
Seat 04-18Physical workspaceSeat
Maya Chen3 personal assets
MacBook Pro 14
HW-2148
MX Master 3S
HW-2191
Keychron Q1
HW-2204
Seat 04-182 workspace assets
UltraSharp 27
HW-1842
CalDigit TS4
HW-1930
One workplace context · two assignment targets
Workforce changes created hardware work, not automatic lifecycle changes.
The assignment model let each event generate explicit tasks. Personal equipment could move with an employee while workspace equipment stayed in place, and offboarding could recover a device without automatically retiring it.
Workforce event to hardware work
One event creates a set of tasks, not a forced lifecycle stage.
Move employee
Workforce event
Move employee
Move Maya Chen from Seat 04-18 to Seat 04-22.
Assignment rule
Personal assets move with Maya; workspace hardware stays at 04-18.
Generated hardware work
Update employee seat
Move personal assets
Keep workspace hardware in place
Lifecycle impact
No lifecycle-stage change.
02 / 04
The product
One workspace connected the inventory to the office.
The workspace was designed to let IT find an employee, see their seat, and separate personal hardware from equipment assigned to the workspace.
A browser window displays 312 seats across Austin HQ Floor 4. Maya Chen is selected at Seat 04-18 with 3 employee-assigned assets and 2 workspace-assigned assets.
Seating Chart showed where the employee worked. The inventory view showed which devices moved with them and which stayed with the seat.
Workplace · Assets
Maya Chen · Seat 04-18 · 5 assets
Austin HQ
MacBook Pro 14HW-2148MX Master 3SHW-2191Keychron Q1HW-2204UltraSharp 27HW-1842CalDigit TS4HW-1930
Five asset records
01 / 03
On the floor
The same model extended to a phone.
The mobile flow let a technician scan an asset, confirm its owner and seat, and update it without returning to a desk.
Current mobile workflow step: Scan. Read the asset label
01
Scan
Read the asset label
02
Review
Compare current and target assignment
03
Confirm
Save the owner and seat
9:41● ◒ ▰
‹ Assets
Scan asset
•••
MacBook Pro 14 · HW-2148
Review move
Review owner and seat. Confirm asset move.
HWMacBook Pro 14HW-2148 · Serial verified
CurrentMaya ChenSeat 04-18
→
Move to
Maya ChenSeat 04-22
Ownership stays with Maya while the device location updates. Its support history remains linked.
Confirm move
Validation and reflection
Testing changed where I drew the line.
I reduced the status model, made ownership visible, and held back automation until the data could support it. The lesson was visibility before automation.
The final model separated assignment, availability, and lifecycle instead of forcing them into one status list.