SlideShare une entreprise Scribd logo
1  sur  42
evolvingweb.ca @evolvingweb
It’s All About the Experience
Suzanne Dergacheva
June 15, 2018
What I’ve learnt from talking to thousands of people
about Drupal
• Co-founded Evolving Web in
2007
• Experienced Drupal themer,
developer, project lead
• Loves teaching DrupalSuzanne Dergacheva
CO-FOUNDER AND FRONT-END LEAD
• Drupal agency
• 10 years of Drupal!
• Community of experts
Design Thinking
Empathize Define Ideate Prototype Test
What is the Drupal
Experience?
Developer
Content editor
Marketing
co-ordinator
Sysadmin
Designer
Business owner
NGO director
1-person IT team for a
small organization
Project manager
Salesperson
Front-end developer
Drupal contributor
Freelancer
Focus on Experiences
and User Journeys
Example User Journeys
• Selecting a CMS
• Inheriting a Drupal project
• Building a first site
• Doing an upgrade
• Implementing Drupal
across a large organization
• Handing off a site to a
content editor
User journey:
Carolina
Build a non-profit websiteAttended DrupalCampHeard about DrupalLearn web design basics
• Site builder
• Beginner developer
• Command-line user
User journey:
Carolina
Build a non-profit websiteAttended DrupalCampHeard about DrupalLearn web design basics
“How do I put my website online?”
• Site builder
• Beginner developer
• Command-line user
User journey:
Sam
Maintains the siteAgency upgraded to D8Learned Drupal on the jobNon-technical
• Administrator
• Project manager
• Beginner Developer
User journey:
Sam
Maintains the siteAgency upgraded to D8Learned Drupal on the jobNon-technical
• Administrator
• Project manager
• Beginner Developer
“What development workflow
should I use?”
User journey:
Gina
Build the company intranetInstalled DrupalManager picked Drupal
Has a programming
background
• Developer
• IT professional
User journey:
Gina
Build the company intranetInstalled DrupalManager picked Drupal
Has a programming
background
“I have no problem installing
Drupal, but what’s the difference
between a block and a View?”
• Developer
• IT professional
User journey:
Chris
Installed a Demo siteWent to a Drupal eventEvaluating DrupalMarketing background
• Marketing director
• Content editor
User journey:
Chris
Installed a Demo siteWent to a Drupal eventEvaluating DrupalMarketing background
“Can’t figure out what to do next”
• Marketing director
• Content editor
Define the Problem
Empathize Define Ideate Prototype Test
• Going to DrupalCon or DrupalCamp
• “Aha!” moments
• Using Drupal Slack to get help
• Helping someone with their problem
• Launching your site
• Contributing for the first time
TYPICAL HIGHLIGHTS
• Terminology overload
• Development environments/workflow
• Deployment
• Security updates
• Figuring out the “Drupal way”
TYPICAL LOW MOMENTS / GAPS
User experience
gaps = anxiety
User journey:
Carolina
Build a non-profit websiteAttended DrupalCampHeard about DrupalLearn web design basics
“How do I put my website online?”
• Site builder
• Beginner developer
• Command-line user
User journey:
Sam
Maintains the siteAgency upgraded to D8Learned Drupal on the jobNon-technical
• Administrator
• Project manager
• Beginner Developer
“What development workflow
should I use?”
User journey:
Gina
Build the company intranetInstalled DrupalManager picked Drupal
Has a programming
background
“No problem installing a Drupal
site, but unclear when to use
content types, blocks, and Views”.
• Developer
• IT professional
User journey:
Chris
Installed a Demo siteWent to a Drupal eventEvaluating DrupalMarketing background
“Can’t figure out what to do next”
• Marketing director
• Content editor
So what can we do?
Empathize Define Ideate Prototype Test
I thought there was
already a module for that…
• Out-of-the-box initiative
• Admin UI initiative
• Drupal core updates through the UI
• Plans to make Drupal upgrades easier
• See all strategic initiatives
What can I do?
• Be up-front about the gaps and pain points in
user journeys
• Address these when we talk to newcomers,
clients, or new colleagues
• Look for solutions and contribute
Be Honest
• Provide a warm welcome, mentorship, support,
and advice for new Drupalers
• Stay involved in the local community
• Join the Drupal Slack to get involved
Community Participation
• If you’re a content editor, fill in the survey:
bit.ly/drupal-ux-mtl
• If you’re not, help promote the survey or
volunteer to conduct a survey!
Help with the UX Study
• Participate in the campaign
• Donate hours to help promotion efforts
• Think outside the box as we try and grow the
market for Drupal
• https://www.drupal.org/promotedrupal
Promote Drupal Campaign
Empathize Define Ideate Prototype Test
Design Thinking
Upcoming Drupal
Trainings
July 5-6

Advanced Drupal 8 Site Building
Training (Online)
July 9-10

Drupal 8 Theming Training (Online)
July 23-24

Drupal 8 Module Development
Training (Online)
October 1-5

5-Day Drupal 8 Training in Toronto
evolvingweb.ca/training
training@evolvingweb.ca
evolvingweb.ca @evolvingweb
Merci!

Contenu connexe

Tendances

Social Media Boot Camp Series Module 3 Blogging, Video and LinkedIn
Social Media Boot Camp Series Module 3 Blogging, Video and LinkedIn Social Media Boot Camp Series Module 3 Blogging, Video and LinkedIn
Social Media Boot Camp Series Module 3 Blogging, Video and LinkedIn Shane Gibson
 
How to Build a Great Drupal Team
How to Build a Great Drupal TeamHow to Build a Great Drupal Team
How to Build a Great Drupal TeamAcquia
 
Website designing company in noida
Website designing company in noidaWebsite designing company in noida
Website designing company in noidaCss Founder
 
How to build a website in an hour
How to build a website in an hourHow to build a website in an hour
How to build a website in an hourenterprisenation
 
Basics for front end developer
Basics for front end developerBasics for front end developer
Basics for front end developernamrataa0108
 
Building Responsive Websites with the Bootstrap 3 Framework
Building Responsive Websites with the Bootstrap 3 FrameworkBuilding Responsive Websites with the Bootstrap 3 Framework
Building Responsive Websites with the Bootstrap 3 FrameworkWebvanta
 
Branding Office 365 ESPC15
Branding Office 365 ESPC15Branding Office 365 ESPC15
Branding Office 365 ESPC15Sonja Madsen
 
WordPress Page Builders for Non-Developers (Create Visual Layouts Without Code)
WordPress Page Builders for Non-Developers (Create Visual Layouts Without Code)WordPress Page Builders for Non-Developers (Create Visual Layouts Without Code)
WordPress Page Builders for Non-Developers (Create Visual Layouts Without Code)Geoff Myers
 
Brad Hauck - Better Wordpress Blogging Workshop - Breakout Session
Brad Hauck - Better Wordpress Blogging Workshop - Breakout SessionBrad Hauck - Better Wordpress Blogging Workshop - Breakout Session
Brad Hauck - Better Wordpress Blogging Workshop - Breakout SessionBrad Hauck
 
Start Your Website for Free!
Start Your Website for Free!Start Your Website for Free!
Start Your Website for Free!Mario Peshev
 
Landing Pages: Generating Conversions & Growing Your Online Business
Landing Pages: Generating Conversions & Growing Your Online BusinessLanding Pages: Generating Conversions & Growing Your Online Business
Landing Pages: Generating Conversions & Growing Your Online BusinessGeoff Myers
 
Documenting design patterns
Documenting design patternsDocumenting design patterns
Documenting design patternsDani Nordin
 
The bob panic agile way
The bob panic agile wayThe bob panic agile way
The bob panic agile waybob panic
 
Great-tools-for-lean-startups
Great-tools-for-lean-startupsGreat-tools-for-lean-startups
Great-tools-for-lean-startupsAngry Ventures
 
Website Pricing 101: Don’t Be a Commodity
Website Pricing 101: Don’t Be a CommodityWebsite Pricing 101: Don’t Be a Commodity
Website Pricing 101: Don’t Be a CommodityGeoff Myers
 

Tendances (20)

Social Media Boot Camp Series Module 3 Blogging, Video and LinkedIn
Social Media Boot Camp Series Module 3 Blogging, Video and LinkedIn Social Media Boot Camp Series Module 3 Blogging, Video and LinkedIn
Social Media Boot Camp Series Module 3 Blogging, Video and LinkedIn
 
How to Build a Great Drupal Team
How to Build a Great Drupal TeamHow to Build a Great Drupal Team
How to Build a Great Drupal Team
 
Website designing company in noida
Website designing company in noidaWebsite designing company in noida
Website designing company in noida
 
How to build a website in an hour
How to build a website in an hourHow to build a website in an hour
How to build a website in an hour
 
Ford module3
Ford module3Ford module3
Ford module3
 
Basics for front end developer
Basics for front end developerBasics for front end developer
Basics for front end developer
 
Building Responsive Websites with the Bootstrap 3 Framework
Building Responsive Websites with the Bootstrap 3 FrameworkBuilding Responsive Websites with the Bootstrap 3 Framework
Building Responsive Websites with the Bootstrap 3 Framework
 
Drupal for Nonprofits
Drupal for NonprofitsDrupal for Nonprofits
Drupal for Nonprofits
 
Branding Office 365 ESPC15
Branding Office 365 ESPC15Branding Office 365 ESPC15
Branding Office 365 ESPC15
 
Embedding UX In Any project, AMIS UX Event
Embedding UX In Any project, AMIS UX EventEmbedding UX In Any project, AMIS UX Event
Embedding UX In Any project, AMIS UX Event
 
Rm Qm Ux Workgroup Key
Rm Qm Ux Workgroup KeyRm Qm Ux Workgroup Key
Rm Qm Ux Workgroup Key
 
Iwmw
IwmwIwmw
Iwmw
 
WordPress Page Builders for Non-Developers (Create Visual Layouts Without Code)
WordPress Page Builders for Non-Developers (Create Visual Layouts Without Code)WordPress Page Builders for Non-Developers (Create Visual Layouts Without Code)
WordPress Page Builders for Non-Developers (Create Visual Layouts Without Code)
 
Brad Hauck - Better Wordpress Blogging Workshop - Breakout Session
Brad Hauck - Better Wordpress Blogging Workshop - Breakout SessionBrad Hauck - Better Wordpress Blogging Workshop - Breakout Session
Brad Hauck - Better Wordpress Blogging Workshop - Breakout Session
 
Start Your Website for Free!
Start Your Website for Free!Start Your Website for Free!
Start Your Website for Free!
 
Landing Pages: Generating Conversions & Growing Your Online Business
Landing Pages: Generating Conversions & Growing Your Online BusinessLanding Pages: Generating Conversions & Growing Your Online Business
Landing Pages: Generating Conversions & Growing Your Online Business
 
Documenting design patterns
Documenting design patternsDocumenting design patterns
Documenting design patterns
 
The bob panic agile way
The bob panic agile wayThe bob panic agile way
The bob panic agile way
 
Great-tools-for-lean-startups
Great-tools-for-lean-startupsGreat-tools-for-lean-startups
Great-tools-for-lean-startups
 
Website Pricing 101: Don’t Be a Commodity
Website Pricing 101: Don’t Be a CommodityWebsite Pricing 101: Don’t Be a Commodity
Website Pricing 101: Don’t Be a Commodity
 

Similaire à It's All About the Experience: What I’ve learnt from talking to thousands of people about Drupal

Creating an Organizational Culture of Giving Back to Drupal
Creating an Organizational Culture of Giving Back to DrupalCreating an Organizational Culture of Giving Back to Drupal
Creating an Organizational Culture of Giving Back to DrupalMediacurrent
 
Opening Keynote - DrupalCamp St. Louis 2014
Opening Keynote - DrupalCamp St. Louis 2014Opening Keynote - DrupalCamp St. Louis 2014
Opening Keynote - DrupalCamp St. Louis 2014Brad Nowak
 
Drupal Developers Days - One Flew Over The Developers Nest 2018
Drupal Developers Days - One Flew Over The Developers Nest 2018Drupal Developers Days - One Flew Over The Developers Nest 2018
Drupal Developers Days - One Flew Over The Developers Nest 2018Dropsolid
 
Drupal UI Tweaks PNW Drupal Summit
Drupal UI Tweaks PNW Drupal SummitDrupal UI Tweaks PNW Drupal Summit
Drupal UI Tweaks PNW Drupal SummitDarkoDev
 
Start Here: How to Prepare for Your Drupal 8 Journey
Start Here: How to Prepare for Your Drupal 8 JourneyStart Here: How to Prepare for Your Drupal 8 Journey
Start Here: How to Prepare for Your Drupal 8 JourneyAcquia
 
The business behind open source
The business behind open sourceThe business behind open source
The business behind open sourceConFoo
 
How to scale product development when you no longer fit in one room
How to scale product development when you no longer fit in one roomHow to scale product development when you no longer fit in one room
How to scale product development when you no longer fit in one roomMatthias Luebken
 
The business behind open source
The business behind open sourceThe business behind open source
The business behind open sourceGraham Weldon
 
After the goldrush
After the goldrushAfter the goldrush
After the goldrushSteve Parks
 
Biggest Mistake of Broke Web Designers
Biggest Mistake of Broke Web Designers Biggest Mistake of Broke Web Designers
Biggest Mistake of Broke Web Designers New Tricks
 
What is Drupal? An Introduction to Drupal 8
What is Drupal? An Introduction to Drupal 8What is Drupal? An Introduction to Drupal 8
What is Drupal? An Introduction to Drupal 8Suzanne Dergacheva
 
Second Edition: Bootstrap + Drupal Commerce in less than 45 minutes - DrupalC...
Second Edition: Bootstrap + Drupal Commerce in less than 45 minutes - DrupalC...Second Edition: Bootstrap + Drupal Commerce in less than 45 minutes - DrupalC...
Second Edition: Bootstrap + Drupal Commerce in less than 45 minutes - DrupalC...Jorge Diaz
 
WordPress for Nonprofits- TechTuesday
WordPress for Nonprofits- TechTuesdayWordPress for Nonprofits- TechTuesday
WordPress for Nonprofits- TechTuesdayTrish Perkins
 
Career of the Software Engineer in Modern Open-Source e-Commerce Company
Career of the Software Engineer in Modern Open-Source e-Commerce CompanyCareer of the Software Engineer in Modern Open-Source e-Commerce Company
Career of the Software Engineer in Modern Open-Source e-Commerce CompanyVrann Tulika
 
Branding Office 365 w/ Front End Tools + SharePoint PnP
Branding Office 365 w/ Front End Tools + SharePoint PnPBranding Office 365 w/ Front End Tools + SharePoint PnP
Branding Office 365 w/ Front End Tools + SharePoint PnPThomas Daly
 
Managing a Project the Drupal Way - Drupal Open Days Ireland
Managing a Project the Drupal Way - Drupal Open Days IrelandManaging a Project the Drupal Way - Drupal Open Days Ireland
Managing a Project the Drupal Way - Drupal Open Days IrelandEmma Jane Hogbin Westby
 
Rethinking Your DevOps Strategy
Rethinking Your DevOps StrategyRethinking Your DevOps Strategy
Rethinking Your DevOps StrategyMandi Walls
 

Similaire à It's All About the Experience: What I’ve learnt from talking to thousands of people about Drupal (20)

Meet drupal
Meet drupalMeet drupal
Meet drupal
 
Creating an Organizational Culture of Giving Back to Drupal
Creating an Organizational Culture of Giving Back to DrupalCreating an Organizational Culture of Giving Back to Drupal
Creating an Organizational Culture of Giving Back to Drupal
 
Opening Keynote - DrupalCamp St. Louis 2014
Opening Keynote - DrupalCamp St. Louis 2014Opening Keynote - DrupalCamp St. Louis 2014
Opening Keynote - DrupalCamp St. Louis 2014
 
Drupal Developers Days - One Flew Over The Developers Nest 2018
Drupal Developers Days - One Flew Over The Developers Nest 2018Drupal Developers Days - One Flew Over The Developers Nest 2018
Drupal Developers Days - One Flew Over The Developers Nest 2018
 
Drupal UI Tweaks PNW Drupal Summit
Drupal UI Tweaks PNW Drupal SummitDrupal UI Tweaks PNW Drupal Summit
Drupal UI Tweaks PNW Drupal Summit
 
Start Here: How to Prepare for Your Drupal 8 Journey
Start Here: How to Prepare for Your Drupal 8 JourneyStart Here: How to Prepare for Your Drupal 8 Journey
Start Here: How to Prepare for Your Drupal 8 Journey
 
The business behind open source
The business behind open sourceThe business behind open source
The business behind open source
 
How to scale product development when you no longer fit in one room
How to scale product development when you no longer fit in one roomHow to scale product development when you no longer fit in one room
How to scale product development when you no longer fit in one room
 
The business behind open source
The business behind open sourceThe business behind open source
The business behind open source
 
After the goldrush
After the goldrushAfter the goldrush
After the goldrush
 
Biggest Mistake of Broke Web Designers
Biggest Mistake of Broke Web Designers Biggest Mistake of Broke Web Designers
Biggest Mistake of Broke Web Designers
 
What is Drupal? An Introduction to Drupal 8
What is Drupal? An Introduction to Drupal 8What is Drupal? An Introduction to Drupal 8
What is Drupal? An Introduction to Drupal 8
 
OpenSource и Вы
OpenSource и ВыOpenSource и Вы
OpenSource и Вы
 
Second Edition: Bootstrap + Drupal Commerce in less than 45 minutes - DrupalC...
Second Edition: Bootstrap + Drupal Commerce in less than 45 minutes - DrupalC...Second Edition: Bootstrap + Drupal Commerce in less than 45 minutes - DrupalC...
Second Edition: Bootstrap + Drupal Commerce in less than 45 minutes - DrupalC...
 
WordPress for Nonprofits- TechTuesday
WordPress for Nonprofits- TechTuesdayWordPress for Nonprofits- TechTuesday
WordPress for Nonprofits- TechTuesday
 
Career of the Software Engineer in Modern Open-Source e-Commerce Company
Career of the Software Engineer in Modern Open-Source e-Commerce CompanyCareer of the Software Engineer in Modern Open-Source e-Commerce Company
Career of the Software Engineer in Modern Open-Source e-Commerce Company
 
Branding Office 365 w/ Front End Tools + SharePoint PnP
Branding Office 365 w/ Front End Tools + SharePoint PnPBranding Office 365 w/ Front End Tools + SharePoint PnP
Branding Office 365 w/ Front End Tools + SharePoint PnP
 
Managing a Project the Drupal Way - Drupal Open Days Ireland
Managing a Project the Drupal Way - Drupal Open Days IrelandManaging a Project the Drupal Way - Drupal Open Days Ireland
Managing a Project the Drupal Way - Drupal Open Days Ireland
 
Rethinking Your DevOps Strategy
Rethinking Your DevOps StrategyRethinking Your DevOps Strategy
Rethinking Your DevOps Strategy
 
How to Start a Tech Company
How to Start a Tech CompanyHow to Start a Tech Company
How to Start a Tech Company
 

Plus de Suzanne Dergacheva

Dipping Your Toe into Drupal 8 Module Development
Dipping Your Toe into Drupal 8 Module DevelopmentDipping Your Toe into Drupal 8 Module Development
Dipping Your Toe into Drupal 8 Module DevelopmentSuzanne Dergacheva
 
Device-Agnostic Content Strategy for Drupal
Device-Agnostic Content Strategy for DrupalDevice-Agnostic Content Strategy for Drupal
Device-Agnostic Content Strategy for DrupalSuzanne Dergacheva
 
Creating a Reusable Drupal Website for Higher Education - Webinar
Creating a Reusable Drupal Website for Higher Education - WebinarCreating a Reusable Drupal Website for Higher Education - Webinar
Creating a Reusable Drupal Website for Higher Education - WebinarSuzanne Dergacheva
 
Creating a Reusable Drupal Website for Higher Education - at USG Tech Day
Creating a Reusable Drupal Website for Higher Education - at USG Tech DayCreating a Reusable Drupal Website for Higher Education - at USG Tech Day
Creating a Reusable Drupal Website for Higher Education - at USG Tech DaySuzanne Dergacheva
 
Creating Landing Pages and Layouts for Drupal 8 - DrupalCon Baltimore
Creating Landing Pages and Layouts for Drupal 8 - DrupalCon BaltimoreCreating Landing Pages and Layouts for Drupal 8 - DrupalCon Baltimore
Creating Landing Pages and Layouts for Drupal 8 - DrupalCon BaltimoreSuzanne Dergacheva
 
What is Drupal? And Why is it Useful? Webinar
What is Drupal? And Why is it Useful? WebinarWhat is Drupal? And Why is it Useful? Webinar
What is Drupal? And Why is it Useful? WebinarSuzanne Dergacheva
 
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon Dublin
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon DublinCreating Layouts and Landing Pages for Drupal 8 - DrupalCon Dublin
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon DublinSuzanne Dergacheva
 
Minimalist Theming: How to Build a Lean, Mean Drupal 8 Theme
Minimalist Theming: How to Build a Lean, Mean Drupal 8 ThemeMinimalist Theming: How to Build a Lean, Mean Drupal 8 Theme
Minimalist Theming: How to Build a Lean, Mean Drupal 8 ThemeSuzanne Dergacheva
 
Upgrading to Drupal 8: Benefits and Gotchas
Upgrading to Drupal 8: Benefits and GotchasUpgrading to Drupal 8: Benefits and Gotchas
Upgrading to Drupal 8: Benefits and GotchasSuzanne Dergacheva
 
Migrate for Site Builders from MidCamp 2016
Migrate for Site Builders from MidCamp 2016Migrate for Site Builders from MidCamp 2016
Migrate for Site Builders from MidCamp 2016Suzanne Dergacheva
 
The Wonderful World of Drupal 8 Multilingual
The Wonderful World of Drupal 8 MultilingualThe Wonderful World of Drupal 8 Multilingual
The Wonderful World of Drupal 8 MultilingualSuzanne Dergacheva
 
Creating a Drupal Install Profile for a Large Organization
Creating a Drupal Install Profile for a Large OrganizationCreating a Drupal Install Profile for a Large Organization
Creating a Drupal Install Profile for a Large OrganizationSuzanne Dergacheva
 
Intro to Drupal Migrate for Site Builders
Intro to Drupal Migrate for Site BuildersIntro to Drupal Migrate for Site Builders
Intro to Drupal Migrate for Site BuildersSuzanne Dergacheva
 
10 New Things You Can Do with Drupal 8 Out-of-the-Box
10 New Things You Can Do with Drupal 8 Out-of-the-Box10 New Things You Can Do with Drupal 8 Out-of-the-Box
10 New Things You Can Do with Drupal 8 Out-of-the-BoxSuzanne Dergacheva
 
Creating Dynamic Landing Pages for Drupal with Panels - Webinar
Creating Dynamic Landing Pages for Drupal with Panels - WebinarCreating Dynamic Landing Pages for Drupal with Panels - Webinar
Creating Dynamic Landing Pages for Drupal with Panels - WebinarSuzanne Dergacheva
 
Creating a User-Friendly Search UI with Drupal - Presentation at DrupalCamp T...
Creating a User-Friendly Search UI with Drupal - Presentation at DrupalCamp T...Creating a User-Friendly Search UI with Drupal - Presentation at DrupalCamp T...
Creating a User-Friendly Search UI with Drupal - Presentation at DrupalCamp T...Suzanne Dergacheva
 
Getting Started with Drupal 8 Theming - DrupalCamp Toronto 2014
Getting Started with Drupal 8 Theming - DrupalCamp Toronto 2014Getting Started with Drupal 8 Theming - DrupalCamp Toronto 2014
Getting Started with Drupal 8 Theming - DrupalCamp Toronto 2014Suzanne Dergacheva
 
DrupalCamp NYC Panels Presentation - April 2014
DrupalCamp NYC Panels Presentation - April 2014DrupalCamp NYC Panels Presentation - April 2014
DrupalCamp NYC Panels Presentation - April 2014Suzanne Dergacheva
 

Plus de Suzanne Dergacheva (20)

Dipping Your Toe into Drupal 8 Module Development
Dipping Your Toe into Drupal 8 Module DevelopmentDipping Your Toe into Drupal 8 Module Development
Dipping Your Toe into Drupal 8 Module Development
 
Device-Agnostic Content Strategy for Drupal
Device-Agnostic Content Strategy for DrupalDevice-Agnostic Content Strategy for Drupal
Device-Agnostic Content Strategy for Drupal
 
Creating a Reusable Drupal Website for Higher Education - Webinar
Creating a Reusable Drupal Website for Higher Education - WebinarCreating a Reusable Drupal Website for Higher Education - Webinar
Creating a Reusable Drupal Website for Higher Education - Webinar
 
Creating a Reusable Drupal Website for Higher Education - at USG Tech Day
Creating a Reusable Drupal Website for Higher Education - at USG Tech DayCreating a Reusable Drupal Website for Higher Education - at USG Tech Day
Creating a Reusable Drupal Website for Higher Education - at USG Tech Day
 
Creating Landing Pages and Layouts for Drupal 8 - DrupalCon Baltimore
Creating Landing Pages and Layouts for Drupal 8 - DrupalCon BaltimoreCreating Landing Pages and Layouts for Drupal 8 - DrupalCon Baltimore
Creating Landing Pages and Layouts for Drupal 8 - DrupalCon Baltimore
 
What is Drupal? And Why is it Useful? Webinar
What is Drupal? And Why is it Useful? WebinarWhat is Drupal? And Why is it Useful? Webinar
What is Drupal? And Why is it Useful? Webinar
 
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon Dublin
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon DublinCreating Layouts and Landing Pages for Drupal 8 - DrupalCon Dublin
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon Dublin
 
Using Core Themes in Drupal 8
Using Core Themes in Drupal 8Using Core Themes in Drupal 8
Using Core Themes in Drupal 8
 
Minimalist Theming: How to Build a Lean, Mean Drupal 8 Theme
Minimalist Theming: How to Build a Lean, Mean Drupal 8 ThemeMinimalist Theming: How to Build a Lean, Mean Drupal 8 Theme
Minimalist Theming: How to Build a Lean, Mean Drupal 8 Theme
 
Upgrading to Drupal 8: Benefits and Gotchas
Upgrading to Drupal 8: Benefits and GotchasUpgrading to Drupal 8: Benefits and Gotchas
Upgrading to Drupal 8: Benefits and Gotchas
 
Migrate for Site Builders from MidCamp 2016
Migrate for Site Builders from MidCamp 2016Migrate for Site Builders from MidCamp 2016
Migrate for Site Builders from MidCamp 2016
 
The Wonderful World of Drupal 8 Multilingual
The Wonderful World of Drupal 8 MultilingualThe Wonderful World of Drupal 8 Multilingual
The Wonderful World of Drupal 8 Multilingual
 
Creating a Drupal Install Profile for a Large Organization
Creating a Drupal Install Profile for a Large OrganizationCreating a Drupal Install Profile for a Large Organization
Creating a Drupal Install Profile for a Large Organization
 
Intro to Drupal Migrate for Site Builders
Intro to Drupal Migrate for Site BuildersIntro to Drupal Migrate for Site Builders
Intro to Drupal Migrate for Site Builders
 
Drupal migrate-june2015
Drupal migrate-june2015Drupal migrate-june2015
Drupal migrate-june2015
 
10 New Things You Can Do with Drupal 8 Out-of-the-Box
10 New Things You Can Do with Drupal 8 Out-of-the-Box10 New Things You Can Do with Drupal 8 Out-of-the-Box
10 New Things You Can Do with Drupal 8 Out-of-the-Box
 
Creating Dynamic Landing Pages for Drupal with Panels - Webinar
Creating Dynamic Landing Pages for Drupal with Panels - WebinarCreating Dynamic Landing Pages for Drupal with Panels - Webinar
Creating Dynamic Landing Pages for Drupal with Panels - Webinar
 
Creating a User-Friendly Search UI with Drupal - Presentation at DrupalCamp T...
Creating a User-Friendly Search UI with Drupal - Presentation at DrupalCamp T...Creating a User-Friendly Search UI with Drupal - Presentation at DrupalCamp T...
Creating a User-Friendly Search UI with Drupal - Presentation at DrupalCamp T...
 
Getting Started with Drupal 8 Theming - DrupalCamp Toronto 2014
Getting Started with Drupal 8 Theming - DrupalCamp Toronto 2014Getting Started with Drupal 8 Theming - DrupalCamp Toronto 2014
Getting Started with Drupal 8 Theming - DrupalCamp Toronto 2014
 
DrupalCamp NYC Panels Presentation - April 2014
DrupalCamp NYC Panels Presentation - April 2014DrupalCamp NYC Panels Presentation - April 2014
DrupalCamp NYC Panels Presentation - April 2014
 

Dernier

Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
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
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 

Dernier (20)

Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
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
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 

It's All About the Experience: What I’ve learnt from talking to thousands of people about Drupal

  • 1. evolvingweb.ca @evolvingweb It’s All About the Experience Suzanne Dergacheva June 15, 2018 What I’ve learnt from talking to thousands of people about Drupal
  • 2. • Co-founded Evolving Web in 2007 • Experienced Drupal themer, developer, project lead • Loves teaching DrupalSuzanne Dergacheva CO-FOUNDER AND FRONT-END LEAD
  • 3. • Drupal agency • 10 years of Drupal! • Community of experts
  • 4.
  • 5.
  • 6. Design Thinking Empathize Define Ideate Prototype Test
  • 7. What is the Drupal Experience?
  • 8.
  • 9. Developer Content editor Marketing co-ordinator Sysadmin Designer Business owner NGO director 1-person IT team for a small organization Project manager Salesperson Front-end developer Drupal contributor Freelancer
  • 10. Focus on Experiences and User Journeys
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. Example User Journeys • Selecting a CMS • Inheriting a Drupal project • Building a first site • Doing an upgrade • Implementing Drupal across a large organization • Handing off a site to a content editor
  • 17. User journey: Carolina Build a non-profit websiteAttended DrupalCampHeard about DrupalLearn web design basics • Site builder • Beginner developer • Command-line user
  • 18. User journey: Carolina Build a non-profit websiteAttended DrupalCampHeard about DrupalLearn web design basics “How do I put my website online?” • Site builder • Beginner developer • Command-line user
  • 19. User journey: Sam Maintains the siteAgency upgraded to D8Learned Drupal on the jobNon-technical • Administrator • Project manager • Beginner Developer
  • 20. User journey: Sam Maintains the siteAgency upgraded to D8Learned Drupal on the jobNon-technical • Administrator • Project manager • Beginner Developer “What development workflow should I use?”
  • 21. User journey: Gina Build the company intranetInstalled DrupalManager picked Drupal Has a programming background • Developer • IT professional
  • 22. User journey: Gina Build the company intranetInstalled DrupalManager picked Drupal Has a programming background “I have no problem installing Drupal, but what’s the difference between a block and a View?” • Developer • IT professional
  • 23. User journey: Chris Installed a Demo siteWent to a Drupal eventEvaluating DrupalMarketing background • Marketing director • Content editor
  • 24. User journey: Chris Installed a Demo siteWent to a Drupal eventEvaluating DrupalMarketing background “Can’t figure out what to do next” • Marketing director • Content editor
  • 25. Define the Problem Empathize Define Ideate Prototype Test
  • 26. • Going to DrupalCon or DrupalCamp • “Aha!” moments • Using Drupal Slack to get help • Helping someone with their problem • Launching your site • Contributing for the first time TYPICAL HIGHLIGHTS
  • 27. • Terminology overload • Development environments/workflow • Deployment • Security updates • Figuring out the “Drupal way” TYPICAL LOW MOMENTS / GAPS
  • 29. User journey: Carolina Build a non-profit websiteAttended DrupalCampHeard about DrupalLearn web design basics “How do I put my website online?” • Site builder • Beginner developer • Command-line user
  • 30. User journey: Sam Maintains the siteAgency upgraded to D8Learned Drupal on the jobNon-technical • Administrator • Project manager • Beginner Developer “What development workflow should I use?”
  • 31. User journey: Gina Build the company intranetInstalled DrupalManager picked Drupal Has a programming background “No problem installing a Drupal site, but unclear when to use content types, blocks, and Views”. • Developer • IT professional
  • 32. User journey: Chris Installed a Demo siteWent to a Drupal eventEvaluating DrupalMarketing background “Can’t figure out what to do next” • Marketing director • Content editor
  • 33. So what can we do? Empathize Define Ideate Prototype Test
  • 34. I thought there was already a module for that… • Out-of-the-box initiative • Admin UI initiative • Drupal core updates through the UI • Plans to make Drupal upgrades easier • See all strategic initiatives
  • 35. What can I do?
  • 36. • Be up-front about the gaps and pain points in user journeys • Address these when we talk to newcomers, clients, or new colleagues • Look for solutions and contribute Be Honest
  • 37. • Provide a warm welcome, mentorship, support, and advice for new Drupalers • Stay involved in the local community • Join the Drupal Slack to get involved Community Participation
  • 38. • If you’re a content editor, fill in the survey: bit.ly/drupal-ux-mtl • If you’re not, help promote the survey or volunteer to conduct a survey! Help with the UX Study
  • 39. • Participate in the campaign • Donate hours to help promotion efforts • Think outside the box as we try and grow the market for Drupal • https://www.drupal.org/promotedrupal Promote Drupal Campaign
  • 40. Empathize Define Ideate Prototype Test Design Thinking
  • 41. Upcoming Drupal Trainings July 5-6
 Advanced Drupal 8 Site Building Training (Online) July 9-10
 Drupal 8 Theming Training (Online) July 23-24
 Drupal 8 Module Development Training (Online) October 1-5
 5-Day Drupal 8 Training in Toronto evolvingweb.ca/training training@evolvingweb.ca