31
Pleteme Sociální Síť Josef Holý Designer Sun Microsystems

Webexpo2008 Pleteme Socialni Sit

Embed Size (px)

DESCRIPTION

Presentation I gave at WebExpo.cz 2008.

Citation preview

Page 1: Webexpo2008 Pleteme Socialni Sit

Pleteme Sociální SíťJosef HolýDesignerSun Microsystems

Page 2: Webexpo2008 Pleteme Socialni Sit

2

Náš uživatel, náš pán

Aneb proč by inženýři neměli designovat

Page 3: Webexpo2008 Pleteme Socialni Sit

3

Evoluce osobního SW – 80s & 90s• desktop řešení - text editor, spreadsheet, e-mail, ...• editory pro různé typy dokumentů• Využití stejných UI paradigmat (File->Save...)

> Co dělá menu 'File' v e-mailovém klientu?

Page 4: Webexpo2008 Pleteme Socialni Sit

4Footnote position, 12 pts.

Page 5: Webexpo2008 Pleteme Socialni Sit

5

Evoluce Osobního SW – 80s & 90s• hlavní hnací motor inovace = HW

> rychlejší procesory, větší paměti...• efekt inovace nulový pro běžného uživatele

> 'Mám 1Ghz a stále jen píšu text'• S příchodem Webu přišla změna

Page 6: Webexpo2008 Pleteme Socialni Sit

6

Web Exploze

Netvibes.com

Page 7: Webexpo2008 Pleteme Socialni Sit

7

Evoluce Osobního Software - 90s - *• Web (browser) umožnil SaaS - zvláště po dot-comu• Exploze consumer software - různé domény

> Komunikace, nakupování, cestování, fotky, videa, bookmarks, sociální sítě....

• Exploze různých uživatelských rozhraní> Přizpůsobení se potřebám uživatelů

• Hlavní hnací motor inovace = uživatelé a jejich potřeby

• Hlavní faktor úspěchu = použitelnost

Page 8: Webexpo2008 Pleteme Socialni Sit

8

Co je to použitelnost• Míra jednoduchosti využití daného nástroje (nejen

software!) pro realizaci určitého cíle> SW, výtahy, auta, kuchyňský robot, kladivo

• Míra -> měřitelné (počet kroků, čas...)• Míra -> testovatelné

> Studie pouižitelnosti – usability study

Page 9: Webexpo2008 Pleteme Socialni Sit

9

Co je to user-centered design v SW• Agile development metoda• Optimalizace uživatelského rozhraní pro potřeby,

přání a omezení (daného typu) uživatele• Uživatele nenutit, přizpůsobit se mu• Use-case = klíčový koncept

> 'Uživatel chce...'• Vzhled + Interakce

Page 10: Webexpo2008 Pleteme Socialni Sit

10

User-Centered Design Process

Footnote position, 12 pts.

Page 11: Webexpo2008 Pleteme Socialni Sit

11

User-centered product: iPhone

Page 12: Webexpo2008 Pleteme Socialni Sit

12

Současnost: Web Lidí

Page 13: Webexpo2008 Pleteme Socialni Sit

13

Sociální služby a aplikace• Využití sociálního kontextu uživatele• 1. vyšší kvalita poskytované služby (document-

share)• 2. nový druh služeb (del.icio.us, twitter)• Převážně kolaborativní use-cases

Page 14: Webexpo2008 Pleteme Socialni Sit

14

Co je to Sociální kontext• Kdo jsem

> Bohatý uživatelský profil, silná identita• Koho znám

> Mé kontakty - 'Friends list'• Kam patřím

> Komunity – focení, auta, politika, ...• Co dělám

> mé aktivity - upload fotky, nový výlet, rating, ...

Page 15: Webexpo2008 Pleteme Socialni Sit

15

Využití subscription modelu• Tzv. 'News Feed' na facebooku• Sledování na základě vzájemného vztahu

> jak lidí, tak obsahu> implicitní - automatické> explicitní - vyvolané uživatelem

• Asynchronní komunikace• On-demand příjem zpráv• Posiluje participaci uživatelů, nutí uživatele se

vracet

Page 16: Webexpo2008 Pleteme Socialni Sit

16

Facebook News Feed

Page 17: Webexpo2008 Pleteme Socialni Sit

17

“Sociální síť by měla být (a bude) všude. Stane se komoditou, protokolem...”

Page 18: Webexpo2008 Pleteme Socialni Sit

18

“...základem pro další aplikace a služby”

Page 19: Webexpo2008 Pleteme Socialni Sit

19

Jak stavět sociální aplikace a služby

Přístup, komponenty

Page 20: Webexpo2008 Pleteme Socialni Sit

20

Použitelnost = základ úspěchu• Nápady má každý -> záleží na realizaci• Sociální aplikace = pokrytí mnohdy složitých

mezilidských interakcí> Humanitní obory součást SW vývoje?

• User-centered design (!!) - co nejlepší porozumění uživatelům

• Příklad špatného designu = Facebook Beacon> Podzim 2007> Zkažené Vánoce

Page 21: Webexpo2008 Pleteme Socialni Sit

21

Komponenta: Profilová stránka

Page 22: Webexpo2008 Pleteme Socialni Sit

22

Vzužití subscription modelu• Umožněte lidem 'sledovat' ostatní i obsah

> tam, kde to má smysl• Activity feed = startovací stránka• Uživatel je 'v obraze'

Page 23: Webexpo2008 Pleteme Socialni Sit

23

Budování uživatelských komunit• Člověk je druh společenský• Sdružování kolem zájmů, aktivit...

> Komunita fotografů architektury na flickr.com> Komunita fandů aut Honda na ning.com> Komunita java programátorů

• Systém hodnot> Člověk je také soutěživý> Kdo je 'nejlepší fotograf'? Která je 'nejlepší fotografie'?

• Lidé milují hierarchie – jsou prostě všude> v jaké firmě pracujete vy ? ;-)

Page 24: Webexpo2008 Pleteme Socialni Sit

24

Příklad systému hodnot: CEQ• Community Equity – Jdeme Open Source!!

Contribution Equity CQ

Attachments

CEpedia

Blogs

IP

Participation Equity PQ

Rate

Re-use

Comments

Tags

Skills Equity SQ

Enterprise Skills

Skills Rating

Skills Tags

Training

Role Equity RQ

Business

Projects

Formal -Ambassadors -PE -CT Informal -CEpedia -adHoc -Tiger teams

Personal Equity PEQ =CQ+PQ+SQ+RQ

CEQ=CQ(PEQs)+SQ(PEQs)

Page 25: Webexpo2008 Pleteme Socialni Sit

25

Budoucnost je JASNÁ

... rozhodně tedy světlá, uvidíme kudy to půjde ;-)

Page 26: Webexpo2008 Pleteme Socialni Sit

26

Social Web přišel, zatímco jsme čekali na Sémantický Web

Page 27: Webexpo2008 Pleteme Socialni Sit

27

Co je to Sémantický Web?• Web Dnes: Web dokumentů

> hyperlink slouží navigaci• Web Zítra: Web významů

> hyperlink vyjadřuje vztah• Stroj částečně rozumí významu informací na Webu• Kdo definuje a udžuje významy?

> Komunity postavené na social netu!!

Page 28: Webexpo2008 Pleteme Socialni Sit

28

Web lidí je nutná, nikoliv postačující, podmínka Sémantického Webu

Page 29: Webexpo2008 Pleteme Socialni Sit

29

Úkol pro budoucnost: Metadata• Dat máme dost, teď se v nich jen vyznat• Sledování aktivit uživatelů

> A následná derivace metadat > Špatně: Boj twitteru proti spamu (Léto 2008)

• Všechno má svůj význam> Cokoliv, co uživatel dělá

• Vkládání metadat lidi otravuje -> zapojení do jejich přirozeného workflow

• Tagujete? Budujete ontologie?

Page 30: Webexpo2008 Pleteme Socialni Sit

30

Typy metadat ve vaší aplikaci• Stars - ratings -> kvalita• Tags - klíčová slova -> folksonomy• Attention - clicks, views, downloads...• Text - Komentáře

Page 31: Webexpo2008 Pleteme Socialni Sit

Díky za pozornost!Josef Holý[email protected]://www.subject.cz/josef