Kategori: SmidigAbonner på dette temaet

Slik lykkes du med Lean og kontinuerlig forbedring

Den japanske forbedringsfilosofien Lean spres med rekordfart. Nå har metodikken fått solid fotfeste i vidt ulike bransjer som bank og finans, helse, media og ikke minst offentlig sektor. Lean er allmenngyldig og leverer dokumenterte resultater. Men innføringen er ikke noe en gjør halvhjertet. Hvordan kan du unngå fallgruvene og lykkes med Lean?
Posted in Smidig | Skriv kommentar

En smidig kontrakt?

Forutsetter din prosjektplan at ingenting endrer seg etter at prosjektet starter eller tar den inn over seg læring? For utviklingsprosjekter av programvare kaller vi sistnevnte “Smidige” prosjekter. I smidige prosjekter verdsetter vi “å tilpasse oss endringer fremfor å følge en plan” og “samarbeid med kunden fremfor kontraktsforhandlinger”. Det betyr ikke at smidige prosjekter ikke har [...]
Posted in Smidig | Skriv kommentar

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?
Also posted in Programmering, 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?
Posted in Smidig | Tagged , | 1 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 [...]
Also posted in Samhandling | Tagged , , | Skriv 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 [...]
Also posted in Frontend, Programmering, Uncategorized | Skriv kommentar

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 [...]
Also posted in Programmering | 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….
Also posted in Programmering | 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 [...]
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 [...]
Posted in Smidig | 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!
Also posted in Frontend, Programmering | 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 [...]
Also posted in Strategi | Tagged | 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 [...]
Also posted in Programmering | 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.
Also posted in Brukervennlighet, Programmering, Risikostyring, 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 [...]
Also posted in Programmering, Uncategorized | Tagged , , , , , , | 3 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.
Also posted in Samhandling, Uncategorized | Tagged , , , | 4 kommentarer

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.
Also posted in Business Process Management, ITIL, Programmering, 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.
Also posted in Brukervennlighet, Kursing, Presentasjonsteknikk | Tagged , , , | Skriv 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 [...]
Also posted in ITIL | Tagged , , | 7 kommentarer

Kundens smidige manifest

Hvordan ville det smidige manifestet ha sett ut dersom det var blitt skapt av kunder? Det smidige manifestet ble skapt av en gruppe svært talentfulle mennesker. Men alle sammen kom fra leverandørsiden av utviklingsprosjekter, noe som er tydelig allerede i den tredje av de fire verdiene: Samarbeid med kunden framfor kontraktsforhandlinger - som implisitt sier [...]
Also posted in Samhandling | 3 kommentarer

Galls lov og erstatningsprosjekter

“If A System Is Working, Leave It Alone. Don’t Change Anything!”- John Gall, Systemantics (1975) Planen Det gamle systemet hadde blitt uholdbart. Leverandøren ga ikke lenger support på maskinvare eller programvare, det var umulig å oppdrive kompetanse for å videreutvikle og det var ikke lenger vedlikeholdbart siden det var så kompleks. Vi skulle derfor erstatte [...]
Also posted in Strategi | Tagged , , , , | 4 kommentarer

Smidig brukervennlighet

Vi lo godt da vi leste denne stripa. Den setter fingeren på både sannheter, usannheter og fordommer. Alle som har jobbet i systemutviklingsprosjekter vil nok kjenne seg igjen her. Vår påstand er at de som kjenner seg mest igjen er de som ikke har jobbet med brukersentrerte designere eller smidige utviklere.
Also posted in Brukervennlighet | 3 kommentarer

Hemmeligheten bak gode spesifikasjoner

Mange prosjekter har startet å ta i bruk verktøy som FitNesse eller Cucumber til å automatisere funksjonelle tester. Disse verktøyene gjør det lett å skrive akseptansetester, men det er opp til oss som bruker dem å sørge for at disse testene blir til en god spesifikasjon av systemet som skal utvikles, og ikke bare testscript. [...]
Also posted in Programmering | Tagged , , , | 1 kommentar

Ny definisjon av Scrum?

Nyttårsaften postet Ken Schwaber en melding på Yahoo! Scrum Development group som han kalte Confusion about Scrum. Der tar han opp at det eksisterer to definisjoner av Scrum: En som vedlikeholdes av Jeff Sutherland og ham selv på www.scrum.org, og en “gammel kopi” som ligger hos Scrum Alliance (men den ligger ikke der lenger nå).
Posted in Smidig | Tagged , , | Skriv kommentar

Smidig utvikling er ikke i mål

Smidig metodikk har inntatt Norge. Derfor må vi slutte å bare reklamere for de positive sidene, og åpne opp for å diskutere og løse reelle utfordringer knyttet til smidige prosjekter.
Posted in Smidig | Tagged , , , , , | 2 kommentarer

Scrum – “Det var dyrt”-øyeblikket

Hva skjer når kostnaden i utviklingsprosjektet plutselig blir veldig tydelig? Man kan ha en ærlig dialog.
Posted in Smidig | Tagged , , , , | 2 kommentarer