Inspirerende open space

Sist helg var jeg på Agile Coach Camp der vi hadde to dager fylt med open spaces med positive, engasjerte og smarte mennesker.

Open spaces på Agile Coach Camp

Les mer »

Posted in Uncategorized | 3 kommentarer

Del din kunnskap!

Har du noe du kunne tenke deg å diskutere? Har du kunnskap du kunne tenke deg å dele? Har du noe du kunne tenke deg å lære? Er det noen måte du kunne tenke deg å endre verden rundt deg?

På kick-off i år vil Steria feire “The Power of Sharing” ved å vie den faglige delen til Open Space. Her har alle som deltar anledning til å skape dialog om ting som interesserer dem. På en open space kan du ta opp ting du er flink til som du ønsker å dele, ting du ikke er flink til som du ønsker å lære, måter du ønsker andre endrer seg på eller hva enn som interesserer deg.

Les mer »

Posted in Uncategorized | 3 kommentarer

Forsvaret på slankekur

Nettstedet forsvaret.no  ble redusert fra omlag 7500 til 750 informasjonssider i fjor. Webredaksjonen visste at en del av det opprinnelige innholdet ikke holdt mål kvalitetsmessig og de mange særsidene og undersidene gjorde at weben lignet et mangehodet troll. Prosjektgruppen valgte å begynne med blanke ark når innholdet skulle inn i det nye publiseringssystemet og legge større vekt på hvem informasjonen var til for.

  Les mer »

Posted in Brukervennlighet, Frontend, Uncategorized | Skriv kommentar

Innboksen som arbeidslivets kjellerbod

Kjekt å ha. Hvor mange av e-postene du fikk i dag tror du at du virkelig kommer til å få bruk for? Slettet du de du ikke trengte? Tok du vare på viktige vedlegg?

Les mer »

Posted in Samhandling | 10 kommentarer

Code templates – ukjent gullgruve for utviklere ?

Mange som programmerer enten i java eller i andre programeringsspråk har en gullgruve rett under beina uten å vite om det, nemlig deres utviklingsmiljø eller IDE (Integrated Developing Enviroment). Jeg vil her beskrive Code Templates som finnes i de fleste IDE-er, og som kan hjelpe deg til en mer effektiv programmeringshverdag. Code templates kan generere de rutinepregede delene av koden for deg slik at du kan konsentrere deg om det som gir forretningsverdi.

Les mer »

Posted in Programmering | Tagged , | 2 kommentarer

Hvordan sikre at brukerhistorien blir levert som kunden forventer

Har du noen gang opplevd å levere noe du trodde kunden ville ha, men som i ettertid viste seg å være noe helt annet en hva kunden forventet? Hvorfor gikk det galt?

Les mer »

Posted in Programmering, Smidig, Test | Skriv kommentar

Tre tips til hvordan du kan dele opp brukerhistoriene dine

I smidige prosjekter jeg har deltatt i dukker det ofte opp problemer med å splitte opp brukerhistorier. Enten er de for store til å kunne estimeres eller til å passe inn i en iterasjon. Spørsmålet mange stiller er hvordan kan jeg splitte opp brukerhistorien min?

Her er tre ting du kan gjøre:

Les mer »

Posted in Smidig | Tagged , | 1 kommentar

Se foredragene fra #TEDatSteria 6: Kreativitet – Vær barnslig, hold til høyre

Det er omtrent fire måneder siden forrige gang vi møttes for å la oss inspirere av foredrag fra TED.com. Også denne gang fulgte vi kjent oppskrift. For nye lesere er #TEDatSteria en sosial setting der vi samler oss over litt mat og god drikke, mens vi lar oss underholde og inspirere av foredragsholdere fra TED.com. Det blir på forhånd valgt ut et knippe med Talks arrangørene har håndplukket. Denne gangen var temaet for samlingen kreativitet.

I rollene våre i arbeidslivet søker vi alltid etter kreative og smarte måter å løse utfordringer på. Kreativitet kan dog være så mangt. Definisjoner varierer fra person til person og uttalelse til uttalelse. Hvordan defineres en kreativ person? Er man født kreativ? Kan man lære kreativitet? Alle er spørsmål det er vanskelig å gi et fullgodt svar på. Gjennom denne samlingen lot vi seks inspirerende foredrag fra TED.com diskutere emnet for oss. Noe som igjen gav grobunn for videre diskusjon utover kvelden.

For de som ikke hadde mulighet til å bli med denne gang såg vi følgende videoer:

Takk til alle som ble med for nok en hyggelig aften med #TEDatSteria!

Posted in Uncategorized | Tagged , , , , | Skriv kommentar

Et godt retrospektiv

Retrospektiv er en av de tre seremoniene i Scrum, og kanskje den viktigste. På retrospektiv evaluerer vi iterasjonen som har vært. Vi snakker om hva som har fungert godt, hva vi skal ta med oss videre og hva vi skal fortsette å gjøre. Og vi diskuterer hvor vi trenger å forbedre oss, hva vi skal endre på og hva vi skal slutte å gjøre.

Les mer »

Posted in Samhandling, Smidig | Tagged , , | Skriv kommentar

Er dette riktig?

Spør du deg dette når du skriver kode? Hvem stiller du spørsmålet til? Hvem kan egentlig si om kode er riktig eller ikke? Det finnes ingen fasit innen programmering. Man bør ikke se kode som enten riktig eller gal, men heller som fungerende eller ikke-fungerende. Får den testen til å bli grønn. Ja da fungerer koden som den skal. Klapp deg selv på skulderen. Well done!

Les mer »

Posted in Kompetanse, Programmering, Samhandling | 4 kommentarer

Hvordan reagerer du på “dårlig kode”?

Parprogrammering der man roterer parene ofte er genialt på mange forskjellige måter. Man lærer masse fra hverandre. Kodestilen blir naturlig mer lik og dermed lettere å vedlikeholde, og sist men ikke minst: koden blir sett av nye ferske øyne stadig vekk.

Men de ferske øynene kan føre til problemer…

Les mer »

Posted in Uncategorized | 1 kommentar

Hvordan lage minesveiper i JavaScript på under 14 minutter

Denne øvelsen ble opprinnelig utført foran publikum på Go Open / Communities in Action eventet i mars 2011.

En code kata er en enkel øvelse for å skjerpe programmeringsferdighetene dine. Det vil si – du trener bare problemløsning den første gangen du utfører øvelsen. Så gjentar du øvelsen, om og om igjen, til det sitter i fingerspissene. Og hver gang prøver du å gjøre det litt kjappere. Hensikten er å trene hastighet, teknikk og verktøy.

I klippet under lager jeg en variant av Minesweeper kataen i JavaScript.

(Kjør den i fullscreen for å se koden mer tydelig)

Merk: Jeg bruker testdrevet utvikling gjennom det meste av prosessen. På slutten dropper jeg TDD når jeg gjør det visuelle og selve spillmekanikken. Dette kunne også testes fra kode, men jeg droppet det for å gjøre den mer artig å se på. :)

Du kan se på koden i github-kontoen min. Hver commit er en separat gjennomkjøring av øvelsen fra scratch.

Jeg brukte følgende libraries og verktøy:

Posted in Frontend, Programmering, Smidig, Uncategorized | Skriv kommentar

Fornøyd kunde

Tenk deg at du har fått inn håndtverkere til å pusse opp badet ditt.  Du har gitt dem klare instrukser og du må ha badet ferdig i løpet av et par uker.  Du har spart penger lenge og gleder deg enormt til det ferdige resultatet.
Les mer »

Posted in Uncategorized | 5 kommentarer

Hvor moden er din test organisasjon?

Du må ikke nødvendigvis vite hvor moden den er. Men det er kanskje en god idé å gi dine testhelter litt pusterom ved å forvandle din organisasjon til en med definerte testaktiviteter. Test Maturity Model integrated (TMMi) viser deg veien.

Torsdag 17. februar deltok jeg i en TMMI workshop på et hotell i landet som holder rekorden i verden på å være uten regjering: Belgia. Vi var ikke så mange, så jeg fikk god kontakt med foredragsholderen. Dette til tross for at han hadde en infeksjon i øret og hørte seg selv mens han pratet, og jeg for min egen del hørte veldig lite på det ene øret etter en heftig flytur dagen før.

Foredragsholderen, Brian Wells, er en hyggelig engelsk TMMi-rådgiver som bor i Lille i Frankrike og jobber for Experimentus. Han har 25 års erfaring innenfor testbransjen og han har blant annet vært ansatt for hennes majestet Elizabeth, Queen of England. Likevel tror jeg ikke at han vil definere seg selv som en testhelt.

Experimentus har utviklet en metode som følger TMMis sin referansemodell og fått den godkjent. Det vil si at Brian Wells kan hjelpe organisasjoner med å vurdere hvor gode de er på test i følge TMMi, og gi dem råd om hvordan det er mulig å bli enda bedre.

Les mer »

Posted in Test | Tagged , , , | Skriv kommentar

Se foredragene fra #TEDatSteria 5: Knowledge is power

Med jevne mellomrom arrangerer vi fredagspils med faglig inspirasjon i Steria. Da ser vi etter foredrag som er utenfor IT-verdenen eller som på andre måter kan inspirere, underholde og få oss til å se verden med litt andre øyne. Som regel har vi vist foredrag fra TED-konferansen, en konferanse der verdensledende fagfolk forteller om sitt arbeid på en lettfattelig måte.

Denne samlingen satte vi et samlet tema for foredragene. Det som går igjen i alle videoene er kunnskap. De drøfter både hvordan få tak i informasjon, men like mye hvordan bruke den. Sistnevnte omhandler i stor grad også hvordan visualisere den og hvorfor det er et kraftig virkemiddel.

Les mer »

Posted in Uncategorized | Tagged , | 2 kommentarer

Hvordan komme i gang med blogging (del II)

Nytt år, nye muligheter. Kanskje du skal skrive litt i 2011? I fjor skrev Johannes en artikkel med råd om blogging. Her er flere skrivetips:

Les mer »

Posted in Kompetanse, Presentasjonsteknikk | 1 kommentar

Kunsten å holde foredrag

For å holde et godt foredrag, må du kunne noe, du må ville noe og du må gjøre noe.

Les mer »

Posted in Uncategorized | Tagged , | 13 kommentarer

Retrospektivteknikker

Smidig 2010 arrangerte jeg en workshop der jeg testet ut en del retrospektiv-teknikker på deltagerne. Workshopen var veldig godt besøkt og jeg har fått en del forespørsler om å skrive en oppsummering av teknikkene.

Øvelsene kan tjene som inspirasjon til dine egne retrospektiver og workshops.

Les mer »

Posted in Uncategorized | Tagged , , | Skriv kommentar

Min supre produkteier

Dette er en oppsummering av foredraget mitt på Smidig 2010 konferansen

Jeg har vært så heldig å være på et prosjekt med en produkteier som har sørget for at vår innsats har blitt brukt til å effektivt skape verdi for brukerne av systemet. Jeg vil trekke fram mine observasjoner om hvordan produkteieren på dette prosjektet brukte produktkøen, hvordan han skapte dialog med brukerne og hvordan han kommuniserte effektivt med utviklerne.

Les mer »

Posted in Uncategorized | Tagged , , | 3 kommentarer

Konfigurasjon for de modige

Visste du at det er mulig å kjøre mange forskjellige scriptspråk Java Virtual Machine? Vil du vite hva du kan bruke det til? Da er dette en bloggartikkel skrevet for deg.

Et scriptspråk kan være et kraftig verktøy for å konfigurere java-applikasjonen din. Det tillater endringer på en kjørende applikasjon. Det gir deg frihet til å endre på kjørende javakode som du velger å eksponere. Det er kjent og kjær teknologi og derfor enklere å få tak i ansatte med riktig kompetanse enn om du velger mindre kjente teknologier. Og kanskje det viktigst av alt, et argument som burde veie tyngre enn det ofte gjør i avgjørelser; det er enkelt.

Les mer »

Posted in Programmering | Skriv kommentar

Frihet til å lære: egenopplæring for systemutviklere

For noen dager siden besøkte jeg Dagen@IFI på UiO, hvor jeg promoterte Steria for informatikk-studenter. En student fortalte om en bekymring han hadde: “Dersom jeg velger feil kurs på skolen – låser jeg meg da til feil karriere?” Han ble lettet da jeg forsikret ham om at det ikke var tilfelle. For heldigvis er arbeidslivet det man selv gjør det til: du kan utvikle deg selv og skifte retning underveis.

Systemutviklere er både heldige og uheldige. Vi kan tilegne oss kunnskap og ferdigheter helt på eget initiativ, men vi tvinges også til å gjøre det for å holde oss relevante, ettersom teknologi endrer seg raskt.

Selv synes jeg at det er topp å plukke opp nye ting – her er noen metoder for å lære…

Les mer »

Posted in Kompetanse, Kursing, Programmering, Uncategorized | Tagged , , , , | 2 kommentarer

Slik lykkes du med smidig utvikling

Har du startet å bruke smidige metoder, men lurer på hvordan du skal få det til å fungere bedre? I denne artikkelen kan du få konkrete tips om hvordan å forbedre kommunikasjonen, kvaliteten og forretningsfokus på ditt smidige eller ikke-smidige utviklingsprosjekt.

Les mer »

Posted in Uncategorized | Tagged , , , , | 13 kommentarer

Size matters

Hvordan skal jeg løse dette problemet på mest mulig effektiv måte? Det er når man kan stille seg dette spørsmålet at det er gøy å være programmerer. Men altfor ofte blir spørsmålet heller: Hvordan i helvetet får jeg løst dette problemet innenfor arkitektur-rammene som har blitt bestemt? Her er det mindre morro å være programmerer. Man har haugevis av potensielt gode løsninger, men får ikke lov til å implementere dem pga arkitekturbestemmelser.

Hvordan havner man i slike situasjoner? Kan de unngås? Les mer »

Posted in Uncategorized | Tagged , | 5 kommentarer

Tror du på nettskyen?

Med dette innlegget ønsker jeg å legge fokuset på at dagens IT-investeringer innenfor tjenesteorienterte løsninger er den riktige og naturlige veien å gå mot en fullverdig tilværelse i nettskyen. Det blir stadig viktigere at man har et bevisst forhold til nettskyen, samtidig som man har et nøkternt og reflektert forhold til hva denne nye teknologien muliggjør.

- Les mer »

Posted in Cloud Computing, Infrastruktur, Strategi | 3 kommentarer

Jeg tror at du er den som kan ta initiativ til ”Loggvakt” i prosjektet ditt!

Jeg bare må få komme med noen refleksjoner jeg gjorde meg her om dagen – basert på “opplevelser fra virkeligheten” i PERFORM-prosjektet hos Statens Pensjonskasse!

I den intensive godkjenningsperioden vi har vært gjennom, ble rollen ”Loggvakt” opprettet. Rollen har holdt løpende oppsyn med serverlogger, gjort logganalyse og ytt bistand til Delprosjekt Test for preanalyse av feil som rapporteres. Bemanning av rollen har gått på rundgang i prosjektet.
Les mer »

Posted in Programmering, Smidig | 2 kommentarer

Jeg vet at du kan bli prosjektets neste ”Buglock Holmes”!

Uavhengig om du er juniorutvikler eller er du senior systemspesialist, er jeg sikker på at du kan bli prosjektets neste ”Buglock Holmes”! Hvis du vil….
Les mer »

Posted in Programmering, Smidig | Skriv kommentar

Planlegging eller kommunikasjon?

“Skjer ‘a?” Det er nesten vanskelig å tenke tilbake på tiden før mobiltelefon. Tiden da man måtte planlegge “vi møtes ved kinoen klokken 20:00, og dersom noe går galt, så møtes vi i stedet ved billettluka 21:00″. Tiden da man måtte legge igjen en beskjed, eller låne en telefon for å ringe hjem for, ja nettopp, høre om noen hadde lagt igjen beskjed. Normalen i dag er at man har en omtrentlig plan “og så ringes vi når jeg er på vei til byen.” Fordelen er at man kan tilpasse seg. “Jeg har hørt at Ole feirer 35 år. Skal vi stikke innom i stedet for å gå på bar?”

Dette er et eksempel på hvordan kommunikasjon erstatter planlegging. Slik kan det også være i prosjekter. Man må være enige om hva målet med prosjektet er, men dersom man kommuniserer underveis, kan de nøyaktige midlene bli til underveis.

Les mer »

Posted in Smidig | Tagged , , , , | Skriv kommentar

Husk å melde deg på Smidig 2010

Smidig 2010: Norges største smidige konferanse

Har du fått med deg at Smidig 2010 arrangeres 16.-17. November på Radisson BLU, Holberg plass i Oslo? Konferansen har åpnet for foredrag. Early bird prisen på billetter varer KUN TIL TORSDAG, så det gjelder å bestemme seg fort!

Opplev vårt unike format, med over 70 lyntaler og 100 diskusjonsgrupper! Smidigkonferansen er den årlige nasjonale hendelsen som samler mennesker fra alle typer roller i IT-bransjen; prosjektledere, produkteiere, utviklere, bedriftsledere og testere og flere.

Posted in Smidig | Tagged , | Skriv kommentar

Hvilke spørsmål skaper et bra seminar?

Jeg liker å holde foredrag og seminarer der jeg involverer deltagerne. Å stille spørsmål til forsamlingen er en god måte å engasjere folk på, men jeg har lært meg at ikke alle spørsmål er skapt like. Hvilke spørsmål er gode for å få respons?

Les mer »

Posted in Uncategorized | Tagged , , , | Skriv kommentar

Interaktiv programmering: utforsking, læring og produktivitet

Dette er blog-versjonen av et foredrag som jeg holdt på JavaZone 2010.

Jeg har fått dilla på dynamiske programmeringsspråk (JavaScript, Ruby, Lisp, med flere) i det siste. Et av fellestrekkene ved slike språk er at de lar deg programmere interaktivt. Vet du ikke hva interaktiv programmering er? Flott, da har du kommet til riktig artikkel!

Les mer »

Posted in Frontend, Programmering, Smidig | 7 kommentarer

Å skrive tilbud er som å forelske seg

En varm glede fyller hjertet mitt i dag: Løsningsarkitekturen jeg laget vårt tilbud til Statnetts nye system for handel av kraftreserver ble undertegnet på fredag. De valgte oss!

Det siste halve året eller så har jeg gått å gledet og gruet meg over dette tilbudet. Og det har slått meg: Å skrive et tilbud er som å forelske seg.

Først blir man litt kjent med kunden og kundens problem. Noen fanger interessen, og man får lyst til å vite alt om problemet. Man spør og graver. Om man ikke får snakke med kunden (og det får man ofte ikke i denne fasen), så snakker man med kolleger og venner som naturligvis ikke har noe svar: “Tror du at det er sånn? Tror du at dette er forklaringen på hvorfor det som de ba om var litt pussig? Tror du at de vil være interessert i dette forslaget?”

Til slutt bestemmer man seg for å satse alt. Søvnløse netter går mens man forsøker å fremstille seg attraktiv for den andre parten. Man forsøker å finne hva den andre parten har lyst til. Og noen ganger må man våge å si noe de ikke vil, men egentlig trenger å høre. Så leverer man et tilbud. Man må tørre å legge alle følelsene sine i tilbudet, fullt vitende om at man kan bli avvist. Den som intet våger, intet vinner.

Så kommer forhandlingene. Den andre parten føler seg attråverdig. De har mange beilere. Man snakker om en mulig fremtid sammen, men den andre parten vil ikke forplikte seg. Man tenker i sitt stille sinn “men jeg liker deg, liker ikke du meg, da?” Men man våger naturligvis ikke å si det.

Og til slutt sier de “ja”. Man er klar til å knytte knuten.

Og nå starter deg egentlig jobben. Jeg gleder meg.

Posted in Smidig, Strategi | Tagged | Skriv kommentar

Unngå konkurs, utløs innovasjonspotensialet i din virksomhet

Klarer du ikke å fornye din virksomhet går sannsynligvis bedriften med tid og stunder konkurs. Likevel kan det være vanskelig å gjennomføre innovasjon i praksis. En kan leve godt på ”melkekua” i mange år og innovasjon krever som regel endringer i roller og ansvar og da kan det bli motstand og nye maktstrukturer. Man kan skyve innovasjonsbehovet foran seg slik de har gjort i bilindustrien i Detroit, eller brette opp ermene og begynne. Er vi enige om å begynne nå? Bra! Hva så? Hva skal vi så gjøre og hva kan software gjøre for å hjelpe? Les mer »

Posted in Business Process Management, Cloud Computing, Innovasjon, Samhandling | Skriv kommentar

Lær deg et scriptspråk!

La oss si at du er en systemutvikler. Du er ansatt for din ekspertise i et av de “to store” applikasjonsspråkene – Java eller C#. Disse språkene kan brukes til svært mange oppgaver. Du kan teoretisk løse ethvert problem med dem, og de er sannsynligvis hovedgrunnen til at cv-en din er salgbar. Så hvorfor lære noe mer enn Java eller C#?

Jeg skal fortelle deg hvorfor du bør lære deg et s.k. scriptspråk. Scriptspråk har andre styrker enn Java og C#, og tilfører allsidighet og produktivitet til verktøyskuffen din. En kompetent håndtverker bruker mer enn hammer på jobb: skrutrekker, meisel og knipetang må også med.

Les mer »

Posted in Programmering, Smidig | 4 kommentarer

Sammen mot en enklere fremtid

Kompleksitet er den viktigste årsaken til at IT-prosjekter feiler. Prosjekter som feiler og dårlig programvare gjør våre kunder og brukere ulykkelige.

Hvorfor gjør vi IT-investeringer? Det handler om å redusere komplekse problemer til meningsfylte oppgaver som mennesker kan fullføre.

Les mer »

Posted in Brukervennlighet, Programmering, Risikostyring, Smidig, Strategi | 4 kommentarer

Hold stø kurs med autotesting!

Unit-tester er nyttig for de fleste systemutviklere.

Noen av oss kjører strikt, metodisk testdrevet utvikling. Andre bruker bare automatiserte tester nå og da som sikkerhetsnett for å unngå regress-feil. Hvor ofte fyrer du selv av testene dine? Kjører du testsuiten din en gang i ny og ne, eller strikt for hver metode du implementerer?

Jeg liker å kjøre testene mine ofte mens jeg arbeider. Det jeg liker enda bedre er å la utviklingsmiljøet mitt kjøre dem for meg, automatisk. Poenget med yrket vårt er jo nettopp å automatisere og effektivisere arbeidsprosesser – dette forsøker jeg å gjøre også med mine egne rutiner og verktøy. La oss se hvordan vi kan få til dette.

Les mer »

Posted in Programmering, Smidig, Uncategorized | Tagged , , , , , , | 3 kommentarer

Se foredragene fra TED-at-Steria 4

Med jevne mellomrom arrangerer vi fredagspils med faglig inspirasjon i Steria. Da ser vi etter foredrag som er utenfor IT-verdenen eller som på andre måter kan inspirere, underholde og få oss til å se verden med litt andre øyne. Som regel har vi vist foredrag fra TED-konferansen, en konferanse der verdensledende fagfolk forteller om sitt arbeid på en lettfattelig måte.

Fredag 28. mai var temaet for kvelden miljø og bærekraftig fremtid. Vi viste følgende foredrag:
Les mer »

Posted in Uncategorized | Tagged | Skriv kommentar

Hva skal barnet hete?

Mange elsker å bruke tid på dette. It avdelinger i alle organisasjoner tar del i det, og det kan i mange sammenhenger utvikle seg til å bli en langdrøy affære. Les mer »

Posted in Infrastruktur, Sikkerhet, Strategi | Skriv kommentar

Cloud Computing – er det bare ”buzz word”?

Det er blitt spådd stor vekst i Cloud Computing markedet de nærmeste årene. Det er mange aktører på dette markedet. Eksempelvis Amazon, Microsoft, Google etc. Hver og en har sin egen visjon for hvordan skybaserte tjenester skal tilbys. I tillegg har selskap som VMware kommet med sin egen definisjon av cloud. Les mer »

Posted in Cloud Computing, Infrastruktur | 2 kommentarer

Lean eller agile, hva passer best for deg?

Lean og Agile er to prosesser som ofte blir plassert i samme bås, som “smidige” måter å jobbe på. Men selv om de har mange likhetstrekk, er sannheten at de er to veldig forskjellige tilnærminger til veldig forskjellige problemstillinger, og har sine opphav i helt ulike kulturer. Les mer »

Posted in Samhandling, Smidig, Uncategorized | Tagged , , , | 4 kommentarer

En øvelse for å finne et felles mål for teamet ditt

En gruppe som skal nå et mål sammen trenger å ha en felles forståelse av målet. Og de trenger å stole på at resten av gruppen også har samme mål. Derfor har mange prosjekter en visjon som man utarbeider i fellesskap. Men hva gjør du fram til du har tid til å lage en grundig visjon?

Les mer »

Posted in Uncategorized | Tagged , , | Skriv kommentar

Lykkes du som kunnskapsmedarbeider?

Trender i kunnskapssamfunnet er dagens tema for First Tuesday. Vi lever uvilsomt i et kunnskapssamfunn. Mengden av tilgjengelig informasjon har skutt i taket de siste årene. Utviklingen går stadig raskere, veldig mye raskere enn før. Hva er det så som er viktig for å kunne lykkes som medarbeider og menneske i dette ”nye” samfunnet? Det er ambisiøst å oppsummere det i fem punkter, men her er mitt forsøk. Les mer »

Posted in Uncategorized | Tagged , , , , , | 2 kommentarer

Når antivirus blir virus

Hvis man spør de ansvarlige for større virksomheter hvordan de oppdaterer operativsystem og applikasjoner, svarer majoriteten at dette gjøres kontrollert igjennom en prosedyre. Det er ikke uvanlig at prosedyren inkluderer egne testmiljø eller at oppdateringer slippes gradvis ut mot en gruppe av objekter. I produksjonsmiljø sendes oppdateringer ofte ut på en slik måte at hvis det skulle være noe galt, er det kun deler av miljøet som blir rammet. Les mer »

Posted in Infrastruktur, Sikkerhet | 1 kommentar

Topp 5 trender fra Kuppinger Coles IAM-konferanse 2010

Jeg befinner meg for øyeblikket i München som deltager på Europas store IAM konferanse i regi av analyseselskapet Kuppinger Cole. På agendaen står det mye spennende innenfor fagområdet, som i år også tar for seg Cloud computing sammen med områder innenfor IAM. Jeg oppsummerer her de fem store trendene Kuppinger Cole ser for seg i 2010 og 2011 innenfor IAM, GRC og Cloud computing.

Les mer »

Posted in Business Process Management, Infrastruktur, Outsourcing, Samhandling, Sikkerhet, Strategi | Tagged , , , , , | Skriv kommentar

Mot til å produksjonssette tidlig?

Har ditt erstatningsprosjekt mot til å produksjonssette på 70 % av funksjonaliteten til det gamle systemet? Det er mange, kanskje spesielt bedriftsledere og avdelingsledere i styringsgrupper rundt om kring, som tror at IT-prosjektet er ferdig når man har produksjonssatt den nye løsningen. Det er en oppfatning som kan få katastrofale følger. Les mer »

Posted in Business Process Management, ITIL, Programmering, Smidig, Strategi | Tagged , , , , , | 1 kommentar

Slik forbereder og gjennomfører du et teknisk kurs

Jeg holdt nylig en teknisk workshop for noen kollegaer, og forsøkte da å markedsføre, forberede og gjennomføre kurset på en hensiktsmessig måte. Her er noen prinsipper og teknikker som fungerer bra.

Les mer »

Posted in Brukervennlighet, Kursing, Presentasjonsteknikk, Smidig | Tagged , , , | Skriv kommentar

Brukeradministrasjon og tilgangskontroll (IAM) som en slankekur

Brukeradministrasjon og tilgangskontroll, eller Identity and Access Management (IAM), kan, som de fleste andre strategiske forretningsinitiativ, sammenlignes med en slankekur. Her vil jeg vil bruke en personlig anekdote til å forklare hvordan mange organisasjoner betrakter og praktiserer innføring av IAM.

Les mer »

Posted in Risikostyring, Sikkerhet, Strategi | Tagged , , , | 1 kommentar

Er Scrum og ITIL en del av problemet?

Noen ganger lurer jeg på om det har oppstått en form for religionskrig mellom miljøene innen for IT-Drift og de som arbeider med utvikling. Det utvikles industristandarder og ”good practice frameworks” på mange områder. Men ingen av rammeverkene har lykkes med å kommunisere godt med de som er utenfor sin primærmålgruppe. Det er et gap mellom utvikling og drift. Les mer »

Posted in ITIL, Smidig | Tagged , , | 7 kommentarer

Bugs of honor, bugs of shame

Det er flaut med bugs. Noen bugs gjør meg flauere enn andre. Andre bugs er helt akseptable. I prosjektet mitt er vi stolte av at såpass få feil finnes av testere (eller av brukere), men det er noen som faller gjennom sikkerhetsnettet vårt. Her er noen av bugsene vi har hatt i det siste, fra den minst ydmykende til den verste:

Les mer »

Posted in Programmering | Tagged , , | 3 kommentarer

Kom igang med JavaScript!

Stadig mer programvare utvikles som rike webapplikasjoner, og brukere og kunder stiller stadig høyere krav til disse løsningene. JavaScript er derfor i ferd med å bli et av de viktigste verktøyene våre for moderne applikasjonsutvikling.

Språket blir dessverre behandlet som den stygge andungen av mange utviklere fordi det tradisjonelt oppleves som knotete, skjørt og lite vedlikeholdbart. Slik trenger det ikke være!

Vi i Steria har utviklet et gratis, nedlastbart kurs som oppdaterer deg på dette området. Denne workshopen introduserer ferdighetene, teknikkene og verktøyene som gjør JavaScript-utvikling langt mer overkommelig enn tidligere. Alt materiale i kurset er fritt tilgjengelig til din egen bruk. Les mer »

Posted in Frontend, Programmering | Tagged , , , , | 1 kommentar

Hvor er dine passord?

En studie om vaner i forbindelse med webpassord publisert av Microsoft i 2007, avdekker at en person i gjennomsnitt har tjuefem forskjellige passord å forholde seg til. Tallet er definitivt et høyt tall hvis man legger til grunn at det i en ideell verden bør være et visst innslag av unikhet. Som konsulent stopper ikke antall passord på tjuefem. Her er tallet betydelig høyere. Personlig var tallet nærmere tresifferet sist jeg sjekket.

Les mer »

Posted in Sikkerhet | Tagged , , | Skriv kommentar