Building Accessible Flexible Forms

Senior Accessibility Designer, 2U Inc

What & Why

The first interactive touch point students have with 2U’s products is our online application, populated with specific questions set by our university partners.

Prior to this project, these forms were built manually, requiring weeks developer work for both initial standup and maintenance. We set out to replace this manual workflow with a CMS for managing both forms and student information, with a new modular form UI to go with it.

Various examples of online applicaton forms with branding and colors from different university partners. Two of the examples are on mobile device ratios, as the pages are responsive.
The current live product supports over 50 branded partners via fully responsive generated CSS and shared form components.

Project Goals

Known Risks

My Role

This project began with concrete goals but a lack of clarity around the path and specific features needed. My first action was to spend a week shadowing members of our admissions team, building an understanding of what current pain points existed in their workflows and what our tools needed to deliver for them.

Next, I ran a series of brainstorming workshops with product and engineering leaders, reaching common ground on our target feature set with benchmarks for user testing along the way. Once priorities were aligned, I remained embedded within the development team for the duration of development as lead designer.

A series of photos of brainstorming and sprint artifacts, including card sorting exercises and design reviews.
A large chunk of this project was spend on product and process research, figuring out how to automate distributed processes and build internal an unified CMS that would allow for easy form stand up. This research had me leading card sorting ideation exercises, building out a massive user journey doc with key stakeholders, while hosting regular design reviews of the product as it came together.

While engineers were coding the bones of a new backend, I built interactive code prototypes of our form builder and application manager to test layouts and functionality with our partner relations teams. This portion of the final product was built using stock Bootstrap for visuals, as the user base made it very clear (repeatedly, loudly) that they needed something highly functional and didn’t care about appearance beyond clarity.

Though the CMS interface valued function and feature density, the interfaces that students would see were held to a high visual standard by both users and our brand partners. I designed a forms language that fit our design system, prioritizing a rigid hierarchy to ensure questions and associated information could be parsed by assistive technology. I prototyped and tested this system with accessibility consultants and AT users to fix any technology-specific snags.

Images of the different design systems created as part of thi project, including a css-only style guide, formal react components in Figma, and branding guides.
The initial build of this platform used our Harmony design library, where my designs for inputs, buttons, and form interaction patterns were then codified and spread ot other 2U products. As the design system grew, these patterns were then pulled into our shared Figma and React design systems for broader adoption, shown to the right.

For legal reasons we were not able to do proper user research with potential students at this stage, but all UI designers were hallway tested internally and went through multiple stages of team design critiques.

Rollout, Metrics, and Next Steps

Our new tool was rolled out in 3 discrete stages, first on smaller forms used for letters of recommendations, then on a sample set of university partners with a multi-year roadmap to extend to all others. The CMS had immediate returns in efficiency, dramatically reducing the time needed to complete simple form content updates and creation, while completely removing a number of tasks that used to require developer intervention.

Measuring concrete user impact is trickier - we launched this new form in parallel to numerous new degrees meaning we had little to no baseline to compare against, but repeated rounds of user testing after launch found users consistently preferring the new visuals, finding the form layout easier to parse and crucial information and deadlines more discoverable.