Product Design Internal Tool
GameKit

GameKit is an internal PaaS (Platform-as-a-Service) product created to integrate a suite of game development products and services that leverage the power of the cloud to drive enhanced workflows and capabilities—unlocking the ability for any game creator to work on any title, at any time, from anywhere.

Role Lead UX/UI Designer
Skills User Research, Journey Mapping, Visual Design, Prototyping, Testing
Impact
80K+ Hours of system time recovered annually Giving creators more time to focus on making games.
80% Creation team adoption in the first 12 months Driving adoption across EA's game creation teams.
<45 MIN To set up and work on any EA title Enabling creators to get started from any location.

Problem

Game development teams face fragmented workflows, limited access, and poor collaboration from siloed tools and on-premise constraints, slowing productivity and innovation.

Solution

GameKit offers a cloud-based Platform-as-a-Service (PaaS) that unifies game development tools, enabling seamless access, streamlined workflows, and improved collaboration across teams.

Research & Discovery

This phase was about getting our bearings and building empathy. I facilitated an empathy workshop with product managers to align on user needs, business goals, and known pain points. I then partnered closely with our research team to build a research plan that brought structure to discovery and gave stakeholders visibility into what we were learning and why it mattered. Through interviews, surveys, and early usability testing, I used those insights to identify opportunities and shape the product's design direction.

Supporting Files:

User Research

  • Identify friction across creator workflows
  • Validate core user types
  • Understand existing tools and behaviors
  • Compare pain points across studios
  • Define how creators measure success

Concept Testing

  • Validate concepts against user needs
  • Measure potential adoption
  • Identify opportunities for improvement

Jobs to Be Done

  • Facilitated workshops with product teams
  • Partnered with Research to validate jobs across user types

User Testing

  • Validate task completion across core workflows
  • Test against usability requirements and goals

Empathy Workshop

Planning & Strategy

With research insights in hand, we shifted into strategy mode— turning user needs into clear goals, mapping flows, and shaping the information architecture. I worked closely with Product Management to prioritize features, advocate for user value, and align on what to build. Early wireframes acted as conversation starters, helping ground the vision and align stakeholders before moving into high-fidelity design.

Supporting Files:

GameKit MVP Site Map

GameKit MVP site map

MVP Wireframes

Design

This is where I turned the direction we had established into a tangible product experience. I created high-fidelity designs and interactive prototypes, using them to gather feedback, validate decisions, and refine the experience through each iteration. I worked closely with Product, Research, and stakeholders to translate user insights into design decisions, while partnering with engineering to identify constraints early and make sure the experience was practical to build. From interaction details to production-ready screens, my focus was on creating a polished experience that balanced user needs, business goals, and technical realities.

Design Process

Design process timeline: Step 1 Workflow & Wireframes, Step 2 Review, Step 3 Hi-Fidelity Prototype, Step 4 Test, Step 5 Iterate

*Not all projects start at step 1. Depending on the ask and the plan established by XD and PM, the design execution process may start from a different step.

User Testing Design Updates

Setting Up Permission Groups

Recommendations

Allow users to set up customized permission groups based on their team's needs, scalable for various levels of permissions control.

“For us to get value out of GameKit, I think it would need to be customizable. There's definitely benefit to the current MVP, but I wouldn't see the exciting return on investment that I see the potential for.”

— DD, FIFA
Permission groups — original design; hover to see the updated design Permission groups — updated design

Access Request

Recommendations

  • Add a "Request For" field to let users select who they're requesting access for. Defaults to self.
  • Show details of the access being requested—for example, selecting "Software Engineer" should list exact permissions per product (e.g., JaaS – Contributor).

“It would be helpful if I could see what permissions I get when I select a specific group. I would also need the details for each specific product.”

Access request — original design; hover to see the updated design Access request — updated design

Hi-Fidelity Screens

Back to Top