Dette frustrerer meg litt nå:
Spamfilteret på kommentarene fungerer ikke optimalt.
(02.12.2010)
| \ ReadWriteWeb.com | \ |
| \ IAllenkelhet.no | \ |
| \ Kuttisme.no | \ |
| \ TopicObserver.com | \ |
| \ UXMatters.com | \ |
| \ UsabilityPost.com | \ |
| \ Frilunsj.no | \ |
| \ JustAddWater.dk | \ |
| \ Alistapart.com | \ |
| \ Bekkelund.net | \ |
Martin Gjesdal, 21. januar 2011
Jeg er ingen professor i prototypingsverktøy og ei heller har jeg prøvd alle på markedet. Jeg er en sånn type som kommer over et godt verktøy og bruker det frem til det presenterer for store hindringer.
Men det må dog sies at jeg har testet ut og dumpet et lite knippe verktøy:
- Powerpoint (lite webtilpasset)
- MS Visio (lite webtilpasset og for detaljrikt)
- iRise (alt for avansert til min bruk - finnes det noen som liker dette?)
- Blend (passer best for Silverlight / MS-mocking)
For snart tre år siden kom jeg over Axure Rapid Prototyping og det viste seg umiddelbart å være fantastisk. For den konkrete kunden jeg hadde på det tidspunktet var det en revolusjon: vi satt og prototypet på direkten og ble enige om mangt og meget på svært kort tid.
Jeg tok Axure videre og brukte det i andre sammenhenger og det holdt vann nesten hver gang. Det er raskt å lære seg og det spredde seg snart i enheten min i Bouvet. Etter å ha brukt det i noen år, ser jeg kun èn virkelig stor svakhet: det har litt begrenset antall ferdige widgets/dingser. Du kan gjøre det meste med Axure, og de fleste slike dingser kan bygges, og det hjelper litt. Det finnes også mye til nedlasting på nett.
Axures virkelig store styrke er interaksjonen. Muligheten til å formidle hvordan avansert funksjonalitet skal virke. Nå må det sies at jeg ikke har prototypet skikkelig rike applikasjoner i Axure, men til mitt enkle bruk har det vært mer enn nok og det har gått fort.
Min gode kollega Ole Fredrik kom så over Balsamiq Mockups. Det skal sies at jeg har visst om Balsamiq før, men aldri sett poenget i å teste det ut (ref min tidligere nevnte filosofi).
Balsamiq er et forfriskende verktøy som er så enkelt å lære seg at til og med utviklere kan kjapt lage kjekke skisser. Det har et rikt bibliotek og skissene ser sketchy og uferdige ut, noe som drar opp.
Det finnes ikke interaksjon i Balsamiq og du kan eksportere til en del lavpannede formater som XML, PNG og PDF, men det er også den store styrken til Balsamiq. Jeg har ved flere anledninger brukt whiteboard til å tegne opp og formidle, rett og slett fordi det tar litt lang tid å gjøre i Axure. Dette kan jeg nå helt og holdent gjøre i Balsamiq.
Nå skal det nevnes at seneste versjon av Axure også har støtte og den sketchy looken som Balsamiq er så kjent, men tar likevel ikke brodden av mocking-styrken til Balsamiq. Med disse to verktøyene på repertoaret mitt tror jeg ikke jeg trenger flere typer verktøy.
I den sammenheng bør jeg også nevne to faktorer som ikke betyr mye for meg, men som andre interasksjonsdesignere kan velge å vektlegge. Vektleggingen avhenger ofte av hvordan man jobber. Min styrke som interaksjonsdesigner er å komme opp med konsepter og i en del tilfeller er det andre personer som detaljerer skissene når det er behov.
Derfor vektlegger jeg ikke detaljering som en funksjon i prototypingverktøyet. Dette til tross for at Axure faktisk har støtte for det. Jeg mener at "pixel perfect" ikke er vits å gjøre på mitt stadium, det er noe grafisk designer og frontend-utvikler skal få kose seg med. Jeg skal beskrive de forskjellige sidene og interaksjonen mellom dem.
I tillegg ser jeg liten verdi i det å kunne gi HTMLen videre til frontend-utvikler. Nåværende siste versjon av Axure har HTML som jeg ikke kan stå inne for og jeg mener at HTML i alle tilfeller må bygges fra bunn av. Microsoft sitt verktøy, Blend, er et verktøy det påstås at kan ta koden videre. Dette har jeg igjen å få sett gode bevis på, ettersom Microsoft nå etter hvert også er opptatt av kvalitet og universell utforming av kode.
Jeg er selv ikke en person som engasjerer meg i communities, men begge programmene jeg anbefaler er sterke på dette. Jeg har funnet mange gode tips og ferdige snutter gjennom søk i communitiene.
Jeg sitter også på Mac, noe som påvirker hvilke verktøy jeg har tilgang til. Axure kom til Mac for vel ett år siden og det var en velsignelse av de sjeldne.
Min anbefaling er derfor å kjøre Axure og Balsamiq i to-spann!
Axure RP (www.axure.com):
Baslamiq Mockups (www.balsamiq.com):
Kommentarer
Anders Ekkje Slettebø
God gjennomgang! Det jeg savner med Balsamiq er å kunne definere relasjoner mellom skjermbilder/mockups. Skal teste ut Axure!
Haakon Halvorsen
Axure har den store fordelen å kunne lage små masters og widgets som man kan putte lag på lag inni hverandre slik at du kan effektivisere "sitewide" endringer. Få løsninger ala Balsamiq har noe som kommer opp mot dette :)
Martin Gjesdal
Anders, lykke til, gi beskjed hvis du lurer på noe!
Haakon, enig, "Dynamic panel" er også en utrolig fet ting. Utfordringen er at det ofte er mange løsninger på hver utfordring og ofte må jeg gjøre en del om igjen fordi jeg valgte en løsning som var suboptimal. Men det sier jo også litt om mulighetene ;)
Deed Poll Name Change
These are good tolls that will surely be a great help. Having a tool like this will enable most of us be be effective in our own work like any web designing or so. This is a great and helpful tip. Keep on inspiring us.
Anders Ekkje Slettebø
Har du prøvd http://hotgloo.com ?
Knut Erik Berg-Hansen
@Anders: hvis du med relasjoner mener lenker, slik at man f.eks. på en innloggingssiden kan klikke på en knapp og så komme til "Min Side", så kan dette løses i Balsamiq.
Elementene Button og Tab Links er noen av de som man kan gjøre dette med. Mockupene må ligge i samme mappe for at man skal kunne velge de under "Links" på disse elementene.
Da kan man i presentasjonen eller PDFen klikke på elementet, og så hopper man over til en annen mockup.
Anders Ekkje Slettebø
Ok, det visste jeg ikke Knut Erik. Takk for tipset!