Volto Unleashed - Real Life User Experience - Case Study Guide, University of Jyväskylä

Rikupekka Oksanen
Rikupekka OksanenIT specialist. Team lead. Web development, Plone, Agile, Open Source. at University of Jyväskylä
Volto Unleashed - Real Life User
Experience - Case Study Guide,
University of Jyväskylä
Rikupekka Oksanen
University of Jyväskylä, Finland
Plone Conference 2020 22.12.2020
Contents
1. Intro
2. Open University Study
Guide
3. Why Plone and Volto?
4. User feedback
5. Summary
22.12.2020JYU. Since 1863. 2
https://www.jyu.fi/en
Rikupekka Oksanen
University of Jyväskylä, Finland, since 2001
Team lead, agile enthusiast
Plone-user since 2004: User, site builder, trainer,
foundation member, marketing team
Co-founder of AgiNotes
JYU. Since 1863. 3
This presentation
I conducted a survey to new Volto users at Open University of Jyväskylä,
asking on how they managed to create over 1500 pages of content in
approximately a month, each page having multiple blocks that are linked to
different parts of the study guide.
I found out, what was their experience with Volto, what were pros and cons, and
how that compares to Plone.
22.12.2020
JYU. Since 1863. 4
University of Jyväskylä Open University
• Open University is an independent institute at the
University of Jyväskylä. We are open to everyone and
have no entrance requirements. Open University offers
studies in nearly 50 subjects in Finnish. Our studies are
offered mainly online and developed for adult learners.
Students can register non-stop and study self-paced.
• https://www.avoin.jyu.fi/en
22.12.2020
JYU. Since 1863. 5
The use case: Study Guide
During spring 2019 at the University of Jyväskylä, we developed an integration with our study
information system Sisu and our GatsbyJS-based Study Guide https://studyguide.jyu.fi/2020/en
In 2020, Open University of University of Jyväskylä needed more: they wanted to also have more
customized content in addition to just basic study information. They wanted to have images, videos,
and customized text blocks for each of their over a thousand courses.
That is when a Volto-integration came along, resulting to this: https://studyguide.jyu.fi/2020/en/ou/
22.12.2020
Sisu study information system Study Guide Study Guide with Volto content
2019 2020
JYU. Since 1863. 6
Requirements vs. possibilities
• We needed to combine three sources/systems:
Sisu study information system – basic data on courses, disciplines and
teaching schedules
Study guide itself – accessible, responsive and fast presentation of
information
User generated, edited content, that would have rich text, links, images,
videos
• Trying to get development for the Sisu study information system itself was a
dead-end, it’s not a software that is under our development, and it is used by
other universities too, so customizing was not possible
• So what would help..?
22.12.2020
JYU. Since 1863. 7
Plone and Volto for the Study Guide
• Plone CMS with its latest user interface, Volto, provided us both hierarchical object database and modern
user interface required for managing the additional content.
• Plone shines in managing content in folder tree like hierarchies, and sharing access rights for them
accordingly.
• Volto, on the other hand, makes Plone faster and easier to use than ever before.
• Plone ships with out-of-the-box customizable structured content types. Without any custom code, we
were able to enhance our Volto-editable pages with metadata fields to store the connecting information.
This also made the data available in Plone REST API for GatsbyJS data source integration.
• Thanks to Volto user interface being customizable with our own ReactJS code, it was possible to customize
the select widget of our primary connecting field, to search our Hasura GraphQL API for all the possible
value options, to be saved with the content page.
22.12.2020
JYU. Since 1863. 8
Volto
22.12.2020
JYU. Since 1863. 9
More info on the case
• Asko Soukka (@datakurre) will dig into
technical details in his presentation “Plone
and Volto in a Jamstack project”
https://2020.ploneconf.org/talks/plone-and-
volto-in-a-jamstack-project
• Also in a blog post
https://tech.blog.jyu.fi/2020/06/plone-volto-
hasura-gatsbyjs-mashup/
• https://plone.org/what-is-plone/volto
22.12.2020
JYU. Since 1863. 10
Study Guide & Volto, screenshots
22.12.2020
JYU. Since 1863. 11
Study Guide & Volto, screenshots
22.12.2020
• Structure of pages
and subpages
• Tabs
• Rich text, titles, lists,
links
• Images
• Videos
JYU. Since 1863. 12
Study Guide & Volto, screenshots
22.12.2020
• User generated
content
• Data from the Study
information system
• All together now
JYU. Since 1863. 13
Study Guide & Volto, screenshots
22.12.2020
• Volto content
editing
• Each block in
Volto can be
assigned to a
certain page(s)
and tab(s) in the
Study Guide
JYU. Since 1863. 14
Volto + Study Guide, screenshots
22.12.2020
• Here a block in Volto
is assigned to a
certain page and tab
in the Study Guide
JYU. Since 1863. 15
Volto feedback survey
• Background
CMS experience, level of own
“techwizardry”
Role and activity
• Volto usability and robustness
Simplicity, visual elements
Navigation, adding and editing
Features, technical robustness
• Summary
Need for info and training
Comparison to Plone
Overall
22.12.2020
• Form was built on Plone
Form Gen add on
JYU. Since 1863. 1622.12.2020
JYU. Since 1863. 1722.12.2020
JYU. Since 1863. 1822.12.2020
JYU. Since 1863. 1922.12.2020
JYU. Since 1863. 2022.12.2020
JYU. Since 1863. 21
Notes
• Mostly Windows users
• We were using Volto version 4 and 5
• The amount of respondents was quite low
22.12.2020
JYU. Since 1863. 22
Survey Questions - background
22.12.2020
CMS experience
Plone WordPress
Plone and WP Plone and WP and something else
• All users inclined to get well
along with new software
and most knew some Plone
10+ years 4-10 years 1-2 years 1 year or less
Plone experience
JYU. Since 1863. 23
Survey Questions - background
22.12.2020
• How often did you manage
content
Varies, but maybe not that
often
• Your role:
Admin 25%
Content editor 75%
People
Multiple times a day Daily Weekly Couple of times a month Rarely
JYU. Since 1863. 24
Survey Questions – Volto first impressions
0 0 0
Simplicity and clarity Visually pleasing First impressions
First impressions
1 2 3 4 5
4
4
4
22.12.2020
JYU. Since 1863. 25
Volto navigation and speed
Navigation clarity Speed
Navigation and speed
1 2 3 4 5
22.12.2020
4
4
JYU. Since 1863. 26
Volto most used features
22.12.2020
• 75% adding and editing text blocks (titles, paragraphs,
lists
• 75% adding and editing links
• 37,5% adding collections
• 25% adding images
• 12,5% adding videos
JYU. Since 1863. 27
Volto page editing
Easy to find editing
option
Easy to edit page title Easy to add blocks Easy to add and edit
links
Easy to add attachments Adding images
Page editing
1 2 3 4 5
22.12.2020
JYU. Since 1863. 28
Volto comments
22.12.2020
• “Works well and feels simple. Same logic in the backround
than in Plone, which might help. Most annoying thing: when I
press enter in the editor it creates more boxes, which I need
to delete then.”
• “Usability is okay and the folder structure is clear. Only
annoying thing is doing bullet point lists. Sometimes removing
link is hard. You’ll have to be precise when you select the
right spot. But maybe its just me ”
• “Occasionally I might have wanted to edit layout of the page
or the link in the editor. I haven’t found a possibility to add
links to an image?”
JYU. Since 1863. 29
Bonus question for Plone users
22.12.2020
• “Volto seems more simple to use. Though, Plone has
more features now, so it depends.”
• “Volto is easy, once you get the logic. I don’t use Plone
much, but maybe its just a little harder to use.”
• “Volto is much faster and I like the UI overall.”
• “Classic Plone has much more visual elements to create
brand-driven content. This is something I miss. Also
adding and editing links is better in Plone.”
JYU. Since 1863. 30
Volto technical error frequency
22.12.2020
Frequency
Never Occasionally Rarely Often
• 62,5% no errors ever
• 25% maybe 1-2/week
• 12,5% rarely
• 0% often
JYU. Since 1863. 31
Volto need for instructions and training
22.12.2020
Training and instructions
I didn't participate training or read instructions
I glanced the instructions
Participated in the training and read instructions
Read instructions repeatedly
• Most of the users
needed little to none
instructions or training
JYU. Since 1863. 32
Survey Questions – Summary
• Overall review 4/5
• Would you recommend Volto?
•  100% Yes
22.12.2020
JYU. Since 1863. 33
What next with Volto at University of Jyväskylä?
• We will update Study Guide Volto from
version 5 to 10
• We will have Plone and Volto as the
platform for registration of international
students, and purchase portal for
international studies (with integrations to
Moodle, payment provider, our identity
management and external digital identity
provider).
22.12.2020
Thank you!
22.12.2020JYU. Since 1863. 34
Rikupekka Oksanen
University of Jyväskylä, Finland, since 2001
Team lead, agile enthusiast
Plone-user since 2004: User, site builder, trainer,
foundation member, marketing team
Co-founder of AgiNotes
1 of 34

Recommended

By the Power of Plone - Case Carousel at University of Jyväskylä Revisited by
By the Power of Plone - Case Carousel at University of Jyväskylä RevisitedBy the Power of Plone - Case Carousel at University of Jyväskylä Revisited
By the Power of Plone - Case Carousel at University of Jyväskylä RevisitedRikupekka Oksanen
227 views50 slides
Bend the knee and sprint repeatedly - training a university to become more agile by
Bend the knee and sprint repeatedly - training a university to become more agileBend the knee and sprint repeatedly - training a university to become more agile
Bend the knee and sprint repeatedly - training a university to become more agileRikupekka Oksanen
426 views38 slides
The New plone.org Built on Plone 6 by
The New plone.org Built on Plone 6The New plone.org Built on Plone 6
The New plone.org Built on Plone 6Rikupekka Oksanen
794 views51 slides
Creating a consistent web experience across all faculties by
Creating a consistent web experience across all facultiesCreating a consistent web experience across all faculties
Creating a consistent web experience across all facultiesSarah Khan
171 views42 slides
Standardising navigation in Blackboard sites to improve the Student experienc... by
Standardising navigation in Blackboard sites to improve the Student experienc...Standardising navigation in Blackboard sites to improve the Student experienc...
Standardising navigation in Blackboard sites to improve the Student experienc...Blackboard APAC
343 views16 slides
Transforming organisational culture by
Transforming organisational cultureTransforming organisational culture
Transforming organisational cultureJisc
4.8K views16 slides

More Related Content

What's hot

Altc2014 building a culture of flexible online learning one year on - james ... by
Altc2014 building a culture of flexible online learning  one year on - james ...Altc2014 building a culture of flexible online learning  one year on - james ...
Altc2014 building a culture of flexible online learning one year on - james ...James Little
840 views40 slides
HE/Public Sector update with University of Southampton by
HE/Public Sector update with University of SouthamptonHE/Public Sector update with University of Southampton
HE/Public Sector update with University of SouthamptonAbilityNet
852 views51 slides
Creating Dynamic Learning Environments by
Creating Dynamic Learning EnvironmentsCreating Dynamic Learning Environments
Creating Dynamic Learning EnvironmentsDonna Witek
433 views23 slides
Migrating to Moodle: Faculty, Student and Technology Perspectives by
Migrating to Moodle: Faculty, Student and Technology PerspectivesMigrating to Moodle: Faculty, Student and Technology Perspectives
Migrating to Moodle: Faculty, Student and Technology PerspectivesKeith Landa
2.8K views31 slides
Leveraging change through digital capability - Scott Hibberson, Saf Arfan and... by
Leveraging change through digital capability - Scott Hibberson, Saf Arfan and...Leveraging change through digital capability - Scott Hibberson, Saf Arfan and...
Leveraging change through digital capability - Scott Hibberson, Saf Arfan and...Jisc
1.3K views86 slides
Northern Illinois University: Success with Blackboard Collaborate, Blackboard... by
Northern Illinois University: Success with Blackboard Collaborate, Blackboard...Northern Illinois University: Success with Blackboard Collaborate, Blackboard...
Northern Illinois University: Success with Blackboard Collaborate, Blackboard...Jason Rhode
1.9K views55 slides

What's hot(7)

Altc2014 building a culture of flexible online learning one year on - james ... by James Little
Altc2014 building a culture of flexible online learning  one year on - james ...Altc2014 building a culture of flexible online learning  one year on - james ...
Altc2014 building a culture of flexible online learning one year on - james ...
James Little840 views
HE/Public Sector update with University of Southampton by AbilityNet
HE/Public Sector update with University of SouthamptonHE/Public Sector update with University of Southampton
HE/Public Sector update with University of Southampton
AbilityNet852 views
Creating Dynamic Learning Environments by Donna Witek
Creating Dynamic Learning EnvironmentsCreating Dynamic Learning Environments
Creating Dynamic Learning Environments
Donna Witek433 views
Migrating to Moodle: Faculty, Student and Technology Perspectives by Keith Landa
Migrating to Moodle: Faculty, Student and Technology PerspectivesMigrating to Moodle: Faculty, Student and Technology Perspectives
Migrating to Moodle: Faculty, Student and Technology Perspectives
Keith Landa2.8K views
Leveraging change through digital capability - Scott Hibberson, Saf Arfan and... by Jisc
Leveraging change through digital capability - Scott Hibberson, Saf Arfan and...Leveraging change through digital capability - Scott Hibberson, Saf Arfan and...
Leveraging change through digital capability - Scott Hibberson, Saf Arfan and...
Jisc1.3K views
Northern Illinois University: Success with Blackboard Collaborate, Blackboard... by Jason Rhode
Northern Illinois University: Success with Blackboard Collaborate, Blackboard...Northern Illinois University: Success with Blackboard Collaborate, Blackboard...
Northern Illinois University: Success with Blackboard Collaborate, Blackboard...
Jason Rhode1.9K views
Blackboard Collaborate: Strategies and considerations for institutional adoption by Jason Rhode
Blackboard Collaborate: Strategies and considerations for institutional adoptionBlackboard Collaborate: Strategies and considerations for institutional adoption
Blackboard Collaborate: Strategies and considerations for institutional adoption
Jason Rhode1.8K views

Similar to Volto Unleashed - Real Life User Experience - Case Study Guide, University of Jyväskylä

HE/Public Sector Update: Accessible eLearning dos and don'ts with Susi Miller by
HE/Public Sector Update: Accessible eLearning dos and don'ts with Susi MillerHE/Public Sector Update: Accessible eLearning dos and don'ts with Susi Miller
HE/Public Sector Update: Accessible eLearning dos and don'ts with Susi MillerAbilityNet
911 views41 slides
Lead user training by
Lead user trainingLead user training
Lead user trainingEmma DeJong
412 views43 slides
ICT and Social Media in Education by
ICT and Social Media in Education ICT and Social Media in Education
ICT and Social Media in Education Matleena Laakso
8.7K views46 slides
Redefinindo a Experiência de Educação com Vídeo, por Dr Shay David by
Redefinindo a Experiência de Educação com Vídeo, por Dr Shay DavidRedefinindo a Experiência de Educação com Vídeo, por Dr Shay David
Redefinindo a Experiência de Educação com Vídeo, por Dr Shay DavidDesafios da Educação
2K views54 slides
Assessment Toolbox by
Assessment ToolboxAssessment Toolbox
Assessment ToolboxMary Baldwin-Grimes
536 views47 slides
Liz Smith et al 2008 by
Liz Smith et al 2008Liz Smith et al 2008
Liz Smith et al 2008Diana Quinn
537 views30 slides

Similar to Volto Unleashed - Real Life User Experience - Case Study Guide, University of Jyväskylä(20)

HE/Public Sector Update: Accessible eLearning dos and don'ts with Susi Miller by AbilityNet
HE/Public Sector Update: Accessible eLearning dos and don'ts with Susi MillerHE/Public Sector Update: Accessible eLearning dos and don'ts with Susi Miller
HE/Public Sector Update: Accessible eLearning dos and don'ts with Susi Miller
AbilityNet911 views
Lead user training by Emma DeJong
Lead user trainingLead user training
Lead user training
Emma DeJong412 views
ICT and Social Media in Education by Matleena Laakso
ICT and Social Media in Education ICT and Social Media in Education
ICT and Social Media in Education
Matleena Laakso8.7K views
Redefinindo a Experiência de Educação com Vídeo, por Dr Shay David by Desafios da Educação
Redefinindo a Experiência de Educação com Vídeo, por Dr Shay DavidRedefinindo a Experiência de Educação com Vídeo, por Dr Shay David
Redefinindo a Experiência de Educação com Vídeo, por Dr Shay David
Liz Smith et al 2008 by Diana Quinn
Liz Smith et al 2008Liz Smith et al 2008
Liz Smith et al 2008
Diana Quinn537 views
The ins and outs of screen sharing by Danielle Kane
The ins and outs of screen sharingThe ins and outs of screen sharing
The ins and outs of screen sharing
Danielle Kane1.2K views
Creating and Enhancing Student Centred Portfolios in VLEs by Cetis
Creating and Enhancing Student Centred Portfolios in VLEsCreating and Enhancing Student Centred Portfolios in VLEs
Creating and Enhancing Student Centred Portfolios in VLEs
Cetis954 views
Librinnovando 2010: "Oltre l'Ebook - scenari internazionali dell'editoria dig... by Nicola Cavalli
Librinnovando 2010: "Oltre l'Ebook - scenari internazionali dell'editoria dig...Librinnovando 2010: "Oltre l'Ebook - scenari internazionali dell'editoria dig...
Librinnovando 2010: "Oltre l'Ebook - scenari internazionali dell'editoria dig...
Nicola Cavalli855 views
HE/Public Sector Update: How to promote digital accessibility at your institu... by AbilityNet
HE/Public Sector Update: How to promote digital accessibility at your institu...HE/Public Sector Update: How to promote digital accessibility at your institu...
HE/Public Sector Update: How to promote digital accessibility at your institu...
AbilityNet609 views
IRJET- Enhanced In-House Portal for UG Students by IRJET Journal
IRJET-  	  Enhanced In-House Portal for UG StudentsIRJET-  	  Enhanced In-House Portal for UG Students
IRJET- Enhanced In-House Portal for UG Students
IRJET Journal41 views
Project I Nt Upret V2 by Ng
Project I Nt Upret   V2Project I Nt Upret   V2
Project I Nt Upret V2
Ng343 views
CCCOER Presents: User Friendly OER Course Design for Remote and F2F Learning by Una Daly
CCCOER Presents: User Friendly OER Course Design for Remote and F2F LearningCCCOER Presents: User Friendly OER Course Design for Remote and F2F Learning
CCCOER Presents: User Friendly OER Course Design for Remote and F2F Learning
Una Daly1.3K views
Brightspace Michigan Connection Opening Session by D2L Barry
Brightspace Michigan Connection Opening SessionBrightspace Michigan Connection Opening Session
Brightspace Michigan Connection Opening Session
D2L Barry440 views
myWorld Reflection and Review by George Roberts
myWorld Reflection and ReviewmyWorld Reflection and Review
myWorld Reflection and Review
George Roberts253 views
What Jisc Wants 10.12.08 by Heather Price
What Jisc Wants 10.12.08What Jisc Wants 10.12.08
What Jisc Wants 10.12.08
Heather Price348 views

More from Rikupekka Oksanen

Workflows and Plone
 - Case supervisiondoc by
Workflows and Plone
 - Case supervisiondocWorkflows and Plone
 - Case supervisiondoc
Workflows and Plone
 - Case supervisiondocRikupekka Oksanen
2K views100 slides
Kansainvälistä ohjelmistokehitystä - Case Plone Midsummersprint 2017 by
Kansainvälistä ohjelmistokehitystä - Case Plone Midsummersprint 2017Kansainvälistä ohjelmistokehitystä - Case Plone Midsummersprint 2017
Kansainvälistä ohjelmistokehitystä - Case Plone Midsummersprint 2017Rikupekka Oksanen
291 views50 slides
Organizing a Plone Sprint - Lessons Learned, Case Midsummersprint 2017 by
Organizing a Plone Sprint -  Lessons Learned, Case Midsummersprint 2017Organizing a Plone Sprint -  Lessons Learned, Case Midsummersprint 2017
Organizing a Plone Sprint - Lessons Learned, Case Midsummersprint 2017Rikupekka Oksanen
435 views44 slides
Beyond Infinity with Plone 5 - 
Are We There Yet? by
Beyond Infinity with Plone 5 - 
Are We There Yet?Beyond Infinity with Plone 5 - 
Are We There Yet?
Beyond Infinity with Plone 5 - 
Are We There Yet?Rikupekka Oksanen
568 views90 slides
To infinity and Beyond with Plone 5! by
To infinity and Beyond with Plone 5!To infinity and Beyond with Plone 5!
To infinity and Beyond with Plone 5!Rikupekka Oksanen
3.4K views94 slides
By the power of Plone - Case Carousel at University of Jyväskylä by
By the power of Plone - Case Carousel at University of JyväskyläBy the power of Plone - Case Carousel at University of Jyväskylä
By the power of Plone - Case Carousel at University of JyväskyläRikupekka Oksanen
1.2K views95 slides

More from Rikupekka Oksanen(10)

Workflows and Plone
 - Case supervisiondoc by Rikupekka Oksanen
Workflows and Plone
 - Case supervisiondocWorkflows and Plone
 - Case supervisiondoc
Workflows and Plone
 - Case supervisiondoc
Kansainvälistä ohjelmistokehitystä - Case Plone Midsummersprint 2017 by Rikupekka Oksanen
Kansainvälistä ohjelmistokehitystä - Case Plone Midsummersprint 2017Kansainvälistä ohjelmistokehitystä - Case Plone Midsummersprint 2017
Kansainvälistä ohjelmistokehitystä - Case Plone Midsummersprint 2017
Rikupekka Oksanen291 views
Organizing a Plone Sprint - Lessons Learned, Case Midsummersprint 2017 by Rikupekka Oksanen
Organizing a Plone Sprint -  Lessons Learned, Case Midsummersprint 2017Organizing a Plone Sprint -  Lessons Learned, Case Midsummersprint 2017
Organizing a Plone Sprint - Lessons Learned, Case Midsummersprint 2017
Rikupekka Oksanen435 views
Beyond Infinity with Plone 5 - 
Are We There Yet? by Rikupekka Oksanen
Beyond Infinity with Plone 5 - 
Are We There Yet?Beyond Infinity with Plone 5 - 
Are We There Yet?
Beyond Infinity with Plone 5 - 
Are We There Yet?
Rikupekka Oksanen568 views
By the power of Plone - Case Carousel at University of Jyväskylä by Rikupekka Oksanen
By the power of Plone - Case Carousel at University of JyväskyläBy the power of Plone - Case Carousel at University of Jyväskylä
By the power of Plone - Case Carousel at University of Jyväskylä
Rikupekka Oksanen1.2K views
Plone at University of Jyväskylä - 10 Years of Happiness by Rikupekka Oksanen
Plone at University of Jyväskylä - 10 Years of HappinessPlone at University of Jyväskylä - 10 Years of Happiness
Plone at University of Jyväskylä - 10 Years of Happiness
Rikupekka Oksanen1.2K views
Sähköinen työpöytä ja Jyväskylän yliopisto 2013 by Rikupekka Oksanen
Sähköinen työpöytä ja Jyväskylän yliopisto 2013Sähköinen työpöytä ja Jyväskylän yliopisto 2013
Sähköinen työpöytä ja Jyväskylän yliopisto 2013
Rikupekka Oksanen590 views
Sosiaalisen median haasteet tietohallinnolle by Rikupekka Oksanen
Sosiaalisen median haasteet tietohallinnolleSosiaalisen median haasteet tietohallinnolle
Sosiaalisen median haasteet tietohallinnolle
Rikupekka Oksanen610 views

Recently uploaded

Benefits in Software Development by
Benefits in Software DevelopmentBenefits in Software Development
Benefits in Software DevelopmentJohn Valentino
5 views15 slides
predicting-m3-devopsconMunich-2023.pptx by
predicting-m3-devopsconMunich-2023.pptxpredicting-m3-devopsconMunich-2023.pptx
predicting-m3-devopsconMunich-2023.pptxTier1 app
8 views24 slides
Flask-Python.pptx by
Flask-Python.pptxFlask-Python.pptx
Flask-Python.pptxTriloki Gupta
9 views12 slides
.NET Deserialization Attacks by
.NET Deserialization Attacks.NET Deserialization Attacks
.NET Deserialization AttacksDharmalingam Ganesan
5 views50 slides
How Workforce Management Software Empowers SMEs | TraQSuite by
How Workforce Management Software Empowers SMEs | TraQSuiteHow Workforce Management Software Empowers SMEs | TraQSuite
How Workforce Management Software Empowers SMEs | TraQSuiteTraQSuite
6 views3 slides
360 graden fabriek by
360 graden fabriek360 graden fabriek
360 graden fabriekinfo33492
165 views25 slides

Recently uploaded(20)

predicting-m3-devopsconMunich-2023.pptx by Tier1 app
predicting-m3-devopsconMunich-2023.pptxpredicting-m3-devopsconMunich-2023.pptx
predicting-m3-devopsconMunich-2023.pptx
Tier1 app8 views
How Workforce Management Software Empowers SMEs | TraQSuite by TraQSuite
How Workforce Management Software Empowers SMEs | TraQSuiteHow Workforce Management Software Empowers SMEs | TraQSuite
How Workforce Management Software Empowers SMEs | TraQSuite
TraQSuite6 views
360 graden fabriek by info33492
360 graden fabriek360 graden fabriek
360 graden fabriek
info33492165 views
Top-5-production-devconMunich-2023-v2.pptx by Tier1 app
Top-5-production-devconMunich-2023-v2.pptxTop-5-production-devconMunich-2023-v2.pptx
Top-5-production-devconMunich-2023-v2.pptx
Tier1 app8 views
Dapr Unleashed: Accelerating Microservice Development by Miroslav Janeski
Dapr Unleashed: Accelerating Microservice DevelopmentDapr Unleashed: Accelerating Microservice Development
Dapr Unleashed: Accelerating Microservice Development
Miroslav Janeski15 views
Introduction to Git Source Control by John Valentino
Introduction to Git Source ControlIntroduction to Git Source Control
Introduction to Git Source Control
John Valentino7 views
FOSSLight Community Day 2023-11-30 by Shane Coughlan
FOSSLight Community Day 2023-11-30FOSSLight Community Day 2023-11-30
FOSSLight Community Day 2023-11-30
Shane Coughlan7 views
Automated Testing of Microsoft Power BI Reports by RTTS
Automated Testing of Microsoft Power BI ReportsAutomated Testing of Microsoft Power BI Reports
Automated Testing of Microsoft Power BI Reports
RTTS10 views
How to build dyanmic dashboards and ensure they always work by Wiiisdom
How to build dyanmic dashboards and ensure they always workHow to build dyanmic dashboards and ensure they always work
How to build dyanmic dashboards and ensure they always work
Wiiisdom14 views
aATP - New Correlation Confirmation Feature.pptx by EsatEsenek1
aATP - New Correlation Confirmation Feature.pptxaATP - New Correlation Confirmation Feature.pptx
aATP - New Correlation Confirmation Feature.pptx
EsatEsenek1205 views
DRYiCE™ iAutomate: AI-enhanced Intelligent Runbook Automation by HCLSoftware
DRYiCE™ iAutomate: AI-enhanced Intelligent Runbook AutomationDRYiCE™ iAutomate: AI-enhanced Intelligent Runbook Automation
DRYiCE™ iAutomate: AI-enhanced Intelligent Runbook Automation
HCLSoftware6 views
Unlocking the Power of AI in Product Management - A Comprehensive Guide for P... by NimaTorabi2
Unlocking the Power of AI in Product Management - A Comprehensive Guide for P...Unlocking the Power of AI in Product Management - A Comprehensive Guide for P...
Unlocking the Power of AI in Product Management - A Comprehensive Guide for P...
NimaTorabi216 views
Navigating container technology for enhanced security by Niklas Saari by Metosin Oy
Navigating container technology for enhanced security by Niklas SaariNavigating container technology for enhanced security by Niklas Saari
Navigating container technology for enhanced security by Niklas Saari
Metosin Oy15 views

Volto Unleashed - Real Life User Experience - Case Study Guide, University of Jyväskylä

  • 1. Volto Unleashed - Real Life User Experience - Case Study Guide, University of Jyväskylä Rikupekka Oksanen University of Jyväskylä, Finland Plone Conference 2020 22.12.2020
  • 2. Contents 1. Intro 2. Open University Study Guide 3. Why Plone and Volto? 4. User feedback 5. Summary 22.12.2020JYU. Since 1863. 2 https://www.jyu.fi/en Rikupekka Oksanen University of Jyväskylä, Finland, since 2001 Team lead, agile enthusiast Plone-user since 2004: User, site builder, trainer, foundation member, marketing team Co-founder of AgiNotes
  • 3. JYU. Since 1863. 3 This presentation I conducted a survey to new Volto users at Open University of Jyväskylä, asking on how they managed to create over 1500 pages of content in approximately a month, each page having multiple blocks that are linked to different parts of the study guide. I found out, what was their experience with Volto, what were pros and cons, and how that compares to Plone. 22.12.2020
  • 4. JYU. Since 1863. 4 University of Jyväskylä Open University • Open University is an independent institute at the University of Jyväskylä. We are open to everyone and have no entrance requirements. Open University offers studies in nearly 50 subjects in Finnish. Our studies are offered mainly online and developed for adult learners. Students can register non-stop and study self-paced. • https://www.avoin.jyu.fi/en 22.12.2020
  • 5. JYU. Since 1863. 5 The use case: Study Guide During spring 2019 at the University of Jyväskylä, we developed an integration with our study information system Sisu and our GatsbyJS-based Study Guide https://studyguide.jyu.fi/2020/en In 2020, Open University of University of Jyväskylä needed more: they wanted to also have more customized content in addition to just basic study information. They wanted to have images, videos, and customized text blocks for each of their over a thousand courses. That is when a Volto-integration came along, resulting to this: https://studyguide.jyu.fi/2020/en/ou/ 22.12.2020 Sisu study information system Study Guide Study Guide with Volto content 2019 2020
  • 6. JYU. Since 1863. 6 Requirements vs. possibilities • We needed to combine three sources/systems: Sisu study information system – basic data on courses, disciplines and teaching schedules Study guide itself – accessible, responsive and fast presentation of information User generated, edited content, that would have rich text, links, images, videos • Trying to get development for the Sisu study information system itself was a dead-end, it’s not a software that is under our development, and it is used by other universities too, so customizing was not possible • So what would help..? 22.12.2020
  • 7. JYU. Since 1863. 7 Plone and Volto for the Study Guide • Plone CMS with its latest user interface, Volto, provided us both hierarchical object database and modern user interface required for managing the additional content. • Plone shines in managing content in folder tree like hierarchies, and sharing access rights for them accordingly. • Volto, on the other hand, makes Plone faster and easier to use than ever before. • Plone ships with out-of-the-box customizable structured content types. Without any custom code, we were able to enhance our Volto-editable pages with metadata fields to store the connecting information. This also made the data available in Plone REST API for GatsbyJS data source integration. • Thanks to Volto user interface being customizable with our own ReactJS code, it was possible to customize the select widget of our primary connecting field, to search our Hasura GraphQL API for all the possible value options, to be saved with the content page. 22.12.2020
  • 8. JYU. Since 1863. 8 Volto 22.12.2020
  • 9. JYU. Since 1863. 9 More info on the case • Asko Soukka (@datakurre) will dig into technical details in his presentation “Plone and Volto in a Jamstack project” https://2020.ploneconf.org/talks/plone-and- volto-in-a-jamstack-project • Also in a blog post https://tech.blog.jyu.fi/2020/06/plone-volto- hasura-gatsbyjs-mashup/ • https://plone.org/what-is-plone/volto 22.12.2020
  • 10. JYU. Since 1863. 10 Study Guide & Volto, screenshots 22.12.2020
  • 11. JYU. Since 1863. 11 Study Guide & Volto, screenshots 22.12.2020 • Structure of pages and subpages • Tabs • Rich text, titles, lists, links • Images • Videos
  • 12. JYU. Since 1863. 12 Study Guide & Volto, screenshots 22.12.2020 • User generated content • Data from the Study information system • All together now
  • 13. JYU. Since 1863. 13 Study Guide & Volto, screenshots 22.12.2020 • Volto content editing • Each block in Volto can be assigned to a certain page(s) and tab(s) in the Study Guide
  • 14. JYU. Since 1863. 14 Volto + Study Guide, screenshots 22.12.2020 • Here a block in Volto is assigned to a certain page and tab in the Study Guide
  • 15. JYU. Since 1863. 15 Volto feedback survey • Background CMS experience, level of own “techwizardry” Role and activity • Volto usability and robustness Simplicity, visual elements Navigation, adding and editing Features, technical robustness • Summary Need for info and training Comparison to Plone Overall 22.12.2020 • Form was built on Plone Form Gen add on
  • 16. JYU. Since 1863. 1622.12.2020
  • 17. JYU. Since 1863. 1722.12.2020
  • 18. JYU. Since 1863. 1822.12.2020
  • 19. JYU. Since 1863. 1922.12.2020
  • 20. JYU. Since 1863. 2022.12.2020
  • 21. JYU. Since 1863. 21 Notes • Mostly Windows users • We were using Volto version 4 and 5 • The amount of respondents was quite low 22.12.2020
  • 22. JYU. Since 1863. 22 Survey Questions - background 22.12.2020 CMS experience Plone WordPress Plone and WP Plone and WP and something else • All users inclined to get well along with new software and most knew some Plone 10+ years 4-10 years 1-2 years 1 year or less Plone experience
  • 23. JYU. Since 1863. 23 Survey Questions - background 22.12.2020 • How often did you manage content Varies, but maybe not that often • Your role: Admin 25% Content editor 75% People Multiple times a day Daily Weekly Couple of times a month Rarely
  • 24. JYU. Since 1863. 24 Survey Questions – Volto first impressions 0 0 0 Simplicity and clarity Visually pleasing First impressions First impressions 1 2 3 4 5 4 4 4 22.12.2020
  • 25. JYU. Since 1863. 25 Volto navigation and speed Navigation clarity Speed Navigation and speed 1 2 3 4 5 22.12.2020 4 4
  • 26. JYU. Since 1863. 26 Volto most used features 22.12.2020 • 75% adding and editing text blocks (titles, paragraphs, lists • 75% adding and editing links • 37,5% adding collections • 25% adding images • 12,5% adding videos
  • 27. JYU. Since 1863. 27 Volto page editing Easy to find editing option Easy to edit page title Easy to add blocks Easy to add and edit links Easy to add attachments Adding images Page editing 1 2 3 4 5 22.12.2020
  • 28. JYU. Since 1863. 28 Volto comments 22.12.2020 • “Works well and feels simple. Same logic in the backround than in Plone, which might help. Most annoying thing: when I press enter in the editor it creates more boxes, which I need to delete then.” • “Usability is okay and the folder structure is clear. Only annoying thing is doing bullet point lists. Sometimes removing link is hard. You’ll have to be precise when you select the right spot. But maybe its just me ” • “Occasionally I might have wanted to edit layout of the page or the link in the editor. I haven’t found a possibility to add links to an image?”
  • 29. JYU. Since 1863. 29 Bonus question for Plone users 22.12.2020 • “Volto seems more simple to use. Though, Plone has more features now, so it depends.” • “Volto is easy, once you get the logic. I don’t use Plone much, but maybe its just a little harder to use.” • “Volto is much faster and I like the UI overall.” • “Classic Plone has much more visual elements to create brand-driven content. This is something I miss. Also adding and editing links is better in Plone.”
  • 30. JYU. Since 1863. 30 Volto technical error frequency 22.12.2020 Frequency Never Occasionally Rarely Often • 62,5% no errors ever • 25% maybe 1-2/week • 12,5% rarely • 0% often
  • 31. JYU. Since 1863. 31 Volto need for instructions and training 22.12.2020 Training and instructions I didn't participate training or read instructions I glanced the instructions Participated in the training and read instructions Read instructions repeatedly • Most of the users needed little to none instructions or training
  • 32. JYU. Since 1863. 32 Survey Questions – Summary • Overall review 4/5 • Would you recommend Volto? •  100% Yes 22.12.2020
  • 33. JYU. Since 1863. 33 What next with Volto at University of Jyväskylä? • We will update Study Guide Volto from version 5 to 10 • We will have Plone and Volto as the platform for registration of international students, and purchase portal for international studies (with integrations to Moodle, payment provider, our identity management and external digital identity provider). 22.12.2020
  • 34. Thank you! 22.12.2020JYU. Since 1863. 34 Rikupekka Oksanen University of Jyväskylä, Finland, since 2001 Team lead, agile enthusiast Plone-user since 2004: User, site builder, trainer, foundation member, marketing team Co-founder of AgiNotes