SlideShare a Scribd company logo
1 of 13
Download to read offline
Transforming for the Future
A Swiss University Success Story
The FHNW
The Project
Strategy
DEV Strategy
Communication
Implementation
Performance
The FHNW – Some numbers
10‘000
The FHNW
The Project
Strategy
DEV Strategy
Communication
Implementation
Performance
Students
400 CMS Editors
9 Departments
Records in the catalog
2006 We started using Plone (2.0)
118‘000
The Project – Some numbers
2
The FHNW
The Project
Strategy
DEV Strategy
Communication
Implementation
Performance
CMS Evaluations
99 Percent test coverage
5500 Lines of code
36 Sprints
4 Agencies involved
The Web Strategy
 Optimize for target audience
 Improve user experience!
 Big Bang release
 No content migration
The FHNW
The Project
Strategy
DEV Strategy
Communication
Implementation
Performance
The DEV Strategy
 Design first
 Split frontend and backend
 Use Plone 5
 Use plone.app.mosaic
 Stay close to Plone core
The FHNW
The Project
Strategy
DEV Strategy
Communication
Implementation
Performance
The FHNW
The Project
Strategy
DEV Strategy
Communication
Implementation
Performance
Text
WI_002
Lorem ipsum dolor sit amet, consetetur sadipscing
elitr, sed diam nonumy eirmod tempor …
The FHNW
The Project
Strategy
DEV Strategy
Communication
Implementation
Performance
Implementation – Widgets
Navigation
WI_007
Hero Image
WI_043
Title
WI_001
Logo
WI_033
Breadcrumbs
WI_008
Teaser
WI_028
TBD: Screenshot vom Backend Barcelonetta
The FHNW
The Project
Strategy
DEV Strategy
Communication
Implementation
Performance
Check if not `webcms` in URL
Don‘t write to DB
Implementation – Estatico
https://fe-preview.unic.com
The FHNW
The Project
Strategy
DEV Strategy
Communication
Implementation
Performance
https://github.com/unic/estatico
The FHNW
The Project
Strategy
DEV Strategy
Communication
Implementation
Performance
 Development speed
 Frontend DEV do not know
Plone
 No need to „translate“ templates
 collective.handlebars Addon
Performance Tipps
The FHNW
The Project
Strategy
DEV Strategy
Communication
Implementation
Performance
Relstorage Memcached
Static Resources
High Clock Rate
Tom Gross
The FHNW
The Project
Strategy
DEV Strategy
Communication
Implementation
Performance
tomgross
tom_gross

More Related Content

Similar to Transforming for the Future - A Swiss University Success Story

[Webinar] Connecting the Nuxeo Content Management Platform and the Hippo Webs...
[Webinar] Connecting the Nuxeo Content Management Platform and the Hippo Webs...[Webinar] Connecting the Nuxeo Content Management Platform and the Hippo Webs...
[Webinar] Connecting the Nuxeo Content Management Platform and the Hippo Webs...
Nuxeo
 
Manoj Sharma_Enovia_9years
Manoj Sharma_Enovia_9yearsManoj Sharma_Enovia_9years
Manoj Sharma_Enovia_9years
Manoj Sharma
 
Manoj Sharma_Enovia_9years
Manoj Sharma_Enovia_9yearsManoj Sharma_Enovia_9years
Manoj Sharma_Enovia_9years
Manoj Sharma
 
xplorelogic_profile_1 (3)
xplorelogic_profile_1 (3)xplorelogic_profile_1 (3)
xplorelogic_profile_1 (3)
sheetal Pawar
 
Varkul websoft Pvt Ltd- high quality software-development-company-india
Varkul websoft Pvt Ltd- high quality software-development-company-indiaVarkul websoft Pvt Ltd- high quality software-development-company-india
Varkul websoft Pvt Ltd- high quality software-development-company-india
Varkul websoft Pvt Ltd
 
PresentationEventsoft
PresentationEventsoftPresentationEventsoft
PresentationEventsoft
Event Soft
 

Similar to Transforming for the Future - A Swiss University Success Story (20)

[Webinar] Connecting the Nuxeo Content Management Platform and the Hippo Webs...
[Webinar] Connecting the Nuxeo Content Management Platform and the Hippo Webs...[Webinar] Connecting the Nuxeo Content Management Platform and the Hippo Webs...
[Webinar] Connecting the Nuxeo Content Management Platform and the Hippo Webs...
 
Manoj Sharma_Enovia_9years
Manoj Sharma_Enovia_9yearsManoj Sharma_Enovia_9years
Manoj Sharma_Enovia_9years
 
Manoj Sharma_Enovia_9years
Manoj Sharma_Enovia_9yearsManoj Sharma_Enovia_9years
Manoj Sharma_Enovia_9years
 
Offshore Software Development Company
Offshore Software Development CompanyOffshore Software Development Company
Offshore Software Development Company
 
FNK Resume 2017
FNK Resume 2017FNK Resume 2017
FNK Resume 2017
 
MDA Vs Web Ratio for Non It
MDA Vs Web Ratio for Non ItMDA Vs Web Ratio for Non It
MDA Vs Web Ratio for Non It
 
Enabling Change Across a Global, Virtual Organization
Enabling Change Across a Global, Virtual OrganizationEnabling Change Across a Global, Virtual Organization
Enabling Change Across a Global, Virtual Organization
 
Amit_Kumar
Amit_KumarAmit_Kumar
Amit_Kumar
 
SUPPLY CHAIN GURU X - REVOLUTIONARY SUPPLY CHAIN DESIGN
SUPPLY CHAIN GURU X - REVOLUTIONARY SUPPLY CHAIN DESIGNSUPPLY CHAIN GURU X - REVOLUTIONARY SUPPLY CHAIN DESIGN
SUPPLY CHAIN GURU X - REVOLUTIONARY SUPPLY CHAIN DESIGN
 
xplorelogic_profile_1 (3)
xplorelogic_profile_1 (3)xplorelogic_profile_1 (3)
xplorelogic_profile_1 (3)
 
TIBCO Professional
TIBCO ProfessionalTIBCO Professional
TIBCO Professional
 
Innovating at the Speed of Business in the High-Bandwidth World of Digital Media
Innovating at the Speed of Business in the High-Bandwidth World of Digital MediaInnovating at the Speed of Business in the High-Bandwidth World of Digital Media
Innovating at the Speed of Business in the High-Bandwidth World of Digital Media
 
Benham Gibson Resume
Benham Gibson ResumeBenham Gibson Resume
Benham Gibson Resume
 
Developer Velocity
Developer VelocityDeveloper Velocity
Developer Velocity
 
Nilesh Chitale
Nilesh ChitaleNilesh Chitale
Nilesh Chitale
 
Project Management as a Service
Project Management as a ServiceProject Management as a Service
Project Management as a Service
 
Brochure IT.integro
Brochure IT.integroBrochure IT.integro
Brochure IT.integro
 
Varkul websoft Pvt Ltd- high quality software-development-company-india
Varkul websoft Pvt Ltd- high quality software-development-company-indiaVarkul websoft Pvt Ltd- high quality software-development-company-india
Varkul websoft Pvt Ltd- high quality software-development-company-india
 
Varkul websoft pvt ltd high quality software-development-company-india
Varkul websoft pvt ltd  high quality software-development-company-indiaVarkul websoft pvt ltd  high quality software-development-company-india
Varkul websoft pvt ltd high quality software-development-company-india
 
PresentationEventsoft
PresentationEventsoftPresentationEventsoft
PresentationEventsoft
 

Recently uploaded

Recently uploaded (20)

What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
The UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, OcadoThe UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, Ocado
 
Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
THE BEST IPTV in GERMANY for 2024: IPTVreel
THE BEST IPTV in  GERMANY for 2024: IPTVreelTHE BEST IPTV in  GERMANY for 2024: IPTVreel
THE BEST IPTV in GERMANY for 2024: IPTVreel
 
Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
Connecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAKConnecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAK
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 

Transforming for the Future - A Swiss University Success Story

  • 1. Transforming for the Future A Swiss University Success Story The FHNW The Project Strategy DEV Strategy Communication Implementation Performance
  • 2. The FHNW – Some numbers 10‘000 The FHNW The Project Strategy DEV Strategy Communication Implementation Performance Students 400 CMS Editors 9 Departments Records in the catalog 2006 We started using Plone (2.0) 118‘000
  • 3. The Project – Some numbers 2 The FHNW The Project Strategy DEV Strategy Communication Implementation Performance CMS Evaluations 99 Percent test coverage 5500 Lines of code 36 Sprints 4 Agencies involved
  • 4. The Web Strategy  Optimize for target audience  Improve user experience!  Big Bang release  No content migration The FHNW The Project Strategy DEV Strategy Communication Implementation Performance
  • 5. The DEV Strategy  Design first  Split frontend and backend  Use Plone 5  Use plone.app.mosaic  Stay close to Plone core The FHNW The Project Strategy DEV Strategy Communication Implementation Performance
  • 6. The FHNW The Project Strategy DEV Strategy Communication Implementation Performance
  • 7. Text WI_002 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor … The FHNW The Project Strategy DEV Strategy Communication Implementation Performance Implementation – Widgets Navigation WI_007 Hero Image WI_043 Title WI_001 Logo WI_033 Breadcrumbs WI_008 Teaser WI_028
  • 8. TBD: Screenshot vom Backend Barcelonetta
  • 9. The FHNW The Project Strategy DEV Strategy Communication Implementation Performance Check if not `webcms` in URL Don‘t write to DB
  • 10. Implementation – Estatico https://fe-preview.unic.com The FHNW The Project Strategy DEV Strategy Communication Implementation Performance https://github.com/unic/estatico
  • 11. The FHNW The Project Strategy DEV Strategy Communication Implementation Performance  Development speed  Frontend DEV do not know Plone  No need to „translate“ templates  collective.handlebars Addon
  • 12. Performance Tipps The FHNW The Project Strategy DEV Strategy Communication Implementation Performance Relstorage Memcached Static Resources High Clock Rate
  • 13. Tom Gross The FHNW The Project Strategy DEV Strategy Communication Implementation Performance tomgross tom_gross