Soft(ware) skills (konference Devel.cz, 2013)

  • 2,264 views
Uploaded on

Měkké dovednosti software, aby zvládal komunikaci s člověkem.

Měkké dovednosti software, aby zvládal komunikaci s člověkem.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
2,264
On Slideshare
0
From Embeds
0
Number of Embeds
2

Actions

Shares
Downloads
21
Comments
0
Likes
9

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. David Grudl
  • 2. USER EXPERIENCE
  • 3. Uvědomit si skutečný cílCo je skutečným cílem třeba objedn{vkovéhoformul{ře? Mít tam neprůstřelné políčko pro zad{ní telefonního čísla, nebo aby z{kazník objednávku odeslal?
  • 4. Některé prvky rozhodnědosažení cíle nepodpoří.
  • 5. Minimalizujte počet prvků veformuláři. Třeba tím, žespojíte Jméno a Příjmení.
  • 6. Nepopisujte stav, ale řešení.Chybov{ hl{ška nem{ popisovat stav (heslo není vyplněno), ale jak věc vyřešit (zvolte si prosím heslo).
  • 7. Velkorysost.Buďte velkorysí v datech, které přijím{te. Validací např. form{tu telefonního čísla často jen uživatele naštvete.
  • 8. „Jméno musí mít alespoň 3 znaky“ Co v případě, že m{ 2?
  • 9. „N{zev obce musí mít alespoň 2 znaky“ A proč?
  • 10. Používejte své výtvory.Používejte, předv{dějte, školte – bez toho nelze dosáhnout dobrého výsledku.
  • 11. Odstraňte vše,co není potřeba.U každého prvku str{nky se zeptejte: opravdu tam musí být? Kdo to použív{?
  • 12. Skutečně si někdo zatrhne, které koment{řechce vidět, a pak klikne na Zobrazitvybrané? Nevěřím! Pryč s tím.
  • 13. Skutečně bude někdo klikat na tlačítko prosdílení na soci{lních sítích, když si čl{nekještě nepřečetl? Pryč s ikonkami!
  • 14. Chci vidět obsah i bezrolov{ní, pryč svyhledáváním.
  • 15. Chci už číst čl{nek, a ne rolovatpřes moře odkazů na další dílyseri{lu. Nevím, k čemu mi jsounálepky. Dokonce ani v Bille.
  • 16. Testujte na sobě a okolí.Nechte někoho jiného používat vaši aplikaci atiše sledujte, na jak{ (i drobn{) úskalí nar{ží. Buďte všímaví. Buďte sebe všímaví.
  • 17. Po dočtení čl{nku chci číst koment{ře. To se musíobejít bez (i kratičkého) p{tr{ní, kam vlastněkliknout. Odkaz na ně m{ být nejvýraznějšíprvek.
  • 18. Proč jsem neklil na tlačítko pro sdílení nasociálních sítích? Protože mě k tomu nikdonevyzval. Chybí call-to-action popisek.
  • 19. Co se mnou uděl{ zveřejněný počet sdílení?Bude se mi chtít sdílet něco, co už mraky jinýchsdílelo? Spíš ne.
  • 20. Kliknu na „Flattr this!“, když nevím, co jeto Flattr? Určitě ne.
  • 21. Leda tam být vysvětlující str{nka.
  • 22. AJAX vyšší level AJAX vyžaduje z velké č{sti emulovat chov{níprohlížeče. Doporučuji předn{šku Jakuba Vr{ny „Ajaxizace“.
  • 23. Před vyvol{nímAJAXového požadavkuje nutné ještě…
  • 24. ignorovat situace, kdyžuživatel drží Ctrl, Alt, …
  • 25. d{t najevo uživateli, žeprohlížeč pracuje, třebakurzorem myši…
  • 26. …nebo jiným trikem …
  • 27. …a nezapomenout paktyto indikátory vypnout.
  • 28. Při vytvoření novéhopožadavku je třeba tenpředchozí zabít.
  • 29. A umožnit ho zabít iuživateli kl{vesou Esc.
  • 30. http://www.doporucim.cz/mobile/DEVELGRUDL David Grudl @davidgrudl @geekovo