Expertgrupper Emergens Spel Enkla regler ger upphov till

  • Slides: 44
Download presentation
Expertgrupper Emergens & Spel ü Enkla regler ger upphov till komplexa möjligheter ü De

Expertgrupper Emergens & Spel ü Enkla regler ger upphov till komplexa möjligheter ü De flesta spel uppvisar emergent beteende ü Olika typer av emergens § MUD, MMORPG, Pervasive Gaming, Simulation Games, “Modding” Games. ü Regler kan designas, inte spelarbeteende. — Design av Samverkande System —

Expertgrupper Agentbaserad simulering üAutonoma agenter med enkla beteenderegler üIndividuell simulering ger emergent beteende ü

Expertgrupper Agentbaserad simulering üAutonoma agenter med enkla beteenderegler üIndividuell simulering ger emergent beteende ü 1986: Boids Separation Alignment Cohesion - Undvika kollison - Följa grannarnas riktning - Eftersträva central placering — Design av Samverkande System —

Expertgrupper Agentbaserad simulering üTillämpningar: § Simulering av folkmassor • Sim. Ped – Flöde av

Expertgrupper Agentbaserad simulering üTillämpningar: § Simulering av folkmassor • Sim. Ped – Flöde av fotgängare • Massive – 3 D-animering — Design av Samverkande System —

Expertgrupper Informationsvisualisering Historia – Alltid funnits ett behov av visualisering. Grottmålningar, sjökort, etc. Överblick

Expertgrupper Informationsvisualisering Historia – Alltid funnits ett behov av visualisering. Grottmålningar, sjökort, etc. Överblick – Effektivt sätt att kommunicera. En bild säger mer än 1000 ord. Människan – Viktigt att ta hänsyn till människans begränsningar. Användningsområden – Förenkla komplexa ting, marknadsföring, etc — Design av Samverkande System —

Informationsvisualisering Exempel — Design av Samverkande System —

Informationsvisualisering Exempel — Design av Samverkande System —

Informationsvisualisering Exempel — Design av Samverkande System —

Informationsvisualisering Exempel — Design av Samverkande System —

Expertgrupper Tekniska aspekter üSaker att tänka på § § § § Heterogenitet Öppenhet Säkerhet

Expertgrupper Tekniska aspekter üSaker att tänka på § § § § Heterogenitet Öppenhet Säkerhet Skalbarhet Felhantering Samtidighet Transparens — Design av Samverkande System —

Expertgrupper Privathet & Integritet üIntegritet –”rätten att få sin personliga egenart och inre sfär

Expertgrupper Privathet & Integritet üIntegritet –”rätten att få sin personliga egenart och inre sfär respekterad och att inte utsättas för personligen störande ingrepp” üVilken insamlad information är väsentlig? üÄven info som inte direkt används kan missbrukas üKlibbig information — Design av Samverkande System —

Expertgrupper Data Mining ü "Att med automatiska metoder få fram dold information ur stora

Expertgrupper Data Mining ü "Att med automatiska metoder få fram dold information ur stora datamassor” ü Description § Mål: att beskriva data, eller den process som genererar data ü Prediction § Mål: att förutsäga beteende hos framtida data — Design av Samverkande System —

Expertgrupper Social Interaktion üSamspel mellan personer eller grupper üPåverkar andras åsikter och blir själva

Expertgrupper Social Interaktion üSamspel mellan personer eller grupper üPåverkar andras åsikter och blir själva påverkade üLättare att hålla kontakten üMindre tid för vänner och familj — Design av Samverkande System —

Expertgrupper Relaterade koncept üOmvärldsbevakning § § § Andra projekt Liknande system? Brett område Intresseskapande?

Expertgrupper Relaterade koncept üOmvärldsbevakning § § § Andra projekt Liknande system? Brett område Intresseskapande? Forum för intresserade — Design av Samverkande System —

Lemmings Erik Andersson, Tobias Classon, Martin Hedqvist, David Lexell, David Mörtsell, Filip Sjögren, Morgan

Lemmings Erik Andersson, Tobias Classon, Martin Hedqvist, David Lexell, David Mörtsell, Filip Sjögren, Morgan Sundqvist, David Södermark, Simon Vesterberg, Lars Åström — Design av Samverkande System —

Introduktion Lemmings ü Problem § Litet intresse hos ungdomar för politik ü Lösning §

Introduktion Lemmings ü Problem § Litet intresse hos ungdomar för politik ü Lösning § Lemmings som emergent interaktionssystem — Design av Samverkande System —

Arbetsgången Lemmings ü Vidare utveckling av koncept § § § § Brainstorming Tidiga skisser

Arbetsgången Lemmings ü Vidare utveckling av koncept § § § § Brainstorming Tidiga skisser Pappersprototyp Utvärdering av denna Flash prototyp Utvärdering av denna Implementation av slutgiltig prototyp — Design av Samverkande System —

Lemmings Idéer — Design av Samverkande System —

Lemmings Idéer — Design av Samverkande System —

Lemmings Idéer — Design av Samverkande System —

Lemmings Idéer — Design av Samverkande System —

Lemmings Koncept skiss — Design av Samverkande System —

Lemmings Koncept skiss — Design av Samverkande System —

Lemmings Konceptet — Design av Samverkande System —

Lemmings Konceptet — Design av Samverkande System —

Lemmings Systembeskrivning — Design av Samverkande System —

Lemmings Systembeskrivning — Design av Samverkande System —

Lemmings Pappersprototypen — Design av Samverkande System —

Lemmings Pappersprototypen — Design av Samverkande System —

Pappersprototypen Lemmings ü Resultat § § § Direkt feedback på resultat från frågorna Möjlighet

Pappersprototypen Lemmings ü Resultat § § § Direkt feedback på resultat från frågorna Möjlighet till information om gamla frågor Alternativa hinder Starkare koppling till huvudfrågan Oklar koppling till forumet — Design av Samverkande System —

Lemmings Flashprototypen — Design av Samverkande System —

Lemmings Flashprototypen — Design av Samverkande System —

Flashprototypen Lemmings ü Resultat § För svag koppling mellan huvudfrågan och spelplanerna — Design

Flashprototypen Lemmings ü Resultat § För svag koppling mellan huvudfrågan och spelplanerna — Design av Samverkande System —

Lemmings Demonstration — Design av Samverkande System —

Lemmings Demonstration — Design av Samverkande System —

Problem Lemmings ü Synkronisering § Många komponenter, olika teknologier § Samma information för alla

Problem Lemmings ü Synkronisering § Många komponenter, olika teknologier § Samma information för alla klienter ü Ingen kodkonvention i Flash § Ingen vill/kan läsa koden — Design av Samverkande System —

Lemmings Vidare utveckling ü Koppling mellan statistik och Roulette ü Omstrukturering av Flash kod

Lemmings Vidare utveckling ü Koppling mellan statistik och Roulette ü Omstrukturering av Flash kod § Kasta bort – gör ny ü Allt annat fungerar — Design av Samverkande System —

En miljon åsikter Sara Asplund, Sofia Carlander, Jonas Dahl, Tobias Evert, Mia Henriksson, Jenny

En miljon åsikter Sara Asplund, Sofia Carlander, Jonas Dahl, Tobias Evert, Mia Henriksson, Jenny Lagerlöf, Mattias Lindblom, Erik Linder, Anders Moberg, Johan Persson, Björn Simonson — Design av Samverkande System —

En miljon åsikter Idén – ”En miljon åsikter” üVisuellt representera politiska diskussioner och debatter

En miljon åsikter Idén – ”En miljon åsikter” üVisuellt representera politiska diskussioner och debatter på ett lockande och förföriskt sätt üKliva bort från traditionell partipolitik genom att skapa egna partier üAttrahera ungdomar till den politiska debatten på ett nytt sätt — Design av Samverkande System —

En miljon åsikter Idén – ”En miljon åsikter” — Design av Samverkande System —

En miljon åsikter Idén – ”En miljon åsikter” — Design av Samverkande System —

En miljon åsikter Idén – ”En miljon åsikter” — Design av Samverkande System —

En miljon åsikter Idén – ”En miljon åsikter” — Design av Samverkande System —

En miljon åsikter Processen üSpåna och bestämma mål üDesign üImplementation üTester — Design av

En miljon åsikter Processen üSpåna och bestämma mål üDesign üImplementation üTester — Design av Samverkande System —

En miljon åsikter Spåna och bestämma mål üSkapa ett gemensamt mål üKomma på fler

En miljon åsikter Spåna och bestämma mål üSkapa ett gemensamt mål üKomma på fler detaljer üSkissa och utvärdera idéer üMobilitet üPrioritera målen — Design av Samverkande System —

En miljon åsikter Design üSystemarkitektur § Tre lager, Klient – Server – Databas —

En miljon åsikter Design üSystemarkitektur § Tre lager, Klient – Server – Databas — Design av Samverkande System —

Visuell design ü Rörelser och liv i applikationen för att locka ü Brukskvaliteter ü

Visuell design ü Rörelser och liv i applikationen för att locka ü Brukskvaliteter ü Shoutbox ü Flash som verktyg — Design av Samverkande System —

En miljon åsikter Skisser — Design av Samverkande System —

En miljon åsikter Skisser — Design av Samverkande System —

En miljon åsikter Skisser — Design av Samverkande System —

En miljon åsikter Skisser — Design av Samverkande System —

En miljon åsikter Implementation üFlash-lager § § Pixel-världens logik och visualisering Xml-sockets – kommunikationskanalen

En miljon åsikter Implementation üFlash-lager § § Pixel-världens logik och visualisering Xml-sockets – kommunikationskanalen utåt Navigering Sortering av pixlar — Design av Samverkande System —

En miljon åsikter Implementation üServer-lager § § Databas-queries Hanterar klienterna Multicast till klienterna Kommunicerar

En miljon åsikter Implementation üServer-lager § § Databas-queries Hanterar klienterna Multicast till klienterna Kommunicerar med kategoriseringen — Design av Samverkande System —

En miljon åsikter Implementation üDatabas-lager § ER-shema § Simulerat forum üLagrar § Inlägg §

En miljon åsikter Implementation üDatabas-lager § ER-shema § Simulerat forum üLagrar § Inlägg § Användare § Trådar/Pixlar — Design av Samverkande System —

En miljon åsikter Tester üTesta att systemet fungerar üFunktionerna testas var för sig üFörvånansvärt

En miljon åsikter Tester üTesta att systemet fungerar üFunktionerna testas var för sig üFörvånansvärt smidigt att bygga ihop delarna — Design av Samverkande System —

En miljon åsikter Demo üThe world… — Design av Samverkande System —

En miljon åsikter Demo üThe world… — Design av Samverkande System —

En miljon åsikter Hinder och problem üDatabasen üBrandväggar och säkerhetsprinciper üBegränsad Flash-kunskap i gruppen

En miljon åsikter Hinder och problem üDatabasen üBrandväggar och säkerhetsprinciper üBegränsad Flash-kunskap i gruppen — Design av Samverkande System —

En miljon åsikter Vad har vi lärt oss? üStor projektgrupp § Projektledare § Dålig

En miljon åsikter Vad har vi lärt oss? üStor projektgrupp § Projektledare § Dålig kommunikation mellan sub-grupper § Tydligare specifikationer när man har kommit fram till något üOklara mål – idén i fokus üFör lite tid till tester, för mycket implementation üArbetsmiljön – Svårt att garantera plats üSaker tar längre tid än man tror — Design av Samverkande System —

En miljon åsikter Framtiden üVidare implementation i prototypen § Fungerande partivärld ska visualiseras som

En miljon åsikter Framtiden üVidare implementation i prototypen § Fungerande partivärld ska visualiseras som pixelvärlden § Komplett pixelvärld § Profil & hjälp m. m. üTester § Testa och stressa systemet i stor skala § Användartester üDriva idén vidare inom andra ämnesområden — Design av Samverkande System —