Kendra Skeene, Director of Product for GeorgiaGov Interactive, talks about the strategy for our enterprise web platform.
Video available on YouTube
https://youtu.be/K_FZ_2C0GOU?list=PLf2GOqBTZL6Mlr84McKtden-ynIubgfCu
20. Site Speed (Performance) is Affected By:
Number of files (CSS, JS, fonts) to load
Size of files on a page
Server speed
Database speed
Number of images to load
Size of images to load
User’s internet or data connection speed
#GAGOVTalks @GeorgiaGovTeam
21. Site Speed (Performance) is Affected By:
Number of files (CSS, JS, fonts) to load
Size of files on a page
Server speed
Database speed
Number of images to load
Size of images to load
User’s internet or
data connection speed
#GAGOVTalks @GeorgiaGovTeam
We’re
responsible
Agency is
responsible
We’re
sympathetic
22. Site Speed : Why Should We Care?
#GAGOVTalks @GeorgiaGovTeam
40% of visitors are
on mobile
Mobile data plans are
often slow and costly
Users start to lose
interest if a page takes
> 1 sec to load
27. Where We Are - Improved Performance (ongoing)
Code:
Aggregate CSS and JS = fewer server calls
Adjust caching = quicker server response
Adjust order of server calls = content loads first
#GAGOVTalks @GeorgiaGovTeam
28. Where We Are - Improved Performance (ongoing)
Theme:
Compressed Theme Images
#GAGOVTalks @GeorgiaGovTeam
29. Where We Are - Improved Performance (ongoing)
Theme:
Compressed Theme Images
#GAGOVTalks @GeorgiaGovTeam
before
30. Where We Are - Improved Performance (ongoing)
Theme:
Compressed Theme Images
#GAGOVTalks @GeorgiaGovTeam
after
31. Where We Are - Improved Performance (ongoing)
Theme:
Compressed Theme Images
#GAGOVTalks @GeorgiaGovTeam
Original:
193kb
Compressed:
14kb
32. Where We Are - Improved Performance (ongoing)
Theme:
Compressed Theme images
Some themes decreased by 500KB in assets
#GAGOVTalks @GeorgiaGovTeam
33. Where We Are - Improved Performance (ongoing)
Theme:
Compressed Theme images
Some themes decreased by 500KB in assets
500kb ≅ 5 seconds on 3G Fast Network
500kb ≅ $0.02 mobile data
At least 345,770 sessions last month on data plans
#GAGOVTalks @GeorgiaGovTeam
36. Site Speed (Performance) is Affected By:
Number of files (CSS, JS, fonts) to load
Size of files on a page
Server speed
Database speed
Number of images to load
Size of images to load
User’s internet or
data connection speed
#GAGOVTalks @GeorgiaGovTeam
We’re
responsible
Agency is
responsible
We’re
sympathetic
38. Where We Are - Standards
New Enhancements Must Be…
✓ Mobile Friendly
✓ Accessible
✓ Performance Optimized
#GAGOVTalks @GeorgiaGovTeam
39. Where We Are -
Process
Code Releases
@GeorgiaGovTeam
40. Where We Are -
Process
Code Releases
#GAGOVTalks @GeorgiaGovTeam
41. Where We’re Going - New Features
Locations Mapping and Displays
New Page Layout Options
Updated Theming Options
#GAGOVTalks @GeorgiaGovTeam
42. Where We’re Going - Priorities
Does it help:
Users
Agencies
Is it:
Future Focused
Best Value
#GAGOVTalks @GeorgiaGovTeam
43. Where We’re Going - New Page Layout Options (2016)
⇢ Multi-column layout options for
Site Pages and Blog Posts
⇢ Infographic support
(to meet mobile, performance, & accessibility
requirements)
#GAGOVTalks @GeorgiaGovTeam
44. Where We’re Going - Updated Theming Options (2016)
⇢ Custom color palettes for new themes
⇢ More flexibility in background imagery
#GAGOVTalks @GeorgiaGovTeam
45. What’s New - Locations (launched May 2015)
#GAGOVTalks @GeorgiaGovTeam
46. What’s New - Locations (launched May 2015)
#GAGOVTalks @GeorgiaGovTeam
51. What’s Next - Data Visualization Platform
#GAGOVTalks @GeorgiaGovTeam
52. What’s Next - Locations on Georgia.gov
Aggregate Location Mapping for all agencies
⇢ Requires all agencies to add Locations
⇢ We can help you with strategy and planning
#GAGOVTalks @GeorgiaGovTeam
53. What’s Next - Homepage Blocks
#GAGOVTalks @GeorgiaGovTeam
54. Join Us! We want to know...
What are your pain points?
What are your workflows?
How are you helping users?
#GAGOVTalks @GeorgiaGovTeam
55. Stay In the Loop
interactive.georgia.gov/blogs
Email Newsletters
GOVTalks and Trainings
Agency Check-ins
Notas del editor
As Director of Product - checking pulse of the whole system, maintenance, etc - more importantly, making sure it meets needs of our agencies and their constituents
This model also speed innovation
We can meet all your needs at scale - removes the burden from agencies
So what has that looked like in practice?
Here’s an example of a background image we compressed. This is the before version…
And this is after we compressed it. See the difference? (yeah, me neither!)
Yet running compression on the image saved us 180kb per new site visit
This is just one example of that technology strategy piece we handle, so each agency doesn’t have to do it on their own.
There’s still work the content managers need to do.
Demo Paragraphs (for Site Pages and Blogs)
Explain Locations (what we have)
What we have now
Why it’s great
What we have now
Why it’s great
wireframes of Locations (what we’re building)
wireframes of Locations (what we’re building)
These are opportunities we’re looking towards if they will serve your needs.
We need all agencies to use it so we can aggregate to Georgia.gov
Solutions Analyst will be reaching out to you to ask about pain points
Understand workflows
How you’re serving customers
How we can help
We can’t help you improve if you don’t talk to us.
Find out what’s coming - watch for newsletters, read our blog, attend GOVTalks