Hva er åpen innovasjon og hvordan kan bedrifter engasjere seg i dette?

Åpen innovasjon er en kontinuerlig prosess for å tilegne seg innsikt fra omgivelsene og utnytte dette til å forbedre seg. Kunder, partnere, leverandører, forskningsinstitusjoner og entreprenører er eksempler på viktige kilder til nytenking og innovasjon. Bedrifter kan engasjere seg i åpen innovasjon blant annet ved å innhente nye ideer eller dele eksisterende ideer med sine [...]

Hvordan påvirker ELMER 2 din brukeropplevelse?

Tenk deg at du tar mangeårig utdannelse for å bli en kompetent fagperson og kunne forstå brukerne dine best mulig, og at du har et arsenal med metoder og beste praksis å ta av. Se deretter for deg at du legger sjela di i en innovativ løsning som blir grundig brukertestet og kan vise til store, målbare forbedringer for brukeren. Hvordan ønsker du at offentlige retningslinjer skal passe inn i denne prosessen?

Interaksjonsdesign i smidigland – fra en utviklers perspektiv

Smidig utviklingsmetodikk har kommet for å bli. Men hvordan passer egentlig interaksjonsdesign inn i det smidige utviklingsløpet? Dette innlegget beskriver mine erfaringer med interaksjonsdesignere i smidige prosjekter – og gir noen tips til hvordan dette kan løses.

Riktig beskyttelse mot Cross Site Scripting- og SQL-injection-angrep

De siste årene har vi sett flere massive SQL-injection- og Cross Site Scripting (XSS)-angrep mot store siter. Twitter hadde nylig en XSS-feil og i begynnelsen av juni var det et stort angrep mot siter som kjørte en bestemt annonsekomponent. Beskyttelse mot denne type angrep, krever at man tenker på kontekst når man skriver kode.
Validering av [...]

Hvorfor trenger DIN bedrift en strategi for sosiale medier?

Norske virksomheter har brukt noen år på å bestemme seg for å bruke sosiale medier. Fra ”forbudstiden” i 2006-2007, da flere bedrifter nedla forbud mot bruk av Facebook i arbeidstiden (se her for et eksempel – det føles lenge siden nå, gjør det ikke?), har nå de aller fleste norske bedrifter bestemt seg for å [...]

Komponentbaserte webrammeverk: Tapestry 5

Nytt prosjekt, nye muligheter!
Når man planlegger et utviklingsprosjekt for web vil dette som oftest innebære et valg av webrammeverk. Det er etterhvert blitt svært mange å velge blant, og det kan være en utfordring å få oversikt over hva som skiller de ulike rammeverkene. Tradisjonelle action-baserte webrammeverk som Struts2 og Spring MVC har modne og [...]

Automated functional testing of iPhone apps with iCuke

Seeing the downloads of the open source BDD/Acceptance Testing tool Cucumber skyrocketing is great, but seeing what insane extensions the community comes up with is even greater.
UK-based super hacker and long time Cucumber contributor Rob Holland announced iCuke yesterday. iCuke is a Cucumber extension that lets you write automated functional tests for iPhone apps. Here [...]

Det lønner seg å dele: GoOpen 2010

Nasjonalt kompetansesenter for fri programvare, ofte kalt Friprogsenteret, arrangerer hvert år konferansen GoOpen. Flere av våre kunder tjener på pragmatisk og effektiv bruk av fri programvare. Se vår direktør for kundeutvikling, Jon Fageraas, fortelle hvorfor dyp kunnskap om både fri programvare og etablerte kommersielle produkter er nødvendig for å være en god leverandør.

Blant konferanseforedragene var [...]

Om arkitektur og hvordan den blir til

I mitt tidligere innlegg “Om arkitektur” forsøkte jeg å si noe om hva arkitektur innen informasjonsteknologi betyr og hvilket fokus arkitekturarbeidet bør ha. Jeg forsøkte å analysere hva ordet arkitektur kommer av og hvordan den klassiske tolkningen av ordet gikk ut på. Videre forsøkte jeg å trekke paralleller til hvordan arkitektur [...]

Plumbo og sånt…

Gode utviklere bruker ikke Plumbo! Det tror nå i hvert fall jeg… Hvorfor ikke? Jo, fordi de liker å finne ut hva som _egentlig_ er feil, og fikse det.
Har du rusk i rørene? Selvfølgelig er jo Plumbo effektivt der og da – hell litt i røret, vent, skyll med masse varmt vann og rørene er [...]