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

Preview:

Citation preview

GeorgiaGov PlatformWhere We’ve been, Where We Are, Where We’re Going

@GeorgiaGovTeam#GaGOVTalks

kendra skeene
kendra - add details about cost
kendra skeene
Not sure about this slide. I'm not sure it's necessary or gets the point across.

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

Recommended