The GeorgiaGov Platform Roadmap: Where We've Been, Where We Are, Where We're Going
-
Upload
kendra-skeene -
Category
Technology
-
view
69 -
download
0
Transcript of The GeorgiaGov Platform Roadmap: Where We've Been, Where We Are, Where We're Going
GeorgiaGov PlatformWhere We’ve been, Where We Are, Where We’re Going
@GeorgiaGovTeam#GaGOVTalks
Kendra SkeeneDirector of Product@kskeene
Enterprise Web PlatformWhat Does That Even Mean?
#GAGOVTalks @GeorgiaGovTeam
What it takes to run a website:
#GAGOVTalks @GeorgiaGovTeam
Hosting
Maintenance
Code
Security Support
Content DesignStrateg
y
x 150?
#GAGOVTalks @GeorgiaGovTeam
Community Health
Veterans Service
Governor’s Office
Attorney General
Public Safety
Dept. of LaborTechnology AuthorityDept. of Revenue
Human ServicesEnvironmental Protection
Planning and
BudgetInspector General
#GAGOVTalks @GeorgiaGovTeam
Partner with agenciesChampion for visitors
#GAGOVTalks @GeorgiaGovTeam
Open Source speeds innovationimproves flexibility saves everyone $$
#GAGOVTalks @GeorgiaGovTeam
Speeds Innovationmobile friendlyaccessibilityperformancesecurity
#GAGOVTalks @GeorgiaGovTeam
Enterprise StrategyWhat Does That Look Like?
#GAGOVTalks @GeorgiaGovTeam
Where We’ve Been - Roadmap
2011 2012 2013 2014 2015 2016
Platform Design
Migration Complete
Stable State
Mobile Friendly
Accessibility Performance
#GAGOVTalks @GeorgiaGovTeam
Where We Are - Priorities
Does it help:UsersAgencies
Is it:Future FocusedBest Value
#GAGOVTalks @GeorgiaGovTeam
Where We Are - Priorities
Accessibility
Does it help:Users
#GAGOVTalks @GeorgiaGovTeam
Where We Are - Priorities
Accessibility
Does it help:UsersAgencies
#GAGOVTalks @GeorgiaGovTeam
Where We Are - Priorities
Accessibility
Does it help:UsersAgencies
Is it:Future Focused
#GAGOVTalks @GeorgiaGovTeam
Where We Are - Priorities
Accessibility
Does it help:UsersAgencies
Is it:Future FocusedBest Value
#GAGOVTalks @GeorgiaGovTeam
Where We Are - Priorities
Accessibility
Does it help:UsersAgencies
Is it:Future FocusedBest Value
#GAGOVTalks @GeorgiaGovTeam
Where We Are - Priorities
Does it help:UsersAgencies
Is it:Future FocusedBest Value
#GAGOVTalks @GeorgiaGovTeam
Web Performance?Site Speed?
#GAGOVTalks @GeorgiaGovTeam
Let me tell you all about it (quickly)
Site Speed (Performance) is Affected By:
Number of files (CSS, JS, fonts) to loadSize of files on a pageServer speedDatabase speedNumber of images to loadSize of images to loadUser’s internet or data connection speed
#GAGOVTalks @GeorgiaGovTeam
Site Speed (Performance) is Affected By:
Number of files (CSS, JS, fonts) to loadSize of files on a pageServer speedDatabase speedNumber of images to loadSize of images to loadUser’s internet or data connection speed
#GAGOVTalks @GeorgiaGovTeam
We’re responsible
Agency is responsible
We’re sympathetic
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
#GAGOVTalks @GeorgiaGovTeam
Site Speed : Why Should We Care?
10 sec load = 38% increase in heart rate
#GAGOVTalks @GeorgiaGovTeam
Comparable to watching a horror movie
Site Speed : Why Should We Care?10 sec load = 38% increase in heart rate
#GAGOVTalks @GeorgiaGovTeam
Comparable to watching a horror movie
Worse than waiting in line
Site Speed : Why Should We Care?10 sec load = 38% increase in heart rate
#GAGOVTalks @GeorgiaGovTeam
AgenciesReduced call volumeFewer walk-ins
Users Quicker to get to information Less data usageReduced stress!
Faster Load Times Save Everyone Time & Money
Where We Are - Improved Performance (ongoing) Code:Aggregate CSS and JS = fewer server callsAdjust caching = quicker server responseAdjust order of server calls = content loads first
#GAGOVTalks @GeorgiaGovTeam
Where We Are - Improved Performance (ongoing) Theme:Compressed Theme Images
#GAGOVTalks @GeorgiaGovTeam
Where We Are - Improved Performance (ongoing) Theme:Compressed Theme Images
#GAGOVTalks @GeorgiaGovTeam
before
Where We Are - Improved Performance (ongoing) Theme:Compressed Theme Images
#GAGOVTalks @GeorgiaGovTeam
after
Where We Are - Improved Performance (ongoing) Theme:Compressed Theme Images
#GAGOVTalks @GeorgiaGovTeam
Original: 193kb
Compressed: 14kb
Where We Are - Improved Performance (ongoing) Theme:Compressed Theme images
Some themes decreased by 500KB in assets
#GAGOVTalks @GeorgiaGovTeam
Where We Are - Improved Performance (ongoing) Theme:Compressed Theme images
Some themes decreased by 500KB in assets
500kb ≅ 5 seconds on 3G Fast Network500kb ≅ $0.02 mobile data
At least 345,770 sessions last month on data plans
#GAGOVTalks @GeorgiaGovTeam
Saved users5,760 hours
$82,980 per year
#GAGOVTalks @GeorgiaGovTeam
Where We Are - Improved Performance
#GAGOVTalks @GeorgiaGovTeam
Where We Are - Improved Performance
Site Speed (Performance) is Affected By:
Number of files (CSS, JS, fonts) to loadSize of files on a pageServer speedDatabase speedNumber of images to loadSize of images to loadUser’s internet or data connection speed
#GAGOVTalks @GeorgiaGovTeam
We’re responsible
Agency is responsible
We’re sympathetic
Initiatives Impact Long Term Strategy
#GAGOVTalks @GeorgiaGovTeam
Where We Are - Standards
New Enhancements Must Be…✓ Mobile Friendly✓ Accessible✓ Performance Optimized
#GAGOVTalks @GeorgiaGovTeam
Where We Are - Process
Code Releases
@GeorgiaGovTeam
Where We Are - Process
Code Releases
#GAGOVTalks @GeorgiaGovTeam
Where We’re Going - New Features
Locations Mapping and DisplaysNew Page Layout OptionsUpdated Theming Options
#GAGOVTalks @GeorgiaGovTeam
Where We’re Going - Priorities
Does it help:UsersAgencies
Is it:Future FocusedBest Value
#GAGOVTalks @GeorgiaGovTeam
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
Where We’re Going - Updated Theming Options (2016)
⇢ Custom color palettes for new themes⇢ More flexibility in background imagery
#GAGOVTalks @GeorgiaGovTeam
What’s New - Locations (launched May 2015)
#GAGOVTalks @GeorgiaGovTeam
What’s New - Locations (launched May 2015)
#GAGOVTalks @GeorgiaGovTeam
Where We’re Going - Location Mapping
Wireframe : sample
#GAGOVTalks @GeorgiaGovTeam
Where We’re Going - Location Listing
Wireframe : sample
#GAGOVTalks @GeorgiaGovTeam
What’s Next?
#GAGOVTalks @GeorgiaGovTeam
What’s Next?What do you need?
#GAGOVTalks @GeorgiaGovTeam
What’s Next - Data Visualization Platform
#GAGOVTalks @GeorgiaGovTeam
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
What’s Next - Homepage Blocks
#GAGOVTalks @GeorgiaGovTeam
Join Us! We want to know...
What are your pain points?What are your workflows?How are you helping users?
#GAGOVTalks @GeorgiaGovTeam
Stay In the Loop
interactive.georgia.gov/blogsEmail NewslettersGOVTalks and TrainingsAgency Check-ins