georgia tech - college of engineering case study

31
Case Study Georgia Tech - College of Engineering - 2014 Redesign Eric Sembrat - DrupalCamp Chattanooga - September 2014

Upload: eric-sembrat

Post on 04-Dec-2014

160 views

Category:

Education


2 download

DESCRIPTION

A case study on the College of Engineering 2014 study.

TRANSCRIPT

Page 1: Georgia Tech - College of Engineering Case Study

Case StudyGeorgia Tech - College of Engineering - 2014 Redesign

Eric Sembrat - DrupalCamp Chattanooga - September 2014

Page 2: Georgia Tech - College of Engineering Case Study

Who Am I?A quick introduction!

Page 3: Georgia Tech - College of Engineering Case Study

• Web Manager for the College of Engineering at Georgia Tech

• Ph.D. Student in Instructional Technology at Georgia State University !

• Website: http://ericsembrat.com• Twitter: @esembrat• Hashtag: #DrupalGTnooga

Eric Sembrat

Page 4: Georgia Tech - College of Engineering Case Study

• The Scenario• The Plan• The Delivery• The Roll Out• Lessons Learned• Questions, Comments?

Our Roadmap

Page 5: Georgia Tech - College of Engineering Case Study

The ScenarioWhere the College of Engineering was in 2013.

Page 6: Georgia Tech - College of Engineering Case Study

• The College of Engineering at Georgia Tech had been without a developer for two years and relied on a consulting firm for various web changes.!

• I was hired in January 2014 to steer the web redesign and provide in-house Drupal development.

Our Study

Page 7: Georgia Tech - College of Engineering Case Study

• The campus has just completed a web redesign template project (Jan - Oct 2013)

• Led by Institute Communications!

• Focus on:• Responsive adaptive styling• Native Drupal 7 theme• Style standards for campus web presence

Campus

Page 8: Georgia Tech - College of Engineering Case Study

Old CoE

Page 9: Georgia Tech - College of Engineering Case Study

Old CoE

Page 10: Georgia Tech - College of Engineering Case Study

• A mishmash of structure and design:• 3 content types for new stories• Various unused/unclear content types• Large micro sites deeply integrated• No central authentication linked• No analytics linked• No adaptive theme or responsive design• Rarely utilized backups and security updates• All custom layouts were wrangled in the WYSIWYG fields

Existing Website

Page 11: Georgia Tech - College of Engineering Case Study

• The college wished to leverage Drupal’s sub-theming infrastructure and create a College of Engineering branded template.

Adapt & Refine

GT GT CoE GT CoE Site(s)

Page 12: Georgia Tech - College of Engineering Case Study

The PlanWhere the College of Engineering was in 2013.

Page 13: Georgia Tech - College of Engineering Case Study

• The redesign is composed of three elements:• 1) Structure & Content Reorganization• 2) Theming & User Interface Design• 3) Requested & Unexpected Changes

Plan

Page 14: Georgia Tech - College of Engineering Case Study

• The redesign is composed of three elements:• 1) Structure & Content Reorganization• 2) Theming & User Interface Design• 3) Requested & Unexpected Changes

PlanCommunications Team

Page 15: Georgia Tech - College of Engineering Case Study

• The redesign is composed of three elements:• 1) Structure & Content Reorganization• 2) Theming & User Interface Design• 3) Requested & Unexpected Changes

PlanCommunications Team

Consultant

Page 16: Georgia Tech - College of Engineering Case Study

• The redesign is composed of three elements:• 1) Structure & Content Reorganization• 2) Theming & User Interface Design• 3) Requested & Unexpected Changes

PlanCommunications Team

Consultant

Web Developer

Page 17: Georgia Tech - College of Engineering Case Study

• Reorganize content hierarchy to match new menu location and limitations.

• Rewrite content to reduce redundancy, update old information, and simplify pages.

• Provide feedback on administrative layouts, functionality, and design.

Structure & Content

Page 18: Georgia Tech - College of Engineering Case Study

• Design Drupal 7 theme template.• Develop initial structure of website and page templates.

• Integrate development with Georgia Tech standards (CAS authentication, new GT theme template).

Theming & UI Design

Page 19: Georgia Tech - College of Engineering Case Study

• Refine development and design based on feedback.

• Generalize theme template for sub-subthemes.• Adjust development for unforeseen change requests.!

• Communicate with consultants to ensure development is maintainable and scalable.

Requested/Unexpected Changes

Page 20: Georgia Tech - College of Engineering Case Study

• Unique role that communicated between Communicators and Consultancy.

• Determined which tasks were appropriate for consultant work.• Translated technical specifications to understandable language.• Refined consultant output to be more generally usable.

Web Developer

Page 21: Georgia Tech - College of Engineering Case Study

Timeline

Content creation, updates, and refinement

Consultancy development and rollout

Web Developer refinement and changes

Final Review

rolloutinitial

Page 22: Georgia Tech - College of Engineering Case Study

• Drupal theme (inheriting from the GT theme)• Development Drupal installation with structure and dummy content

• Custom features for structure rollout

Delivery By Consultant

Page 23: Georgia Tech - College of Engineering Case Study

The Roll OutWhere the College of Engineering was in 2013.

Page 24: Georgia Tech - College of Engineering Case Study

• Changes were required post-delivery to match the current trends and practices with Drupal on campus.

• WYSIWYG filters and capabilities• Further mobile theming and adjustments• Changes to views and panel elements• Theme separation and segmentation• Sass integration

Post-Delivery

Page 25: Georgia Tech - College of Engineering Case Study

• Changes were made to the content to match feedback by the College of Engineering faculty, staff, and administration.

• Construction of internal protected pages• Migration of specialty pages (accreditation, etc)• Migration of existing content from old website• Adjustment of content types to match unexpected requirements

Changes

Page 26: Georgia Tech - College of Engineering Case Study

Lessons LearnedWhere the College of Engineering was in 2013.

Page 27: Georgia Tech - College of Engineering Case Study
Page 28: Georgia Tech - College of Engineering Case Study

• We are still developing the website.• Iterative development cycle

• Changes, bugs, additions• Security updates & patches

!

• Using feedback, requests, and suggestions to develop new pages, features, and functionality

Lessons Learned

Page 29: Georgia Tech - College of Engineering Case Study

• 1) Broken Links will happen• Think about approaches to solving, mitigating issues.

• 2) Communicate development• Faculty and staff may depend on the website for particular

content.

• 3) Develop, Test, and Roll Out • Staging environments for new features are crucial to a smooth

rollout.

• 4) Soft Launch • Test out the deployment and focus on squashing 0-Day Issues

Lessons Learned

Page 30: Georgia Tech - College of Engineering Case Study

DemoQuick highlights and features!

Page 31: Georgia Tech - College of Engineering Case Study

Let’s ChatQuestions, Comments, Concerns, Discussions about Web Redesigns