Design og dokumentasjon - Avdeling for informasjonsteknologi
Transcription
Design og dokumentasjon - Avdeling for informasjonsteknologi
Design og dokumentasjon Information Architecture Peter Morville& Louis Rosenfeld Kapittel 12 29.01.2015 Håkon Tolsby 1 Ny fase i prosjektet • Fokusskifte: – Fra planlegging til produksjon – Fra overordnet arkitektur til detaljert løsning • Leveranser – Detaljerte blueprints og wireframes – Metadata og kontrollerte vokabular 29.01.2015 Håkon Tolsby 2 Diagrammer • Behov for visualisering av arkitekturen – Selge inn løsning til klient – Forklare for kollega – Grunnlag for implementering • IA abstrakte, konseptuelle ting • Ingen ”beste” måte for visuell fremstilling • Ingen standard diagrammer som fungerer for alle tilhørere i alle situasjoner 29.01.2015 Håkon Tolsby 3 Retningslinjer for dokumentasjon 1. Lag diagrammer som får frem ulike perspektiver ved arkitekturen – – Umulig å visualisere alle sider ved komplekse systemer i samme diagram Kombinasjonen av flere typer diagrammer gir helhetlig bilde 2. Benytt perspektiver tilpasset publikum og behov 29.01.2015 Håkon Tolsby 4 Hva visualiseres med diagrammer • I realiteten to aspekter ved arkitekturen: – Innholdskomponenter – Relasjonen mellom innholdskomponenter • Vanlige diagrammer – Blueprints – Wireframes 29.01.2015 Håkon Tolsby 5 Visuelle vokabular • Syntaks for visualisering av innholdskomponenter og relasjoner • Jesse James Garrets vokabular: http://jjg.net/ia/visvocab/ – – – – 29.01.2015 Mye brukt, oversatt til flere språk Enkelt (whiteboard-kompatibelt og lett å lære) Verktøyuavhengig Inneholder lenker til biblioteker med former for diverse applikasjoner Håkon Tolsby 6 Eksempel på formbibliotek (Hentet fra http://www.jjg.net/ia/visvocab/ ) 29.01.2015 Håkon Tolsby 7 29.01.2015 Håkon Tolsby 8 29.01.2015 Håkon Tolsby 9 Maler for utvikling av diagrammer • En rekke maler for utvikling av de vanligste diagramtypene tilgjengelig for nedlasting • Knyttet til verktøy som – – – – – MS Visio (Pc) Omni Graffle (Mac) Excel PowerPoint Adobe Illustrator • Noen eksempler finnes på http://iainstitute.org/tools/ 29.01.2015 Håkon Tolsby 10 Blueprints • Illustrerer sammenhenger mellom sider og innholdskomponenter • Kalles også sitemaps 29.01.2015 Håkon Tolsby 11 High-level blueprints: eksempel 1 29.01.2015 Håkon Tolsby 12 High-level blueprints: eksempel 2 29.01.2015 Håkon Tolsby 13 Detaljerte blueprints • Visualisere merke- og navigasjonssystemer i hvert område • Mange blueprints som til sammen viser hele informasjonshierarkiet • Praktisk formål: – Gir sammen med sidestrukturer (wirefames) grunnlag for å implementere nettstedet. 29.01.2015 Håkon Tolsby 14 Organisering • Må kunne se sammenhengen mellom diagrammene som genereres. • System for modularisering/numm erering 29.01.2015 Håkon Tolsby 15 Wireframes • Sidestruktur • Illustrerer hvordan en side eller mal skal se ut fra et arkitektonisk perspektiv • Fokusere på struktur, organisering og navigasjon før form, farge, typografi 29.01.2015 Håkon Tolsby 16 Ulike typer wireframes • Lages for nettstedets viktigste sider – Hovedside – Sider til viktige kategorier – Viktige applikasjoner som søkegrensesnitt • Nøyaktighetsnivå avhenger av hvor i prosessen man befinner seg – Skisse (håndtegnet) – Generert med for eksempel HTML eller Adobe illustrator • Fungerer også som prototyper 29.01.2015 Håkon Tolsby 17 Wireframes–eksempel 1 • Ingen grafikkelementer eller reelt innhold • Fokus på navigasjonselementer 29.01.2015 Håkon Tolsby 18 Wireframes–eksempel 2 • Flere detaljer – Layout – Reelt innhold – Forklaringer 29.01.2015 Håkon Tolsby 19 Wireframes–eksempel 3 • Høy grad av nøyaktighet • Prototype • Tidkrevende 29.01.2015 Håkon Tolsby 20 Kontrollerte vokabular • Metadata-matrise – Oversikt over hvilke felter dokumentene skal tagges med • For hvert felt kan det tilknyttes et vokabular – Enkelt (med foretrukkede termer og varianter) – Avansert thesauri • Mange mulige formater – Tekst, xml, database 29.01.2015 Håkon Tolsby 21 Metadatamatrise Unique ID Accepted term Variant term 1 Software Package Application, Bundle, Package, Software 2 Computer Computer,Net-book, Personal Computer, PC 3 Windows MS Windows, Microsoft Windows, Win 4 Credit Card CC, Credit, Debit Card, Plastic 5 Operating System OS 6 Apple Mac, Macintosh 7 Microsoft MS 8 Internet web, net, www, world wide web 9 Medium Device, Media, Platform 29.01.2015 Håkon Tolsby 22 Thesauri: eksempel 29.01.2015 HIØ - Avdeling for informasjonsteknologi 23 OPPSUMERING - Prosessen 29.01.2015 Håkon Tolsby 24 Forundersøkelse Strategi • Konseptuelt rammeverk – Struktur og organisering av nettsted/intranett • Anbefalinger basert på resultater fra forundersøkelsen • Balansere behov og realiteter – Kontekst – Brukere – Innhold Design • Går fra overordnet arkitektur til detaljert løsning • Leveranser – Detaljerte blueprints og wireframes – Metadata og kontrollerte vokabular • Mottakere – Grafiske designere, programmerere, innholdsforfattere,…. Implementering • Nettstedet bygges, testes og lanseres • Informasjonsarkitektens oppgaver – – – – Organisering og tagging av dokumenter Testing Lokalisere og rette feil Dokumentasjon og opplæring for å sikre vedlikehold av arkitektur Administrasjon • Strategi for videreutvikling og vedlikehold • Opprettholde struktur og konsistens – Sentralisert eller desentralisert administrasjon – Metadata for nye dokumenter – Kontrollerte vokabular • Forstå organisasjonens kultur og de menneskelige ressursene