Draft PBIS Rewards Pattern Libraries Case Study
Designing and creating pattern libraries in a SCRUM environment
Type: Pattern Libraries Desktop and Mobile Applications
Roles: Creator and Maintainer
Year: 2018 - Present
PBIS Rewards is a web and mobile application for teachers, students, and family members to manage their PBIS program. The application is used by over 20,000 schools in the United States. I was the sole designer and front-end developer for the application. The team I collaborated with during this project consisted of a diverse group, comprising a product owner, sales staff, support staff, quality assurance specialist, and developers. The pattern library helped the development team create a consistent user experience and speed up development time.
The pattern libraries are built with the same technology as the applications which are vanilla HTML, CSS, and Javascript. They are organized using Atomic Design methodology with WCAG Level AA guidelines in mind. They are a record of the past elements and an example of how elements should look and function in the future.
The Start of the Pattern Libraries
The applications had already been worked on for a few years before I was brought in to update the user interface. We started with the Teacher Desktop application in 2019. Some of the problems that were fixed were inconsistent typography, buttons, and information architecture. Accessibility issues such as color contrast ratios and non-semantic HTML. Many elements including colors and typography being used were off-brand. Icons were being pulled from three different libraries and were inconsistent between desktop and mobile.