Ahoj, som Scott Klemmer, docent informatiky, a vítam Vás na tejto online prednáške, ktorá predstaví interakciu medzi človekom a počítačom. Moje online prednášky sú založené na tých, ktoré už niekoľko rokov vyučujem na Stanforde a spájajú materiály z mnohých zdrojov. Prvý a najdôležitejší je človek, teda osoba, ktorá používa systém a ostatní ľudia, s ktorými pracuje a komunikuje. Potom tu máme počítač, čiže stroj a ďalšie zosieťované stroje, na ktorých systém beží. A nezabudnime rozhranie, ktoré reprezentuje systém užívateľovi. HCI (interakcia medzi človekom a počítačom) je dizajn, implementácia a vyhodnotenie užívateľských rozhraní. Tento kurz Vás naučí používať sadu nástrojov tak, aby ste to robili efektívne. Pri rozbehu dizajnového projektu často nevieme, aký problém riešime, alebo aké sú možnosti riešenia, nieto ešte aby sme vedeli, aké je riešenie samotné. Následne, reálny dizajn je často iteratívny, rýchlo zlyhávajúci, aby ste sa skôr dostali k úspechu. Často sa oplatí skúšať a porovnávať rôzne možnosti. Nakoniec je aj tak dôležité sústrediť sa na ľudí, ktorí budú systém používať. Dobrý dizajn prináša ľuďom radosť: pomáha im vykonať veci, na ktorých im záleží a pomáha nám spojiť sa s ľuďmi, na ktorých nám záleží. Dobré užívateľské rozhrania môžu mať obrovský účinok na schopnosti dosiahnuť niečo ako na úrovni jednotlivca, tak aj na úrovni spoločnosti. Grafické užívateľské rozhrania pomáhajú s vykonaním stoviek miliónov úloh, umožňujú nám robiť činnosti ako je vytváranie dokumentov, zdieľanie fotiek a spájanie sa s rodinou a vyhľadávanie informácií. Zlý dizajn je frustrujúci a stojí nás ľudské životy: medické zariadenia, letecké nehody a nukleárne katastrofy sú len tri z domén, kde nevhodné užívateľské rozhrania a softvérové chyby už spôsobili vážne zranenia a mnoho úmrtí. Toto sú veľké veci, ktoré potrebujú veľa času na vytvorenie. Čo ma vie ale naozaj dostať, sú tie problémy rozhraní, ktorým sme sa mohli jednoducho vyhnúť. Napravenie týchto problémov vyžaduje len dodržiavanie základných princípov ako konzistencia a spätná väzba. Ak by široká verejnosť poznala efektívne princípy navrhovania rozhraní, niektoré z týchto katastrof sa nemuseli stať. To je jeden z hlavných dôvodov, prečo som vytvoril tento kurz. Zlý dizajn spôsobuje problémy a mnohým ľuďom degraduje kvalitu žitia viacerými nenápadnými spôsobmi. Pomyslite na všetok ten čas, ktorý ste zabili na stránke Vašej banky, alebo zisťovaním, prečo nefunguje wifi, alebo pokúšaním sa nastaviť niečo na digitálnom foťáku. Povedzme, že tieto frustrácie zaberú priemernému Američanovi 10 minút denne. Keď teda zarátame len 300 miliónov ľudí v Amerike, dostaneme 3 miliardy človekominút denne, alebo 18 miliárd človekohodín ročne. To je riadne veľa času, ktorý sme mohli stráviť robením lepšieho sveta. Tie najlepšie rozhrania sú nám mnohokrát neviditeľné. Keď sa tréningom, dizajnom, alebo ich kombináciou stane rozhranie automatickým, sústredíme našu pozornosť z rozhrania na samotné vykonávanie úlohy. Je to ako keď si slepec zvykol používať svoju bielu paličku. Po tých všetkých hodinách praxe už necíti paličku. Jeho zmyslové vnímanie je na konci paličky a vníma svet. Táto zmena pozornosti je to, čo nastane, keď sa rozhranie stane intuitívnym. Dizajn vynikajúcich rozhraní vyžaduje enormnú dávku kreativity a tvrdej práce. Ale dizajn vcelku dobrého rozhrania je vcelku ľahký, ak poznáte pár metód, techník a princípov. Ukážem Vám, ako na to. Zhrnutie tohto úvodu: V tomto kurze sa naučíte proces, v ktorom vývoj riadia úlohy ľudí, ich ciele a hodnoty. Naučíte sa, ako v tomto procese pracovať s ľuďmi; prehodnocovať rozhodnutia z pohľadu užívateľov, ich práce a prostredia; dbať na schopnosti a situáciu ľudí; a rozprávať sa s ozajstnými expertmi. Naučíte sa ako komunikovať s rôznorodými užívateľmi - obyčajnými aj extrémnymi - a so širokou bázou zainteresovaných strán. Ako mi nedávno pripomenul môj kolega John Zimmerman, užívatelia sú v procese dizajnu len jednou z mnohých zainteresovaných strán. Ostatní sú tiež dôležití, pomáhajú uľahčiť vývoj a náklady na produkciu, podporujú udržiavanie... Nezabudnite aj na tie ostatné diely skladačky, keď budete dizajnovať pre ľudí. Pri tvorbe tejto prednášky som spojil materiály z veľa rôznych zdrojov, vrátane prednášok od Jamesa Ladaya a iných, kníh ako napr. od Dona Normana a článkov napr. z CHI Konferencie. Pre tých, čo by sa chceli dozvedieť viac, som na konci mnohých z mojich prednášok pridal stránku "Ďalšie čítanie".