SlideShare une entreprise Scribd logo
1  sur  101
Web Strategy at the
University of Alberta
          Tim Schneider
     Digital Analytics Manager
Today
Web Strategy
   What we do
What we do
•Web development

• CMS Management
• Web Strategy

• Analytics
• Social Media
•   350 sites

•   1500 users

•   40,000 pages

•   61,000 media items
~8 Million Pageviews/Month
22
Approach
•   5 years old

•   Built in-house

•   Technology risk

•   Code: out of control

•   Need more features
Time for a new CMS
Time for a new CMS
    Build vs Buy?
Time for a new CMS
     X
    Build vs Buy?
Time for a new CMS
     X
    Build vs Buy?

 Open Source = FREE!
Time for a new CMS
     X
    Build vs Buy?

                X
 Open Source = FREE!
Process


• Committee
• User feedback

• RFP
What we need
• Scalability

• Flexibility
• Code access/Open API

• External data (RSS, XML, SQL, json, ...)
• Content Sharing
What we need
                            very important
• Scalability

• Flexibility
• Code access/Open API

• External data (RSS, XML, SQL, json, ...)
• Content Sharing
What we need
                         very important
• Scalability
                         to get this, you need
• Flexibility
• Code access/Open API

• External data (RSS, XML, SQL, json, ...)
• Content Sharing
What we need
                         very important
• Scalability
                         to get this, you need
• Flexibility
• Code access/Open API

• External data (RSS, XML, SQL, json, ...)
• Content Sharing
RFP


• Details, details
• 5 submissions

• 3 qualified
Finalists


• Oracle
• RedDot

• Sitecore
Finalists

• CMS Watch - buy the reports
• Onsite presentations to campus community

• 90 day fully functional versions
• Get inside the code
Sitecore


• Flexible
• Customizable

• Scalable
Sitecore


• Flexible
• Customizable

• Scalable
Timelines 2008-2009
• Summer, 2008: Selection

• Fall, 2008 Implementation and training
• Winter/Summer 2009: Build (rebuild) pilots

• Fall 2009: LAUNCH pilots
• Fall 2009... migration
2010
2010


•   Rebranding
2010


• Rebranding

• Promise (HTML5!)
2011


• Reorganize
• Redesign

• Rebuild
Rebuild and Redesign
• Rebuild our Sitecore

• Redesign our site
  • Users rule

  • Data driven
  • Measure, measure, measure
Who we worked with

• User group: 2000+ users
• Feedback forum: 200+ users via regular emails

• Tribal/DDB Vancouver (IA, Design, etc)
• Us: code and content
Rolling out to other units?


• Visual Identity
• Common ‘tools’

• Common ‘feel’
Combine all the tools
• Sitecore (CMS)

• Google Apps
• Google Maps

• Social Media
• Analytics Tools
Sharing Content
Sharing Content
Google Maps/Earth
Configure your site
•   Backgrounds


•   CSS


•   Banners


•   LDAP


•   Analytics


•   Javascript
Analytics Tools
Global Analytics
Conversion!
Search




         Conversion!
Search




         Referral




              Conversion!
Search




                        Referral
         Referral




              Conversion!
Search




         Still Search



             Conversion!
Using Analytics
2,500

2,250

2,000

1,750

1,500

1,250

1,000

 750

 500

 250

   0
        2010   2011   2012
2,500

2,250

2,000

1,750

1,500

1,250

1,000

 750

 500

 250

   0
        2010   2011   2012
2,500

2,250

2,000

1,750

1,500

1,250

1,000

 750                  -33%
 500

 250

   0
        2010   2011   2012
Future Development
• New framework
• Responsive design

• Emergency notifications - Push
• More testing

• Better content strategy
• Sitecore Analytics?
Questions?
Web Strategy at the University of Alberta

Contenu connexe

En vedette

Predicting the Future and Improving UX Based on the Past
Predicting the Future and Improving UX Based on the PastPredicting the Future and Improving UX Based on the Past
Predicting the Future and Improving UX Based on the PastTim Schneider
 
Digital Analytics @ UAlberta
Digital Analytics @ UAlbertaDigital Analytics @ UAlberta
Digital Analytics @ UAlbertaTim Schneider
 
University of Alberta Digital Analytics
University of Alberta Digital AnalyticsUniversity of Alberta Digital Analytics
University of Alberta Digital AnalyticsTim Schneider
 
Sitecore at the University of Alberta
Sitecore at the University of AlbertaSitecore at the University of Alberta
Sitecore at the University of AlbertaTim Schneider
 
10 Insightful Quotes On Designing A Better Customer Experience
10 Insightful Quotes On Designing A Better Customer Experience10 Insightful Quotes On Designing A Better Customer Experience
10 Insightful Quotes On Designing A Better Customer ExperienceYuan Wang
 
How to Build a Dynamic Social Media Plan
How to Build a Dynamic Social Media PlanHow to Build a Dynamic Social Media Plan
How to Build a Dynamic Social Media PlanPost Planner
 

En vedette (6)

Predicting the Future and Improving UX Based on the Past
Predicting the Future and Improving UX Based on the PastPredicting the Future and Improving UX Based on the Past
Predicting the Future and Improving UX Based on the Past
 
Digital Analytics @ UAlberta
Digital Analytics @ UAlbertaDigital Analytics @ UAlberta
Digital Analytics @ UAlberta
 
University of Alberta Digital Analytics
University of Alberta Digital AnalyticsUniversity of Alberta Digital Analytics
University of Alberta Digital Analytics
 
Sitecore at the University of Alberta
Sitecore at the University of AlbertaSitecore at the University of Alberta
Sitecore at the University of Alberta
 
10 Insightful Quotes On Designing A Better Customer Experience
10 Insightful Quotes On Designing A Better Customer Experience10 Insightful Quotes On Designing A Better Customer Experience
10 Insightful Quotes On Designing A Better Customer Experience
 
How to Build a Dynamic Social Media Plan
How to Build a Dynamic Social Media PlanHow to Build a Dynamic Social Media Plan
How to Build a Dynamic Social Media Plan
 

Similaire à Web Strategy at the University of Alberta

Solr Under the Hood at S&P Global- Sumit Vadhera, S&P Global
Solr Under the Hood at S&P Global- Sumit Vadhera, S&P Global Solr Under the Hood at S&P Global- Sumit Vadhera, S&P Global
Solr Under the Hood at S&P Global- Sumit Vadhera, S&P Global Lucidworks
 
Hybrid SharePoint Strategy with Office 365
Hybrid SharePoint Strategy with Office 365Hybrid SharePoint Strategy with Office 365
Hybrid SharePoint Strategy with Office 365Netwoven Inc.
 
Building Enterprise OLAP on Hadoop for FSI
Building Enterprise OLAP on Hadoop for FSIBuilding Enterprise OLAP on Hadoop for FSI
Building Enterprise OLAP on Hadoop for FSILuke Han
 
Enabling Telco to Build and Run Modern Applications
Enabling Telco to Build and Run Modern Applications Enabling Telco to Build and Run Modern Applications
Enabling Telco to Build and Run Modern Applications Tugdual Grall
 
Customer Webinar: Scaling and Optimizing a Large e-Commerce Drupal Solution
Customer Webinar: Scaling and Optimizing a Large e-Commerce Drupal SolutionCustomer Webinar: Scaling and Optimizing a Large e-Commerce Drupal Solution
Customer Webinar: Scaling and Optimizing a Large e-Commerce Drupal SolutionSearchStax
 
Designing your SharePoint Internet site: The basics
Designing your SharePoint Internet site: The basicsDesigning your SharePoint Internet site: The basics
Designing your SharePoint Internet site: The basicsC/D/H Technology Consultants
 
Biotechne + Searchstax webinar presentation
Biotechne + Searchstax webinar presentationBiotechne + Searchstax webinar presentation
Biotechne + Searchstax webinar presentationBen Bradley
 
Getting the new year started with Microsoft Power BI!
Getting the new year started with Microsoft Power BI!Getting the new year started with Microsoft Power BI!
Getting the new year started with Microsoft Power BI!Dan English
 
TIBCO Advanced Analytics Meetup (TAAM) - June 2015
TIBCO Advanced Analytics Meetup (TAAM) - June 2015TIBCO Advanced Analytics Meetup (TAAM) - June 2015
TIBCO Advanced Analytics Meetup (TAAM) - June 2015Bipin Singh
 
Beyond DevOps: How Netflix Bridges the Gap?
Beyond DevOps: How Netflix Bridges the Gap?Beyond DevOps: How Netflix Bridges the Gap?
Beyond DevOps: How Netflix Bridges the Gap?C4Media
 
Developing an Effective Search Strategy for Office 365 and Hybrid Deployments
Developing an Effective Search Strategy for Office 365 and Hybrid DeploymentsDeveloping an Effective Search Strategy for Office 365 and Hybrid Deployments
Developing an Effective Search Strategy for Office 365 and Hybrid DeploymentsNetwoven Inc.
 
Feature driven agile oriented web applications
Feature driven agile oriented web applicationsFeature driven agile oriented web applications
Feature driven agile oriented web applicationsRam G Athreya
 
How did it go? The first large enterprise search project in Europe using Shar...
How did it go? The first large enterprise search project in Europe using Shar...How did it go? The first large enterprise search project in Europe using Shar...
How did it go? The first large enterprise search project in Europe using Shar...Petter Skodvin-Hvammen
 
Tips in migrating to SharePoint 2016 or O365, to avoid a migration headache
Tips in migrating to SharePoint 2016 or O365, to avoid a migration headacheTips in migrating to SharePoint 2016 or O365, to avoid a migration headache
Tips in migrating to SharePoint 2016 or O365, to avoid a migration headacheMike Maadarani
 
(ARC202) Real-World Real-Time Analytics | AWS re:Invent 2014
(ARC202) Real-World Real-Time Analytics | AWS re:Invent 2014(ARC202) Real-World Real-Time Analytics | AWS re:Invent 2014
(ARC202) Real-World Real-Time Analytics | AWS re:Invent 2014Amazon Web Services
 

Similaire à Web Strategy at the University of Alberta (20)

Solr Under the Hood at S&P Global- Sumit Vadhera, S&P Global
Solr Under the Hood at S&P Global- Sumit Vadhera, S&P Global Solr Under the Hood at S&P Global- Sumit Vadhera, S&P Global
Solr Under the Hood at S&P Global- Sumit Vadhera, S&P Global
 
Hybrid SharePoint Strategy with Office 365
Hybrid SharePoint Strategy with Office 365Hybrid SharePoint Strategy with Office 365
Hybrid SharePoint Strategy with Office 365
 
SharePoint Custom Development
SharePoint Custom DevelopmentSharePoint Custom Development
SharePoint Custom Development
 
Building Enterprise OLAP on Hadoop for FSI
Building Enterprise OLAP on Hadoop for FSIBuilding Enterprise OLAP on Hadoop for FSI
Building Enterprise OLAP on Hadoop for FSI
 
Webinar: The Slippery Slope of Migrating to SharePoint Online or On-Premise
Webinar: The Slippery Slope of Migrating to SharePoint Online or On-PremiseWebinar: The Slippery Slope of Migrating to SharePoint Online or On-Premise
Webinar: The Slippery Slope of Migrating to SharePoint Online or On-Premise
 
Enabling Telco to Build and Run Modern Applications
Enabling Telco to Build and Run Modern Applications Enabling Telco to Build and Run Modern Applications
Enabling Telco to Build and Run Modern Applications
 
Customer Webinar: Scaling and Optimizing a Large e-Commerce Drupal Solution
Customer Webinar: Scaling and Optimizing a Large e-Commerce Drupal SolutionCustomer Webinar: Scaling and Optimizing a Large e-Commerce Drupal Solution
Customer Webinar: Scaling and Optimizing a Large e-Commerce Drupal Solution
 
Best Practices for SharePoint Public Websites
Best Practices for SharePoint Public WebsitesBest Practices for SharePoint Public Websites
Best Practices for SharePoint Public Websites
 
Designing your SharePoint Internet site: The basics
Designing your SharePoint Internet site: The basicsDesigning your SharePoint Internet site: The basics
Designing your SharePoint Internet site: The basics
 
Biotechne + Searchstax webinar presentation
Biotechne + Searchstax webinar presentationBiotechne + Searchstax webinar presentation
Biotechne + Searchstax webinar presentation
 
Getting the new year started with Microsoft Power BI!
Getting the new year started with Microsoft Power BI!Getting the new year started with Microsoft Power BI!
Getting the new year started with Microsoft Power BI!
 
TIBCO Advanced Analytics Meetup (TAAM) - June 2015
TIBCO Advanced Analytics Meetup (TAAM) - June 2015TIBCO Advanced Analytics Meetup (TAAM) - June 2015
TIBCO Advanced Analytics Meetup (TAAM) - June 2015
 
Beyond DevOps: How Netflix Bridges the Gap?
Beyond DevOps: How Netflix Bridges the Gap?Beyond DevOps: How Netflix Bridges the Gap?
Beyond DevOps: How Netflix Bridges the Gap?
 
Developing an Effective Search Strategy for Office 365 and Hybrid Deployments
Developing an Effective Search Strategy for Office 365 and Hybrid DeploymentsDeveloping an Effective Search Strategy for Office 365 and Hybrid Deployments
Developing an Effective Search Strategy for Office 365 and Hybrid Deployments
 
Feature driven agile oriented web applications
Feature driven agile oriented web applicationsFeature driven agile oriented web applications
Feature driven agile oriented web applications
 
How did it go? The first large enterprise search project in Europe using Shar...
How did it go? The first large enterprise search project in Europe using Shar...How did it go? The first large enterprise search project in Europe using Shar...
How did it go? The first large enterprise search project in Europe using Shar...
 
Big Data Expertise
Big Data ExpertiseBig Data Expertise
Big Data Expertise
 
SPS Toronto 2015
SPS Toronto 2015SPS Toronto 2015
SPS Toronto 2015
 
Tips in migrating to SharePoint 2016 or O365, to avoid a migration headache
Tips in migrating to SharePoint 2016 or O365, to avoid a migration headacheTips in migrating to SharePoint 2016 or O365, to avoid a migration headache
Tips in migrating to SharePoint 2016 or O365, to avoid a migration headache
 
(ARC202) Real-World Real-Time Analytics | AWS re:Invent 2014
(ARC202) Real-World Real-Time Analytics | AWS re:Invent 2014(ARC202) Real-World Real-Time Analytics | AWS re:Invent 2014
(ARC202) Real-World Real-Time Analytics | AWS re:Invent 2014
 

Dernier

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 

Dernier (20)

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 

Web Strategy at the University of Alberta

Notes de l'éditeur

  1. what we’ll talk about today:\n-where we are today\n-where we were\n-how we got here\n-what we’re doing with Sitecore\n
  2. \n
  3. our site today\n\nflexible feature space - first time we’ve done this\n\nconvocation 2012 - biggest operational event, part of a large analytics project\n
  4. \n
  5. \n
  6. sites: registered as subdomains of ualberta.ca\n- some will be ‘off the shelf’\n- some will have custom: looks, colours, design elements, functions\n- some are large, some are small\nusers:\n- from our training centre: users that have registered and completed traing\npages:\n- published. does not include versions or unpublished\nmedia items:\n- images, docs, video, audio\n
  7. - Google Analytics Sept 2011 through April 2012\n- fall/winter semesters\n- our heaviest traffic period\n
  8. 22 staff\n- 5 devs\n- 3 html designers\n- 1 db\n- 1 designer/map functions\n- 1 content person\n- 3 PMs\n- 1 Writer/Editor\n- 3 managers: Analytics, PMO, Development\n- 1 ED\n- Admin Assistant\n- 2 Analysts\n- and 1 senior designer\n- 1 contract writer\n- 1 sys admin\n- 3 student interns working on map interiors\n\n
  9. - where we were\n
  10. our site in 2008\n\nthis is what got me started in the field of analytics\n
  11. - our own CMS\n- built by me\n- ColdFusion - tech risk (try hiring CF people)\n- Note ColdFusion was not a choice made by us\n- purchased an app from an external vendor to manage news\n- they built in CF for us\n- before my time (i was ASP dev then)\n- in order to maintain, we went with it\n- not flexible\n- code - out of hand with every little custom request\n
  12. - hardware needed replacing\n
  13. - started the process of evaluating what to do\n- no build, we need something where someone else looks after the software\n- open source - sure it’s free to download and install\n- staff time\n- support\n- what if there’s a problem with the code base\n- we have escalated a number of issues to Sitecore\n\n
  14. - started the process of evaluating what to do\n- no build, we need something where someone else looks after the software\n- open source - sure it’s free to download and install\n- staff time\n- support\n- what if there’s a problem with the code base\n- we have escalated a number of issues to Sitecore\n\n
  15. - started the process of evaluating what to do\n- no build, we need something where someone else looks after the software\n- open source - sure it’s free to download and install\n- staff time\n- support\n- what if there’s a problem with the code base\n- we have escalated a number of issues to Sitecore\n\n
  16. - started the process of evaluating what to do\n- no build, we need something where someone else looks after the software\n- open source - sure it’s free to download and install\n- staff time\n- support\n- what if there’s a problem with the code base\n- we have escalated a number of issues to Sitecore\n\n
  17. - keep the committee small, bare minimum\n- progressive members\n- show everyone the process\n- because it’s a big purchase, need the RFP\n
  18. - this is what we need\n\n
  19. - this is what we need\n\n
  20. - this is what we need\n\n
  21. - this is what we need\n\n
  22. - this is what we need\n\n
  23. - this is what we need\n\n
  24. - this is what we need\n\n
  25. Very detailed RFP\n\nrisk of getting a few or just a single qualified vendor\n\nwhat it did - limited the submissions we had to go through\n\n3 qualified - easy shortlist\n
  26. \n
  27. CMS Watch: $1000 for reports on your finalists\nDog and pony show. Here’s our site. Build it in your product and show us.\nSet it up for us and we’ll see what we can do.\nWe went right in to the code (I broke Sitecore in my first 20 minutes)\n
  28. \n
  29. RFP closed in march, 2008\nreview in April\ndemos and trials in april/may/june\npilot builds begin with external vendor\n\nkeep in mind - doing all this with 5/6 staff\n
  30. - the first real project where we are moving things to the next level\n
  31. - the first real project where we are moving things to the next level\n
  32. - the first real project where we are moving things to the next level\n
  33. Reorg:\n- New ED\n- New direction\n- new funding model\n-\nProjects:\n- rebuild our web presence\n- rebuild our team’s role at the University\n- rebuild our Sitecore instance\n
  34. - rebuild sitecore\n- HTML5\n- go back, evaluate or code. fix and improve. use lessons we’ve learned\n- document and build it so outside devs that are sitecore certified can step in and work on projects\n\n- redesign site\n- go back and undo everything that was done previously\n- use the data we have - by this time we have a fairly good data set from GA and some customizations\n- get new data by using our own resources in our faculties to focus group, survey, interview, etc\n
  35. - put the word out that we’re redesigning - want the community’s help\n- 2000+ people fill out online survey from extension\n- 200+ of those say send me more\n- using tools at Usability Hub, email and get them to perform tests\n- Tribal DDB in Vancouver works with our office and the RO on 2 projects. Do their own research and help with the IA, wireframing and sitemaps then move to design comps\n- we take designs, code ourselves in Sitecore (make a few changes)\n
  36. - LAUNCH Sept 1, 2011\n- during the summer we lost 2 staff members, went through the process of hiring all our new staff (hired ~6)\n- some of the staff brought on in July and August were thrown right into the fire to get this done\n- FLEXIBILITY - each landing page has different needs and serves a different funnel. Flexible design allows us to change layout, text and calls to action.\n- All HTML5\n
  37. - LAUNCH Sept 1, 2011\n- during the summer we lost 2 staff members, went through the process of hiring all our new staff (hired ~6)\n- some of the staff brought on in July and August were thrown right into the fire to get this done\n- FLEXIBILITY - each landing page has different needs and serves a different funnel. Flexible design allows us to change layout, text and calls to action.\n- All HTML5\n
  38. - LAUNCH Sept 1, 2011\n- during the summer we lost 2 staff members, went through the process of hiring all our new staff (hired ~6)\n- some of the staff brought on in July and August were thrown right into the fire to get this done\n- FLEXIBILITY - each landing page has different needs and serves a different funnel. Flexible design allows us to change layout, text and calls to action.\n- All HTML5\n
  39. - LAUNCH Sept 1, 2011\n- during the summer we lost 2 staff members, went through the process of hiring all our new staff (hired ~6)\n- some of the staff brought on in July and August were thrown right into the fire to get this done\n- FLEXIBILITY - each landing page has different needs and serves a different funnel. Flexible design allows us to change layout, text and calls to action.\n- All HTML5\n
  40. - LAUNCH Sept 1, 2011\n- during the summer we lost 2 staff members, went through the process of hiring all our new staff (hired ~6)\n- some of the staff brought on in July and August were thrown right into the fire to get this done\n- FLEXIBILITY - each landing page has different needs and serves a different funnel. Flexible design allows us to change layout, text and calls to action.\n- All HTML5\n
  41. - LAUNCH Sept 1, 2011\n- during the summer we lost 2 staff members, went through the process of hiring all our new staff (hired ~6)\n- some of the staff brought on in July and August were thrown right into the fire to get this done\n- FLEXIBILITY - each landing page has different needs and serves a different funnel. Flexible design allows us to change layout, text and calls to action.\n- All HTML5\n
  42. - LAUNCH Sept 1, 2011\n- during the summer we lost 2 staff members, went through the process of hiring all our new staff (hired ~6)\n- some of the staff brought on in July and August were thrown right into the fire to get this done\n- FLEXIBILITY - each landing page has different needs and serves a different funnel. Flexible design allows us to change layout, text and calls to action.\n- All HTML5\n
  43. - LAUNCH Sept 1, 2011\n- during the summer we lost 2 staff members, went through the process of hiring all our new staff (hired ~6)\n- some of the staff brought on in July and August were thrown right into the fire to get this done\n- FLEXIBILITY - each landing page has different needs and serves a different funnel. Flexible design allows us to change layout, text and calls to action.\n- All HTML5\n
  44. - LAUNCH Sept 1, 2011\n- during the summer we lost 2 staff members, went through the process of hiring all our new staff (hired ~6)\n- some of the staff brought on in July and August were thrown right into the fire to get this done\n- FLEXIBILITY - each landing page has different needs and serves a different funnel. Flexible design allows us to change layout, text and calls to action.\n- All HTML5\n
  45. - LAUNCH Sept 1, 2011\n- during the summer we lost 2 staff members, went through the process of hiring all our new staff (hired ~6)\n- some of the staff brought on in July and August were thrown right into the fire to get this done\n- FLEXIBILITY - each landing page has different needs and serves a different funnel. Flexible design allows us to change layout, text and calls to action.\n- All HTML5\n
  46. - LAUNCH Sept 1, 2011\n- during the summer we lost 2 staff members, went through the process of hiring all our new staff (hired ~6)\n- some of the staff brought on in July and August were thrown right into the fire to get this done\n- FLEXIBILITY - each landing page has different needs and serves a different funnel. Flexible design allows us to change layout, text and calls to action.\n- All HTML5\n
  47. - LAUNCH Sept 1, 2011\n- during the summer we lost 2 staff members, went through the process of hiring all our new staff (hired ~6)\n- some of the staff brought on in July and August were thrown right into the fire to get this done\n- FLEXIBILITY - each landing page has different needs and serves a different funnel. Flexible design allows us to change layout, text and calls to action.\n- All HTML5\n
  48. - LAUNCH Sept 1, 2011\n- during the summer we lost 2 staff members, went through the process of hiring all our new staff (hired ~6)\n- some of the staff brought on in July and August were thrown right into the fire to get this done\n- FLEXIBILITY - each landing page has different needs and serves a different funnel. Flexible design allows us to change layout, text and calls to action.\n- All HTML5\n
  49. - LAUNCH Sept 1, 2011\n- during the summer we lost 2 staff members, went through the process of hiring all our new staff (hired ~6)\n- some of the staff brought on in July and August were thrown right into the fire to get this done\n- FLEXIBILITY - each landing page has different needs and serves a different funnel. Flexible design allows us to change layout, text and calls to action.\n- All HTML5\n
  50. \n
  51. \n
  52. \n
  53. \n
  54. \n
  55. \n
  56. \n
  57. \n
  58. \n
  59. \n
  60. - Content sharing in place\n- create in one location\n- issue to solve: doesn’t always display in the same place or same format\n- modify with CSS depending on the location\n
  61. - sharing of news articles\n- PR creates article\n- if it’s about your faculty, pull it into your site via sitecore\n- \n
  62. - shared content has it’s own folder in our Sitecore Meta Data.\n- unformatted. content only\n
  63. - shared content has it’s own folder in our Sitecore Meta Data.\n- unformatted. content only\n
  64. - shared content has it’s own folder in our Sitecore Meta Data.\n- unformatted. content only\n
  65. - Campus maps\n- one of the big needs we had was to improve our map\n- go from a static image map with 4 quadrants with zoom to a quadrant only with numbers and a legend\n- to an interactive map using Google maps and additional features\n- layered map\n- services\n- social media\n- building details\n- built the custom interface using the Maps API\n- data stored in sitecore and published as a KML file that gets layered on top of the base Map\n
  66. - Campus maps\n- one of the big needs we had was to improve our map\n- go from a static image map with 4 quadrants with zoom to a quadrant only with numbers and a legend\n- to an interactive map using Google maps and additional features\n- layered map\n- services\n- social media\n- building details\n- built the custom interface using the Maps API\n- data stored in sitecore and published as a KML file that gets layered on top of the base Map\n
  67. - Campus maps\n- one of the big needs we had was to improve our map\n- go from a static image map with 4 quadrants with zoom to a quadrant only with numbers and a legend\n- to an interactive map using Google maps and additional features\n- layered map\n- services\n- social media\n- building details\n- built the custom interface using the Maps API\n- data stored in sitecore and published as a KML file that gets layered on top of the base Map\n
  68. - Campus maps\n- one of the big needs we had was to improve our map\n- go from a static image map with 4 quadrants with zoom to a quadrant only with numbers and a legend\n- to an interactive map using Google maps and additional features\n- layered map\n- services\n- social media\n- building details\n- built the custom interface using the Maps API\n- data stored in sitecore and published as a KML file that gets layered on top of the base Map\n
  69. - Campus maps\n- one of the big needs we had was to improve our map\n- go from a static image map with 4 quadrants with zoom to a quadrant only with numbers and a legend\n- to an interactive map using Google maps and additional features\n- layered map\n- services\n- social media\n- building details\n- built the custom interface using the Maps API\n- data stored in sitecore and published as a KML file that gets layered on top of the base Map\n
  70. - Campus maps\n- one of the big needs we had was to improve our map\n- go from a static image map with 4 quadrants with zoom to a quadrant only with numbers and a legend\n- to an interactive map using Google maps and additional features\n- layered map\n- services\n- social media\n- building details\n- built the custom interface using the Maps API\n- data stored in sitecore and published as a KML file that gets layered on top of the base Map\n
  71. - Campus maps\n- one of the big needs we had was to improve our map\n- go from a static image map with 4 quadrants with zoom to a quadrant only with numbers and a legend\n- to an interactive map using Google maps and additional features\n- layered map\n- services\n- social media\n- building details\n- built the custom interface using the Maps API\n- data stored in sitecore and published as a KML file that gets layered on top of the base Map\n
  72. - Campus maps\n- one of the big needs we had was to improve our map\n- go from a static image map with 4 quadrants with zoom to a quadrant only with numbers and a legend\n- to an interactive map using Google maps and additional features\n- layered map\n- services\n- social media\n- building details\n- built the custom interface using the Maps API\n- data stored in sitecore and published as a KML file that gets layered on top of the base Map\n
  73. - Campus maps\n- one of the big needs we had was to improve our map\n- go from a static image map with 4 quadrants with zoom to a quadrant only with numbers and a legend\n- to an interactive map using Google maps and additional features\n- layered map\n- services\n- social media\n- building details\n- built the custom interface using the Maps API\n- data stored in sitecore and published as a KML file that gets layered on top of the base Map\n
  74. - Campus maps\n- one of the big needs we had was to improve our map\n- go from a static image map with 4 quadrants with zoom to a quadrant only with numbers and a legend\n- to an interactive map using Google maps and additional features\n- layered map\n- services\n- social media\n- building details\n- built the custom interface using the Maps API\n- data stored in sitecore and published as a KML file that gets layered on top of the base Map\n
  75. - Campus maps\n- one of the big needs we had was to improve our map\n- go from a static image map with 4 quadrants with zoom to a quadrant only with numbers and a legend\n- to an interactive map using Google maps and additional features\n- layered map\n- services\n- social media\n- building details\n- built the custom interface using the Maps API\n- data stored in sitecore and published as a KML file that gets layered on top of the base Map\n
  76. - Campus maps\n- one of the big needs we had was to improve our map\n- go from a static image map with 4 quadrants with zoom to a quadrant only with numbers and a legend\n- to an interactive map using Google maps and additional features\n- layered map\n- services\n- social media\n- building details\n- built the custom interface using the Maps API\n- data stored in sitecore and published as a KML file that gets layered on top of the base Map\n
  77. - Campus maps\n- one of the big needs we had was to improve our map\n- go from a static image map with 4 quadrants with zoom to a quadrant only with numbers and a legend\n- to an interactive map using Google maps and additional features\n- layered map\n- services\n- social media\n- building details\n- built the custom interface using the Maps API\n- data stored in sitecore and published as a KML file that gets layered on top of the base Map\n
  78. - events calendar\n- UofA is a google Apps client: Mail, Calendaring and documents\n- Google Calendar is now the tool for evnets\n- users have their own calendars\n- input events\n- main feed pulls all events in and shows by date, faculty or subject\n
  79. - Different needs for sports\n- custom data\n- rebuilt from another ColdFusion app (yes, build by yours truly)\n- separate DB on the Sitecore Serve\n- separate interface accessed through sitecore\n- Publish on demand\n- Real time scores\n
  80. - Different needs for sports\n- custom data\n- rebuilt from another ColdFusion app (yes, build by yours truly)\n- separate DB on the Sitecore Serve\n- separate interface accessed through sitecore\n- Publish on demand\n- Real time scores\n
  81. - Different needs for sports\n- custom data\n- rebuilt from another ColdFusion app (yes, build by yours truly)\n- separate DB on the Sitecore Serve\n- separate interface accessed through sitecore\n- Publish on demand\n- Real time scores\n
  82. - Different needs for sports\n- custom data\n- rebuilt from another ColdFusion app (yes, build by yours truly)\n- separate DB on the Sitecore Serve\n- separate interface accessed through sitecore\n- Publish on demand\n- Real time scores\n
  83. - Different needs for sports\n- custom data\n- rebuilt from another ColdFusion app (yes, build by yours truly)\n- separate DB on the Sitecore Serve\n- separate interface accessed through sitecore\n- Publish on demand\n- Real time scores\n
  84. - Different needs for sports\n- custom data\n- rebuilt from another ColdFusion app (yes, build by yours truly)\n- separate DB on the Sitecore Serve\n- separate interface accessed through sitecore\n- Publish on demand\n- Real time scores\n
  85. - asset management\n- Marketing and Communications manages assets, upload versions to Sitecore\n- users select which versions they want, make request, ccid is verified and zip file available for download\n
  86. - Config settings\n- Site Admins can modify a number of elements on their site\n- design elements:\n- colours\n- css styles\n- background images\n- nav elements\n- main nav\n- footer\n- hide/show elements\n
  87. Tools:\n- this is where we get to the stuff I care about now.\n- all sites have the option to add scripts that are either\n- site wide\n- limited to single page\n
  88. Tools:\n- this is where we get to the stuff I care about now.\n- all sites have the option to add scripts that are either\n- site wide\n- limited to single page\n
  89. \n
  90. \n
  91. \n
  92. \n
  93. \n
  94. \n
  95. \n
  96. \n
  97. \n
  98. \n
  99. \n
  100. \n
  101. - the big benefit\n- placing a universal GA account automatically on all our sitecore sites\n- every page is automatically tagged\n- ensures analytics are always on\n- backup for data\n- BIGGEST piece for proper attribution\n- with many sites, each site would have its own GA code and set of reports\n- who can see\n- who has access\n- what if they leave (and they have)\n- Rollup account and set up procedure\n
  102. - the big benefit\n- placing a universal GA account automatically on all our sitecore sites\n- every page is automatically tagged\n- ensures analytics are always on\n- backup for data\n- BIGGEST piece for proper attribution\n- with many sites, each site would have its own GA code and set of reports\n- who can see\n- who has access\n- what if they leave (and they have)\n- Rollup account and set up procedure\n
  103. - the big benefit\n- placing a universal GA account automatically on all our sitecore sites\n- every page is automatically tagged\n- ensures analytics are always on\n- backup for data\n- BIGGEST piece for proper attribution\n- with many sites, each site would have its own GA code and set of reports\n- who can see\n- who has access\n- what if they leave (and they have)\n- Rollup account and set up procedure\n
  104. - the big benefit\n- placing a universal GA account automatically on all our sitecore sites\n- every page is automatically tagged\n- ensures analytics are always on\n- backup for data\n- BIGGEST piece for proper attribution\n- with many sites, each site would have its own GA code and set of reports\n- who can see\n- who has access\n- what if they leave (and they have)\n- Rollup account and set up procedure\n
  105. - the big benefit\n- placing a universal GA account automatically on all our sitecore sites\n- every page is automatically tagged\n- ensures analytics are always on\n- backup for data\n- BIGGEST piece for proper attribution\n- with many sites, each site would have its own GA code and set of reports\n- who can see\n- who has access\n- what if they leave (and they have)\n- Rollup account and set up procedure\n
  106. - the big benefit\n- placing a universal GA account automatically on all our sitecore sites\n- every page is automatically tagged\n- ensures analytics are always on\n- backup for data\n- BIGGEST piece for proper attribution\n- with many sites, each site would have its own GA code and set of reports\n- who can see\n- who has access\n- what if they leave (and they have)\n- Rollup account and set up procedure\n
  107. - the big benefit\n- placing a universal GA account automatically on all our sitecore sites\n- every page is automatically tagged\n- ensures analytics are always on\n- backup for data\n- BIGGEST piece for proper attribution\n- with many sites, each site would have its own GA code and set of reports\n- who can see\n- who has access\n- what if they leave (and they have)\n- Rollup account and set up procedure\n
  108. - the big benefit\n- placing a universal GA account automatically on all our sitecore sites\n- every page is automatically tagged\n- ensures analytics are always on\n- backup for data\n- BIGGEST piece for proper attribution\n- with many sites, each site would have its own GA code and set of reports\n- who can see\n- who has access\n- what if they leave (and they have)\n- Rollup account and set up procedure\n
  109. - the big benefit\n- placing a universal GA account automatically on all our sitecore sites\n- every page is automatically tagged\n- ensures analytics are always on\n- backup for data\n- BIGGEST piece for proper attribution\n- with many sites, each site would have its own GA code and set of reports\n- who can see\n- who has access\n- what if they leave (and they have)\n- Rollup account and set up procedure\n
  110. - the big benefit\n- placing a universal GA account automatically on all our sitecore sites\n- every page is automatically tagged\n- ensures analytics are always on\n- backup for data\n- BIGGEST piece for proper attribution\n- with many sites, each site would have its own GA code and set of reports\n- who can see\n- who has access\n- what if they leave (and they have)\n- Rollup account and set up procedure\n
  111. - the big benefit\n- placing a universal GA account automatically on all our sitecore sites\n- every page is automatically tagged\n- ensures analytics are always on\n- backup for data\n- BIGGEST piece for proper attribution\n- with many sites, each site would have its own GA code and set of reports\n- who can see\n- who has access\n- what if they leave (and they have)\n- Rollup account and set up procedure\n
  112. - the big benefit\n- placing a universal GA account automatically on all our sitecore sites\n- every page is automatically tagged\n- ensures analytics are always on\n- backup for data\n- BIGGEST piece for proper attribution\n- with many sites, each site would have its own GA code and set of reports\n- who can see\n- who has access\n- what if they leave (and they have)\n- Rollup account and set up procedure\n
  113. - the big benefit\n- placing a universal GA account automatically on all our sitecore sites\n- every page is automatically tagged\n- ensures analytics are always on\n- backup for data\n- BIGGEST piece for proper attribution\n- with many sites, each site would have its own GA code and set of reports\n- who can see\n- who has access\n- what if they leave (and they have)\n- Rollup account and set up procedure\n
  114. - the big benefit\n- placing a universal GA account automatically on all our sitecore sites\n- every page is automatically tagged\n- ensures analytics are always on\n- backup for data\n- BIGGEST piece for proper attribution\n- with many sites, each site would have its own GA code and set of reports\n- who can see\n- who has access\n- what if they leave (and they have)\n- Rollup account and set up procedure\n
  115. \n
  116. \n
  117. - example\n- interactive submission based on your preferred tool\n- tools such as storify easy to add using the edit HTML feature\n
  118. - page level\n- jQuery is included on all sites\n- use it to do whatever you need.\n
  119. \n
  120. \n
  121. \n
  122. \n
  123. \n
  124. \n
  125. \n
  126. \n
  127. \n
  128. \n
  129. \n
  130. \n