Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥

Letting Users Get On With Their Lives

Letting Users Get On With Their Lives

How Knoxville Utilities Board Created an Industry Leading Web Experience.

Presented at thepathtoagility.com

Ryan Cromwell

May 25, 2016
Tweet

More Decks by Ryan Cromwell

Other Decks in Programming

Transcript

  1. JSP

  2. JSP SOAP Queues Oracle Cobol Lotus Notes Queues Queues OMS

    Queues SOAP SOAP SOAP PeopleSoft Queues SOAP
  3. SOAP Queues Oracle Cobol Lotus Notes Queues Queues OMS Queues

    SOAP SOAP SOAP PeopleSoft Queues SOAP JSP
  4. JSON SOAP Queues Oracle Cobol Lotus Notes Queues Queues OMS

    Queues SOAP SOAP SOAP PeopleSoft Queues SOAP JSP
  5. Behind the Scenes ‣ Prep ‣ Kickoff ‣ Big Picture

    ‣ Design Prototypes ‣ Pattern Library ‣ Process & Tools ‣ Challenges
  6. ‣ Site looks outdated ‣ If users knew mobile site

    existed, they liked it. ‣ Primary use-case is to pay bills ‣ Outage map is helpful ‣ Most users “just know around the time” a bill is due, and when to visit site. GENERAL WEBSITE FEEDBACK
  7. ‣ 10 minutes ‣ Place your post-its on the goals

    you feel are most important PRIORITIZE GOALS: VOTE
  8. Goal 1 Measure Decrease form abandonments by 30% for the

    Start/Stop, Pay Bill, and Report Outage flows.
  9. ‣ Step 1: Content Brainstorm ‣ Step 2: User Feelings

    ‣ Step 3: Vote ‣ Step 4: Discuss HOMEPAGE EXERCISE
  10. ‣ Pay My Bill ‣ Outage Map ‣ Report an

    Outage ‣ Contact Customer Service ‣ Payment Locations ‣ Start/Stop Service ‣ Job Openings ‣ Open Bids & Surplus Items ‣ Property Management Plan ‣ Computer Energy-Saving Tips ‣ Economic Development ‣ Green Power ‣ News Releases ‣ Round It Up (billing program) ‣ Electric Service ‣ Gas Service ‣ New Construction ‣ PACE 10 (Wastewater Improvements) ‣ Automated Phone System ‣ Business Energy Audit & Incentives ‣ Protecting Against Scams INFORMATION ARCHITECTURE EXERCISE
  11. ‣ Quick style explorations in under 
 10 minutes ‣

    None are the correct answer, just explorations for discussion ‣ Write notes on printouts, but look at designs on the projector screen STYLE TILES
  12. “Users should be able to come to our site, find

    what they’re looking for, do what they need to do, and get out and get on with their lives.”
  13. ‣ Task Runner: node & npm ‣ Javascript: ES6 via

    Webpack ‣ Templates: fabricator, assemble, handlebars ‣ CSS: Sass, PostCSS & Autoprefixer ‣ Icons: SVGs via Grunticon ‣ Hosting: Heroku PATTERN LIBRARY TECH
  14. ‣ Minimize EE Customization ‣ Surface Account Information ‣ Deep

    Integration with Account “App” CHALLENGES
  15. JSON SOAP Queues Oracle Cobol Lotus Notes Queues Queues OMS

    Queues SOAP SOAP SOAP PeopleSoft Queues SOAP JSP
  16. JSON SOAP Queues Oracle Cobol Lotus Notes Queues Queues OMS

    Queues SOAP SOAP SOAP PeopleSoft Queues SOAP JSP JSON v2
  17. SOAP Queues Oracle Cobol Lotus Notes Queues Queues OMS Queues

    SOAP SOAP SOAP PeopleSoft Queues SOAP JSON v2
  18. Content UX Design Dev START Build (In browser) Planning Update

    END Update Update Update Update Update Update Update Update