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.

"The (in)visible UX" - Claudio Beatrice

The (In)visible UX è il racconto breve di un viaggio decennale nello sviluppo web dal punto di vista di un programmatore con l’orecchio teso all’ambiente della User Experience.
Verrano riassunti alcuni episodi salienti della mia carriera di contatto tra le due realtà, DEV e UX, e menzionate alcune aree grigie al loro confine che vengono spesso dimenticate, pasticciate o volutamente sacrificate sull’altare delle Feature Ad Ogni Costo™: sarà possibile vedere come spesso anche elementi invisibili ed intangibili siano fondamentali nella costruzione di un’esperienza utente di qualità.

  • Login to see the comments

"The (in)visible UX" - Claudio Beatrice

  1. 1. THE (IN)VISIBLE UX
  2. 2. ME, MYSELF & I Claudio Beatrice ( )@omissis PHP & JS Developer for 9+ years
  3. 3. TURIN, ITALY
  4. 4. SKYLOGIC BROADBAND SATELLITE TELECOMMUNICATIONS
  5. 5. FROM PHP TO DRUPAL improved and coherent ui elements and behaviors one usage pattern better and faster development high reliability good enough for enterprise users
  6. 6. PARIS, FRANCE
  7. 7. GOOM RADIO SOCIAL DJ STATION
  8. 8. THE PRODUCT MANAGER WAY™ ONE DESIGN TO RULE THEM ALL an expert, dedicated person was put in charge implementing a vision no user inputs the pm is a single point of failure
  9. 9. MUNICH, GERMANY
  10. 10. TENWARP PHP AND JS CONSULTING
  11. 11. THE PRODUCT OWNER WAY™ an expert, dedicated person was put in charge implementing a vision user inputs help driving design possibily driving to more effective results
  12. 12. UX EVENTS Usability Testing Nights UX Speed Dating Design Jams WUD !
  13. 13. WHAT ABOUT DEVELOPERS?
  14. 14. THEY KNOW NOTHING! (SAID THE UX EXPERT...)
  15. 15. BUT STILL THEY CAN HELP IMPROVING THE UX LET'S MAKE A FEW CONSIDERATIONS...
  16. 16. USERS ARE IMPATIENT
  17. 17. PERFORMANCE PROFILING IS KEY SCHEDULE SOME BUDGET FOR SPEED IMPROVEMENTS
  18. 18. FIND THE BOTTLENECKS AND HIT THEM HARD Query caching HTTP caching Aggregate and minify js and css files Optimize images Use CDNs to serve your assets ...
  19. 19. USERS GET ANGRY
  20. 20. RELIABILITY TESTING IS KEY Consider automated and human testing
  21. 21. TEST FIRST ASK SECOND THERE ARE MANY WAYS TO TEST A SOFTWARE PRODUCT Acceptance Testing Functional Testing Unit Testing Human Test Team ...
  22. 22. USERS TRUST YOU
  23. 23. SECURITY THERE IS NO SILVER BULLET Still, you can do one or two things
  24. 24. A NEVERENDING BATTLE Keep your software up-to-date Keep yourself up-to-date! is a great starting place Strongly encrypt passwords Filter inputs Escape outputs ... OWASP
  25. 25. WE CAN DO BETTER
  26. 26. WE CAN COOPERATE WE CAN EVEN TALK TO EACH OTHER! THERE, I SAID IT.
  27. 27. CAN "DEVUX" BECOME A REALITY? BE TO USER EXPERIENCE WHAT DEVOPS IS TO OPERATIONS
  28. 28. THANK YOU! tenwarp.com @tenwarp @omissis

×