Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
GeorgiaGov Platform
Where We’ve been, Where We Are, Where We’re Going
@GeorgiaGovTeam
#GaGOVTalks
Kendra Skeene
Director of Product
@kskeene
Enterprise Web Platform
What Does That Even Mean?
#GAGOVTalks @GeorgiaGovTeam
What it takes to run a website:
#GAGOVTalks @GeorgiaGovTeam
Hosting Maintenance
Code
Security Support
Content DesignStrate...
x 150?
#GAGOVTalks @GeorgiaGovTeam
Community
Health
Veterans
Service
Governor’s
Office
Attorney
General
Public
Safety
Dept. of
Labor
Technology
Authority
Dep...
Partner with agencies
Champion for visitors
#GAGOVTalks @GeorgiaGovTeam
Open Source
speeds innovation
improves flexibility
saves everyone $$
#GAGOVTalks @GeorgiaGovTeam
Speeds Innovation
mobile friendly
accessibility
performance
security
#GAGOVTalks @GeorgiaGovTeam
Enterprise Strategy
What 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
A...
Where We Are - Priorities
Does it help:
Users
Agencies
Is it:
Future Focused
Best Value
#GAGOVTalks @GeorgiaGovTeam
Where We Are - Priorities
Accessibility
Does it help:
Users
#GAGOVTalks @GeorgiaGovTeam
Where We Are - Priorities
Accessibility
Does it help:
Users
Agencies
#GAGOVTalks @GeorgiaGovTeam
Where We Are - Priorities
Accessibility
Does it help:
Users
Agencies
Is it:
Future Focused
#GAGOVTalks @GeorgiaGovTeam
Where We Are - Priorities
Accessibility
Does it help:
Users
Agencies
Is it:
Future Focused
Best Value
#GAGOVTalks @Georgia...
Where We Are - Priorities
Accessibility
Does it help:
Users
Agencies
Is it:
Future Focused
Best Value
#GAGOVTalks @Georgia...
Where We Are - Priorities
Does it help:
Users
Agencies
Is it:
Future Focused
Best 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 load
Size of files on a page
Server speed
Dat...
Site Speed (Performance) is Affected By:
Number of files (CSS, JS, fonts) to load
Size of files on a page
Server speed
Dat...
Site Speed : Why Should We Care?
#GAGOVTalks @GeorgiaGovTeam
40% of visitors are
on mobile
Mobile data plans are
often slo...
#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% incre...
#GAGOVTalks @GeorgiaGovTeam
Comparable to
watching a
horror movie
Worse than
waiting in line
Site Speed : Why Should We Ca...
#GAGOVTalks @GeorgiaGovTeam
Agencies
Reduced call volume
Fewer walk-ins
Users
Quicker to get to information
Less data usag...
Where We Are - Improved Performance (ongoing)
Code:
Aggregate CSS and JS = fewer server calls
Adjust caching = quicker ser...
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
C...
Where We Are - Improved Performance (ongoing)
Theme:
Compressed Theme images
Some themes decreased by 500KB in assets
#GAG...
Where We Are - Improved Performance (ongoing)
Theme:
Compressed Theme images
Some themes decreased by 500KB in assets
500k...
Saved users
5,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 load
Size of files on a page
Server speed
Dat...
Initiatives Impact
Long Term Strategy
#GAGOVTalks @GeorgiaGovTeam
Where We Are - Standards
New Enhancements Must Be…
✓ Mobile Friendly
✓ Accessible
✓ Performance Optimized
#GAGOVTalks @Geo...
Where We Are -
Process
Code Releases
@GeorgiaGovTeam
Where We Are -
Process
Code Releases
#GAGOVTalks @GeorgiaGovTeam
Where We’re Going - New Features
Locations Mapping and Displays
New Page Layout Options
Updated Theming Options
#GAGOVTalk...
Where We’re Going - Priorities
Does it help:
Users
Agencies
Is it:
Future Focused
Best Value
#GAGOVTalks @GeorgiaGovTeam
Where We’re Going - New Page Layout Options (2016)
⇢ Multi-column layout options for
Site Pages and Blog Posts
⇢ Infograph...
Where We’re Going - Updated Theming Options (2016)
⇢ Custom color palettes for new themes
⇢ More flexibility in background...
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 Location...
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 @Ge...
Stay In the Loop
interactive.georgia.gov/blogs
Email Newsletters
GOVTalks and Trainings
Agency Check-ins
Upcoming SlideShare
Loading in …5
×

The GeorgiaGov Platform Roadmap: Where We've Been, Where We Are, Where We're Going

138 views

Published on

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

Published in: Technology
  • Be the first to comment

  • Be the first to like this

The GeorgiaGov Platform Roadmap: Where We've Been, Where We Are, Where We're Going

  1. 1. GeorgiaGov Platform Where We’ve been, Where We Are, Where We’re Going @GeorgiaGovTeam #GaGOVTalks
  2. 2. Kendra Skeene Director of Product @kskeene
  3. 3. Enterprise Web Platform What Does That Even Mean? #GAGOVTalks @GeorgiaGovTeam
  4. 4. What it takes to run a website: #GAGOVTalks @GeorgiaGovTeam Hosting Maintenance Code Security Support Content DesignStrategy
  5. 5. x 150? #GAGOVTalks @GeorgiaGovTeam
  6. 6. Community Health Veterans Service Governor’s Office Attorney General Public Safety Dept. of Labor Technology Authority Dept. of Revenue Human Services Environmental Protection Planning and Budget Inspector General #GAGOVTalks @GeorgiaGovTeam
  7. 7. Partner with agencies Champion for visitors #GAGOVTalks @GeorgiaGovTeam
  8. 8. Open Source speeds innovation improves flexibility saves everyone $$ #GAGOVTalks @GeorgiaGovTeam
  9. 9. Speeds Innovation mobile friendly accessibility performance security #GAGOVTalks @GeorgiaGovTeam
  10. 10. Enterprise Strategy What Does That Look Like? #GAGOVTalks @GeorgiaGovTeam
  11. 11. Where We’ve Been - Roadmap 2011 2012 2013 2014 2015 2016 Platform Design Migration Complete Stable State Mobile Friendly Accessibility Performance #GAGOVTalks @GeorgiaGovTeam
  12. 12. Where We Are - Priorities Does it help: Users Agencies Is it: Future Focused Best Value #GAGOVTalks @GeorgiaGovTeam
  13. 13. Where We Are - Priorities Accessibility Does it help: Users #GAGOVTalks @GeorgiaGovTeam
  14. 14. Where We Are - Priorities Accessibility Does it help: Users Agencies #GAGOVTalks @GeorgiaGovTeam
  15. 15. Where We Are - Priorities Accessibility Does it help: Users Agencies Is it: Future Focused #GAGOVTalks @GeorgiaGovTeam
  16. 16. Where We Are - Priorities Accessibility Does it help: Users Agencies Is it: Future Focused Best Value #GAGOVTalks @GeorgiaGovTeam
  17. 17. Where We Are - Priorities Accessibility Does it help: Users Agencies Is it: Future Focused Best Value #GAGOVTalks @GeorgiaGovTeam
  18. 18. Where We Are - Priorities Does it help: Users Agencies Is it: Future Focused Best Value #GAGOVTalks @GeorgiaGovTeam
  19. 19. Web Performance? Site Speed? #GAGOVTalks @GeorgiaGovTeam Let me tell you all about it (quickly)
  20. 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. 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. 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
  23. 23. #GAGOVTalks @GeorgiaGovTeam Site Speed : Why Should We Care? 10 sec load = 38% increase in heart rate
  24. 24. #GAGOVTalks @GeorgiaGovTeam Comparable to watching a horror movie Site Speed : Why Should We Care? 10 sec load = 38% increase in heart rate
  25. 25. #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
  26. 26. #GAGOVTalks @GeorgiaGovTeam Agencies Reduced call volume Fewer walk-ins Users Quicker to get to information Less data usage Reduced stress! Faster Load Times Save Everyone Time & Money
  27. 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. 28. Where We Are - Improved Performance (ongoing) Theme: Compressed Theme Images #GAGOVTalks @GeorgiaGovTeam
  29. 29. Where We Are - Improved Performance (ongoing) Theme: Compressed Theme Images #GAGOVTalks @GeorgiaGovTeam before
  30. 30. Where We Are - Improved Performance (ongoing) Theme: Compressed Theme Images #GAGOVTalks @GeorgiaGovTeam after
  31. 31. Where We Are - Improved Performance (ongoing) Theme: Compressed Theme Images #GAGOVTalks @GeorgiaGovTeam Original: 193kb Compressed: 14kb
  32. 32. Where We Are - Improved Performance (ongoing) Theme: Compressed Theme images Some themes decreased by 500KB in assets #GAGOVTalks @GeorgiaGovTeam
  33. 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
  34. 34. Saved users 5,760 hours $82,980 per year #GAGOVTalks @GeorgiaGovTeam Where We Are - Improved Performance
  35. 35. #GAGOVTalks @GeorgiaGovTeam Where We Are - Improved Performance
  36. 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
  37. 37. Initiatives Impact Long Term Strategy #GAGOVTalks @GeorgiaGovTeam
  38. 38. Where We Are - Standards New Enhancements Must Be… ✓ Mobile Friendly ✓ Accessible ✓ Performance Optimized #GAGOVTalks @GeorgiaGovTeam
  39. 39. Where We Are - Process Code Releases @GeorgiaGovTeam
  40. 40. Where We Are - Process Code Releases #GAGOVTalks @GeorgiaGovTeam
  41. 41. Where We’re Going - New Features Locations Mapping and Displays New Page Layout Options Updated Theming Options #GAGOVTalks @GeorgiaGovTeam
  42. 42. Where We’re Going - Priorities Does it help: Users Agencies Is it: Future Focused Best Value #GAGOVTalks @GeorgiaGovTeam
  43. 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. 44. Where We’re Going - Updated Theming Options (2016) ⇢ Custom color palettes for new themes ⇢ More flexibility in background imagery #GAGOVTalks @GeorgiaGovTeam
  45. 45. What’s New - Locations (launched May 2015) #GAGOVTalks @GeorgiaGovTeam
  46. 46. What’s New - Locations (launched May 2015) #GAGOVTalks @GeorgiaGovTeam
  47. 47. Where We’re Going - Location Mapping Wireframe : sample #GAGOVTalks @GeorgiaGovTeam
  48. 48. Where We’re Going - Location Listing Wireframe : sample #GAGOVTalks @GeorgiaGovTeam
  49. 49. What’s Next? #GAGOVTalks @GeorgiaGovTeam
  50. 50. What’s Next? What do you need? #GAGOVTalks @GeorgiaGovTeam
  51. 51. What’s Next - Data Visualization Platform #GAGOVTalks @GeorgiaGovTeam
  52. 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. 53. What’s Next - Homepage Blocks #GAGOVTalks @GeorgiaGovTeam
  54. 54. Join Us! We want to know... What are your pain points? What are your workflows? How are you helping users? #GAGOVTalks @GeorgiaGovTeam
  55. 55. Stay In the Loop interactive.georgia.gov/blogs Email Newsletters GOVTalks and Trainings Agency Check-ins

×