03.01.13 1 Kap. 19 – Simplicity How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor Kai A. Olsen, Universitetet.

Slides:



Advertisements
Liknende presentasjoner
Hvor stor er en fisk? Yggdrasil Hvor stor er en fisk?  Vanlige kundetyper og prosjekter  Faktorer som påvirker.
Advertisements

Trykk på mus eller tastatur for neste bilde…
Support, nye funksjoner og tjenester fra Uni Pluss
Antalis-HQ BRUKERVEILEDNING FOR BESTILLINGER. Antalis, Europas ledende distributør av papir, emballasjeløsninger og dekor & display produkter, presenterer.
Hvordan etablere nettbutikk med GoOnline Commerce
“UNDER THE KNIFE” Et planleggingssystem for operasjonsavdelingen Fylkessykehuset i Molde Prototype for planlegging, logistikk, og kostnads estimering.
Litt mer om PRIMTALL.
Brukermanual for NROFs lokalavdelinger©
eDialog24 Operator Nyheter og endringer i versjon Sentinel eDialog24 AS Ingvald Ystgaards vei 3A 7047 Trondheim Telefon: Faks:
Oppdatere innstillinger for profil og personvern Trykk deretter F5, eller klikk Lysbildefremvisning > Fra begynnelsen for å starte kurset. Klikk Aktiver.
Filbehandling (Kapittel 8)
Slik kommer du til «Personverninnstillinger»: Logg inn på Facebook.
BankID i Vital Forsikring ASA
Skifteplan mobil en ny brikke i det teknologiske landbruket
Kontrollstrukturer (Kapittel 3)
6. Navigation and Information Architecture Navigering og sidestruktur.
 Pålogging  Hva må du kunne (IKT)  Brukergrensesnitt og vindushåndtering  Min datamaskin  Filbehandling – bruk av utforsker  Nettsøk.
MS kap 61 Nye trender  Vi skal se på  Virtualisering  ”Cloud computing”
Mads Lomholt (usit/sas/lipk) Nytt i Windows 7 Åpne dokumentformat.
Manual for skoleavis i 6. klasse
Enkel kryptering Mål: Kode et dokument slik at det blir uleselig for de som ikke har kodenøkkelen.
INF111 Innføring i nformasjonsteknologi Praktisk informasjon. Professor Kai A. Olsen, Høgskolen i Molde og Universitetet i Bergen.
© UNIVERSITETETS SENTER FOR INFORMASJONSTEKNOLOGI UNIVERSITETET I OSLO USIT Side 1 HOUSTON Planene fremover.
Empiriske metoder Oppgaveanalyse, observasjon
Programmering i Java versjon Kun til bruk i tilknytning til læreboka ”Programmering i Java” skrevet av Else Lervik.
Velkommen til Medisinsk bibliotek
1 Organisering av kode (Kapittel 5). 2 Mål ● Forstå inkludering er og hvilken gevinst det gir ● Lære å utvikle egne funksjoner ● Forstå variablenes virkemåte.
morild.org en interaktiv nettjeneste i ti år Mer enn 1000 spørsmål
Hvordan kan foreldre bruke de vangligste funksjonene i Itslearning.com
Grunnleggende tekstbehandling
Bli kjent med IKT. © Eduke as Basisferdigheter 1. Lese 2. Skrive 3. Regne 4. Muntlig fremstilling 5. IKT.
Kapping av plater Mål: Vi skal lage komponenter for en møbelfabrikk ut fra standardiserte plater på 12 x 24 dm. Komponentene har lengde og bredde oppgitt.
Kap. 15 – Privacy and Security How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor Kai A. Olsen,
Jæger: Robuste og sikre systemer INF150 Programmering Kapittel 2: Problemløsning Kapittel 3.1 og 3.2.
1 Kap. 17 – Interactive computing How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor Kai A. Olsen, Universitetet.
De 222 mest brukte ordene i det norske språket..
11. Balancing technology with people’s needs Bruk av teknologi.
1 Kap. 17 – Interactive computing How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor Kai A. Olsen, Universitetet.
Dagligbankundersøkelsen 2014
1 Kap. 61 – Case: An Adaptive System How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor Kai A. Olsen, Universitetet.
Introduksjon Pensum: Olsen, K.A. The Internet, the Web and eBusiness, Formalizing applications for the real world, Scarecrow Press, 2005.
Kap. 16 – Case Study: Internet Elections How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor.
9. Product information Produktinformasjon. Online kjøp Som vi har sett har vi ikke noe produkt å se på, holde i, prøve ut, … Da må vi ta igjen på andre.
Telenors satsing på fri programvare Paul Skrede - GoOpen 2009.
Kulturelle begrensninger Pensum: Olsen, kap. 4 ”Cultural Constraints”
Kapittel 1, oppgave i) Sett inn preposisjoner eller adverb som passer.
1 Kap. 8 – Cost-benefit of Formalization How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor Kai A. Olsen,
Nye forretningsprosesser Pensum: Olsen, kap
1 Kap. 57 – Cloud Computing How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor Kai A. Olsen, Universitetet.
Mer avansert kryptering Mål: Kode et dokument slik at det blir uleselig for de som ikke har kodenøkkelen.
1 Kap. 59 – Automatic Translation How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor Kai A. Olsen, Universitetet.
Kap. 9 – Computer Intelligence How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor Kai A. Olsen,
Teknologi. Simulator oversikt Nettverk Kontroll- systemer Subsea Muligheter for egenproduserte kontrollsystemer for Fugro-verdenen Større mulighet.
Kap. 25 – Simpler Software Development for Niche Companies How Information Technology Is Conquering the World: Workplace, Private Life, and.
Kap. 27 – Case 2: Developing Apps How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor Kai A.
Kap. 23 – Software Engineering How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor Kai A. Olsen,
Kap. 45 – Online Symbolic Services – Case studies How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor.
Kap. 58 – Collecting Data How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor Kai A. Olsen,
Kap. 4 – Cases of Formalization How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor Kai A.
Kap. 4 – Cases of Formalization
Opplæring i «Nye DDV» Windows 10 OneDrive login.ddv.no
Kap. 4 – Cases of Formalization
Kap. 48 – A Better Model? How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor Kai A. Olsen, Universitetet.
Informasjonssikkerhet i hverdagen
Kap. 65 Internet and Democracy
Kap. 58 – Collecting Data How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor Kai A. Olsen, Universitetet.
Opplæring i «Nye DDV» Windows 10 OneDrive login.ddv.no
Nye trender Vi skal se på Virtualisering ”Cloud computing”
Office 356 kurs For både nybegynnere og erfarne. Håper alle finner noe å lære/bli inspirert av. Er beregnet for PC, ikke Mac. Et innføringskurs, dere kan.
Utskrift av presentasjonen:

Kap. 19 – Simplicity How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor Kai A. Olsen, Universitetet i Bergen og Høgskolen i Molde

Kai A. Olsen, Enkelhet Vi skal lage det systemet som gjør jobben Uten unødvendig kompleksitet Det enkleste er ofte det beste Dersom brukeren forstår hvordan systemet fungerer kan de også utnytte dette godt

Kai A. Olsen, Men ikke for enkelt En blyant er et enkelt verktøy Med den kan vi gjøre alt, tegne, skrive, alle font- typer Problemet er at den er så enkel at den blir lite effektiv til mange oppgaver (som tekstbehandling)

Kai A. Olsen, Bruker må ha kontroll Vi kan gi advarsler, men brukeren må ha siste ord. Eksempel 1 (på hvordan det ikke skal gjøres): Min HP skriver krever en test-print Test-print virker ikke (siden fargepatronen er tom) Det er umulig å kansellere test-print operasjonen Altså, får vi ikke skrevet ut noe som helst om fargepatronen er tom Hva skulle vært gjort? Eksempel 2 (på hvordan det ikke skal gjøres): Jeg får ikke lov å installere versjon 2.1 av operativsystemet fordi 2.1 allerede er installert Skal kunden få lov til å gjøre dette? Hva skulle vært gjort?

Kai A. Olsen, Men advarsler har også sin begrensning Unødvendige advarsler stopper flow – altså en elegant jobbflyt. Noen systemer lar oss fjerne advarsler for alltid Men andre stopper oss stadig med tøvete advarsler: Java som spør om vi vil kjøre en app Word som advarer oss om at vi har plassert mye i clipboard

Kai A. Olsen, Moderne biler Kan ha mye programvare Utfører mange kontroller før de starter Kan nekte å starte om ikke alt er 100 % Er dette lurt? Det kan være en alvorlig feil med bilen Men mest sannsynlig er det en feil i kontroll- systemet Hva skulle vært gjort?

Kai A. Olsen, Enklere om detaljer skjules Det er viktig å vite hva som skal skjules I en moderne bil er det ikke meningen at motorlokket skal åpnes Fordelen er enklere bruk, mindre å lære, at motordeler ikke lengre trenger å være lett tilgjengelig (kan gjerne kreve spesialverktøy) Ulempen er at flere ting må gjøres på verksted, og at bagateller kan hindre kunden å starte bilen En forutsetning er at det er få unntakssituasjoner, at bilen stort sett fungerer som den skal.

Kai A. Olsen, Kan vi skjule for mye? Vi kan forenkle ved å skjule detaljer Apple gjør dette i mange av sine produkter, f.eks. automatisk innlastning av bilder, dokumenter, m.m. til egne foldere Men kan filstrukturen skjules? Hva med: Backup Diskfeil Kopiering mellom enheter

Kai A. Olsen, Interfaces for ”dumb” users Nye typer utstyr kommer uten en ”Explorer”, filer og filstrukturen skjules for brukeren Ideen er at applikasjonsprogrammene skal håndtere filene, fotoer, bilder, dokumenter, m.m. Brukeren skal slippe å bry seg om dette. To motsatte prinsipper anvendes: Skjuling og visualisering.

Kai A. Olsen, Skjuling En kan gjøre applikasjoner mer brukervennlig ved å skjule detaljer En bil kan brukes som eksempel: En gang i tiden måtte en forstå hvordan motoren arbeidet for å kjøre bilen (pumpe bensin, rense filter, sveive i gang…) I dag er dette skjult under panseret, som en egentlig ikke trenger å åpne

Kai A. Olsen, Visualisering Viktig informasjon visualiseres I bilen: Opplysninger om bensin, olje, dekktrykk, m.m. vises på instrumentbordet I dag, også på mobilen om bilen din kommer med en ”App”

Kai A. Olsen, Dataprogrammer til nå Samme prinsipp er brukt En skjuler detaljer som brukeren ikke trenger å vite (f.eks. om hvor på disken data lagres) Høyere nivås begreper som filer og foldere visualiseres i et eget (Windows) Explorer program Vi kan også gjøre operasjoner på visuali- seringen (f.eks. flytte en fil med å dra ikonet for filen) Explorer programmet blir viktig – det gir bruker oversikt

Kai A. Olsen, Tendens til å skjule mer Bilder lagres i standard foldere, det brukes genererte filnavn, bruker vet ikke hvor bildene lagres Samme for musikk, dokumenter, regneark, m.m. Er dette detaljer som kan skjules uten kostnad?

Kai A. Olsen, Kostnader ved å skjule 1.Brukeren må ha en forståelse for lagring for å kunne foreta/forstå backup. 2.Ved sammenkopling av enheter blir det viktig å vite hva som ligger hvor 3.Telefoner får mer lagringskapasitet og det krever mer avanserte lagringsstrukturer 4.Skal vi skjule må vi vite brukerens intensjoner, men siden en PC er åpen og programmerbar kan vi ikke vite det 5.Det kan være enklere med generelle begreper, f.eks. fileroperasjoner uavhengig av filtype 6.Brukerne vil utvikle seg med datasystemene. En investering i kunnskap kan være lønnsom.

Kai A. Olsen, Når skjuling blir umulig Tekniske feil (uleselig fil, disk…) Full disk, usb osv. Strømbrudd (RAM, disk) Lagring på flyttbare enheter (SIM kort, disk) Backup

Kai A. Olsen, Kopiere mellom enheter Vi har mange enheter, PC, kamera, mobil, USB nøkler.. Tradisjonelt er det slik at hver enhet kommer opp som en disk Flytter filer imellom, som om vi gjorde dette på PCen Nå forsøker en å skjule strukturen

Kai A. Olsen, Synkronisering Med synkronisering kan kopiering skje automatisk, uten å involvere brukeren (Apple bruker dette på iPhone og iPad) Men da kopieres alt I praksis kan en få ”out of memory” feil når de 1000 bildene på PC’en kopieres til iPhone Eller, verre, når Apple sletter alle bildene på iPad’en som ikke er på kontor PC’en

Kai A. Olsen, Mer ressurser På mobiler lagres SMS meldinger i en enkel ”inbox”, bilder lagres i et ”gallery”, osv. Greit om det er få enheter, og gjerne bare en kategori Men hva om vi vil skille jobb- meldinger og privatmeldinger, legge bilder i våre egne foldere, osv. da trenger vi en Explorer

Kai A. Olsen, Fleksibilitet – åpne systemer En bil kan stort sett bare brukes til å kjøre med. Men en PC eller en mobiltelefon er, som vi har sett, åpne innretninger som kan brukes til mye F.eks. kan en baker som mottar bestillinger på SMS ønske en annen organisering av meldingene (ikke siste øverst), eller f.eks. ønske å lage et program som overfører bestillingen til et ordresystem

Kai A. Olsen, Generelle operasjoner Ved å skjule filer hindrer vi også generelle operasjoner som kan utføres på filer. Dvs. vi kan kopiere, flytte, slette og ta backup av filer uansett innhold. Helt nye typer filer, fra videokameraet, GPS enheten, osv. kan håndteres med de samme operasjonene

Kai A. Olsen, Bruker-evolusjon Vi må forvente at brukerne utvikler seg med systemene Det de lærer i dag kan de bruke siden. Da kan det fort bli meget nyttig å ha en ide om filer, foldere, disker m.m. Kanskje kan de videreutvikle systemene og bygge sine egne tilleggssystemer

Kai A. Olsen, Diskusjon Vi ser at det ikke er praktisk mulig å skjule filer i dag Uansett vil brukeren før eller siden komme opp i situasjoner der hun må ha en forståelse av grunnleggende begreper for å komme videre Så hvorfor vil en skjule?

Kai A. Olsen, Et svar Så lenge filstrukturen er kjent, så lenge vi selv har kontroll med filene og så lenge vi bruker standard formater har vi stor fleksibilitet: til å lage egne applikasjoner til å flytte data til andre enheter Dersom leverandørene selv tar kontroll over dette og legger opp til sine egne formater blir vi ”låst inn” i applikasjoner og utstyr

Kai A. Olsen, Konklusjon Det frie internettet, den åpne PCen lar brukerne være i kontroll Med lukkete nett, Web 2.0 applikasjoner på server og ikke minst, manglende kontroll over data (filnavn, filstruktur, hvor data er lagret, formater) vil brukerne gi fra seg kontrollen til leverandørene Innovasjonen kan stoppe opp, brukerne blir bare brikker i spillet til de store firmaene.

Kai A. Olsen, Det er forskjell på bil og PC En bil har et begrenset bruksområde En datamaskin er et fleksibelt verktøy Bruk av maskinen kan forenkles gjennom klart definerte oppgaver Men med dette kan vi miste fleksibiliteten Har vi tilgang til underliggende elementer, som filstruktur, kan vi lage egne løsninger.

Kai A. Olsen, Endring av brukergrensesnitt Eksempel Word 2003 til Word 2007 (som vi diskuterte i kap. 10)

Kai A. Olsen, Kostnadene ved endring er store Når vi har så god erfaring med et verktøy at det er blitt transparent er kostnadene store ved å endre Grensesnittet må igjen bli synlig Vi må jobbe med å lære det nye grensesnittet Det vil ta lang tid før dette blir transparent Et problem er at erfaringen med det gamle vil ligge der og skape problemer Vi kan altså skifte ut den versjonen som ligger på disk langt enklere enn den som ligger i hodet

Kai A. Olsen, Men Vi må være villig til å lære noe nytt når teknologien gir radikale forbedringer: Fra skrivemaskin til tekstbehandling Ved innføringen av grafiske grensesnitt (mus eller touch, nye muligheter) Fra fasttelefon til mobil … Men da skal også fordelene (med den nye teknologien) oppveies av ulempene med å skifte grensesnitt

Kai A. Olsen, Hvordan kan det gjøres? Amazon har et utmerket grensesnitt Første versjon kom i 1994 Hadde de alt klart den gang – nei, det er dramatiske forskjeller mellom og 2013-versjonen. Amazons filosofi er gradvis forbedring, de endrer litt hver gang og tar med seg kundene smertefritt inn i de nye versjonene

Kai A. Olsen, Andre løsninger? Er det andre løsninger enn gradvis endring for ikke å miste tidligere brukere når vi innfører et nytt brukergrensesnitt? I praksis – hva kunne Microsoft gjort for å dempe overgangen fra Office 2003 til 2007 versjonen?

Kai A. Olsen, Løsninger Gradvis endring La de brukerne som vil beholde det gamle grensesnittet Standardisering Det siste har en f.eks. oppnådd med biler. Kan en kjøre en bil kan en kjøre alle – direkte.