Drupal Migration Project - Process & Progress

Process

The process for migrating a site to Drupal includes several phases and milestones.

  1. Kickoff - The Drupal Team and Department Content Owners and Editors meet to go over the project scope and process.
  2. Discovery - The Department learns more about its audience(s), website needs, existing content, SSU's website standards and SSU's Drupal platform.
    1. Basic Training - The Department web content editors are enrolled in a basic training course in Canvas. This 2-hr course must be completed before the Migrate Content phase, but is best to complete before working on the Sitemap. Topics covered include introduction to web accessibility (mandatory for the Accessible Technology Initiative), information about SSU's Drupal environment, and SSU style guidelines.
    2. Personas - The Department develops personas to represent typical audience members, detailing what information and tasks they seek from the website.
    3. Website Goals - The Department collects the needs from the personas in a matrix.
    4. Content Audit - The Drupal Team provides a list of all the Department's existing web content, including PDF, Word, PowerPoint and other file formats. The Department reviews the list and makes decisions about what to keep, edit or delete.
  3. Design - The Department and Drupal Team work together to develop specifications for the new site's design and functionality.
    1. Sitemap - The Department builds an ordered list of all pages/content that should be on the new site. The Drupal Team reviews this with the Department, identifying where customizations to SSU's Drupal templates are required.
    2. Wireframes - Based on the Sitemap review, the Drupal Team develops a set of wireframe illustrations of the new site. These are reviewed and approved by the Department.
  4. Build - The Drupal Team builds the new site to specifications.
    1. DEV - A development version of the new site (without content) based on the sitemap and approved wireframes. This is reviewed and approved by the Department.
    2. STAGE - A staging version of the site is created, including placeholder pages for all content. The Drupal Team provides hands-on training for the Department web content editors, and Drupal accounts are established.
  5. Migrate Content - The Department web content editors post their content on the staging site. Assistance and support is provided by the Drupal Team.
  6. QA/Site Review - When the content is very close to ready, the Drupal Team and Department review the site for standards compliance (accessibility, style, branding) and make all repairs necessary.
  7. Launch - When both the Department and Drupal Team agree the site is ready to go live, the Drupal Team migrates the STAGE site to PRODUCTION, sets up redirects for the Department's old URL, provides a backup of the old site to the department, and updates links on top-level University pages.

Progress

As of June 24, 2020
Phase # of Sites % of Sites
Complete 97 61.4%
Site Review 1 0.6%
Migrate Content 23 14.6%
Stage 3 1.9%
Dev 3 1.9%
Wireframes 5 3.2%
Sitemap 0 0
Content Audit 0 0
Website Goals 0 0
Personas 7 4.4%
Cancelled 8 5.1%
On Hold 1 0.6%
Kickoff 0 0
Not Started 10 6.3%

 

Piechart illustrating percentage of sites at various stages of Drupal Migration. See adjacent table for details.

Progress by School and Division

Note: the following table is very wide.  Use the scrollbar below to scan left to right.

Status of Migration Sites by School and Division as of August 9, 2019
Phase Complete Site Review Migrate Content Stage Site Dev Site Wireframes Site Map Content Audit Website Goals Personas Not Started Total Sites
Academic Affairs 24 0 1 0 1 0 0 0 0 0 1 27
Administration & Finance 12 0 6 1 1 1 0 0 0 2 2 25
Advancement 2 0 0 0 0 0 0 0 0 0 0 2
Green Music Center 0 0 0 0 0 0 0 0 0 0 1 1
Student Affairs 15 1 4 1 1 1 0 0 0 2 0 25
Strategic
Communications
5 0 3 0 0 0 0 0 0 0 0 8
School of Arts & Humanities 14 0 1 0 0 0 0 0 0 1 2 18
School of Business & Economics 2 0 0 0 0 0 0 0 0 0 0 2
School of Education 1 0 0 0 0 0 0 0 0 0 0 1
School of Extended & International Education 2 1 1 0 0 0 0 0 0 0 0 4
School of Science & Technology 6 0 4 1 0 1 0 0 0 0 1 13
School of Social Sciences 11 0 2 0 0 2 0 0 0 2 3 20
University Library 1 0 0 0 0 0 0 0 0 0 0 1
Shared Ownership 2 0 0 0 0 0 0 0 0 0 0 2
                         
Total 97 1 23 3 3 5 0 0 0 7 10 149

Note: 8 sites on the current migration list have been cancelled. Approximately 40 other sites that will not be migrated have already been deleted, or will be deleted.

Stacked bar chart illustrating the percentage of sites at each phase of the project, 1 bar for each school and division. See preceding table for numbers of sites at each phase.

 

Stacked bar chart illustrating the number of sites at each phase of the project, 1 bar for each school and division. See preceding table for details.

Training

Training during the migration project is provided in two phases.

  1. Online basic training at the beginning of the project. This is a self-paced online course in Canvas. Topics covered include introduction to web accessibility (mandatory for the Accessible Technology Initiative), information about SSU's Drupal environment, and SSU style guidelines.
  2. Hands-on, in-person training is provided at the beginning of the content migration phase. This training is customized for the Department's needs and Drupal site features.
Drupal Training as of June 24, 2020
Description Number
Employees (faculty, staff, student assistants) enrolled in online basic training course 432
Employees completed online basic training course 301
Employees attending hands-on training 153
Total hands-on training sessions provided by Drupal Team 66