2022 website redesign: A year in review

Every year, the College of Engineering web support team looks back on the previous year's data in order to better understand areas for improvement and to set attainable goals for the future. 2022 marked a notable volume increase as we migrated and consolidated 11 websites into a single Drupal 9 distribution.

Our web support team, which currently consists of 6 undergraduate and graduate Computer Science students, helped design and develop our new college website. We made many major improvements during this process and built 952 web pages from scratch. Our team's dedication to creating unique and visually appealing websites with attention to detail helps create a consistent user experience and a solid foundation to build on. 

   

6

Undergraduate and Graduate Computer Science Students

  

40

Points of training and onboarding for Web Support Assistants

  

12

Average number of tickets completed per business day

 

 

750

Profiles created

952

pages created

Most of the new pages created were split between the five schools and the College of Engineering. The school of Electrical Engineering and Computer Science had the largest number of pages created.

Our team also handled numerous webiste update requests, ranging in complexity. These requests had an average turnaround of two business days, ensuring that our internal and external clients receive top-notch support in a timely fashion.

Image
A flowchart of the Drupal 9 migration ticketing system.

1856

issues completed

Total Ticket Time: 2973.35 hours

Of the 1856 service desk tickets completed in 2022, 739 of them were internal projects and 476 of them were internally generated tickets. These projects involved using the latest technology and design trends to create content for our students, faculty, staff, alumnus, and donors.

A companion document template was utilized to ensure that highly critical web pages adhere to UX best practices and the Oregon State Brand. During periodic meetings with the Marketing and Communications team, participants reviewed each item in the template and looked for aspects of the related web page which could be improved. Approved suggestions were then placed in the pipeline for our team members to complete. In 2022, we completed a total of 90 companion documents.

90

companion document deep-dives

An overwhelming majority of the completed companion documents were for Mechanical, Industrial, and Manufacturing Engineering (MIME), Nuclear Science and Engineering (NSE) and Civil and Construction Engineering (CCE) (82.3%).

Web support team members relied on a wide array of software tools for communication, distributing and tracking assignments, implementing UI-related changes, and optimizing website accessibility and compliance.

Image
Microsoft Teams logo.
Image
Azure DevOps logo.
Image
Google logo.
Image
Outlook logo.
Image
Zoom logo.

The right tools for the job

  • Microsoft Teams, Outlook and Zoom were the primary tools for communication.
  • Azure DevOps was used throughout the development lifecycle to delegate and track tasks, plan sprints, and store the team's collective knowledge base.
  • The Google Workspace ecosystem was crucial during the Drupal 9 migration process for storing or sharing important spreadsheets and documents.
  • Photo editing software such as Photoshop and Pixlr were used to crop, scale and format various faculty portraits and images displayed on the site.
  • Website was optimized for accessibility, branding, privacy and more using Monsido.

As we look ahead to 2023, we strive to continue raising the bar. With Drupal 9 finally being released, our focus has shifted to maintaining the website, improving website accessibility, debugging issues, re-designing key landing pages and resolving service desk tickets. We also make efforts to stay abreast of design trends and new features that may improve the website. 

  

5

School websites redesigned

  

9

Content types created

  

11

Websites migrated

A very special thank you to all Marketing and Communications team members for providing feedback and suggestions throughout the Drupal 9 migration effort. This monumental task would not have been possible without their efforts. Thank you to our web advisory committee, redesign work groups, and other key stakeholders around the college for their feedback and continued investment into the improvement of our website. 

Lastly, a heartfelt thank you to all the members of the web support team, both past and present. It was due to their planning, perseverance and dedication that the Drupal 9 website became a success. The current team will do their best to follow past members' footsteps in maintaining and improving the website. A special thank you, in no particular order, to all the Web Support Assistants who made this possible: Alex Li, Justin Fernbaugh, Joseph Noonan, Steven Nguyen, Teresita Guzman Nader, Jessica Garcia Ramirez, Prasad Rajalingamgari, Mahesh Gande, Saibhaveesh Beemireddy, Tyler Greenwood, and Blake Hua.