Mislykket programvareutvikling – hvordan unngår vi det? Er Scrum og Lean svaret eller er det kun hype?

Onsdag 10. februar 2010

Daglig tar vi prosjektvalg og beslutninger som stiller krav til kompetanse, prosesser og rammeverk for at sluttresultatet, inkludert kostnad og kvalitet, skal bli som forventet og ønsket. På hvilket grunnlag tar vi slike valg i norske organisasjoner i dag? Målet med denne sesjonen er å spre kunnskap og erfaringer rundt dette temaet, og vi vil utfordre etablerte sannheter og teorier.

Møt foredragsholderne

Opplev en dag med fokus på hva andre har lykkes og mislykkes med, og du vil bli motivert til å ta fatt med ny giv og nytt mot i eget prosjekt/organisasjon. Planlegg for suksess, yt raskere og skap verdi med nyervervede enkle grep for gjennomføring av programvareprosjekter!

Drevne norske kollegaer gir gode tips og ekspertråd, og bringer med sine egne hypoteser og teknikker basert på praktisk bruk. Du vil selv kunne delta i diskusjon og debatt, og på den måten bidra til å øke ditt eget kompetansenettverk.

Målgruppe:
Ledelse, IT-ledelse, prosjektledelse, scrummastere, produkteiere og løsningsarkitekter

Program:


09:00 Velkommen


09:10 Innledende foredrag

Jeg vet ikke hva et story point er, men det virker bra
Smidige prosjekter er ofte basert på estimering vha ”story points” eller ”ideelle timer”. Beskrivelsene av metodene er uheldigvis svært forvirrende og sprikende. I denne presentasjonen vil jeg:
1) Foreslå en presisering av sentrale begreper
2) Presentere resultater fra egne studier om når en kan forvente en god effekt av å bruke disse estimeringsmetodene.
Magne Jørgensen, professor, Simula Research Laboratory

09:45 Smidig brukervennlighet - er det mulig?
Jostein slaktet Scrum på Smidig 09. Hovedkritikken var at Scrum ikke legger til rette for å lage et brukervennlig sluttresultat. Nå utdyper han kritikken og forsøker å være konstruktiv.

  • Hvorfor lykkes mange smidige prosjekter med alt utenom å lage et vellykket produkt?
  • Er smidige metoder “rigget” for å lage brukervennlige systemer?
  • Hvordan bør det gjøres? 

Jostein Magnussen, faglig leder, Netlife Research

10:15 Kaffepause og nettverking

10:45 Når prosjektet går galt – hvordan redde kriseprosjekter?
Hvordan håndterer du kriseprosjekter? Og hvordan unngår du at kriseprosjekter i det hele tatt oppstår?
Dette handler ikke om metoder og teknikker for prosjektledelse, men er derimot et inspirerende foredrag om effektiv gjennomføring av prosjekter.
Svein Endresen, prosjektdirektør, ErgoGroup AS

11:15 Innføring av økonomi- og logistikksystem i Forsvaret (LOS-programmet) – utfordringer og løsninger
Hvordan innføre store komplekse ERP-systemer gjennom utstrakt bruk av stridsledelse…og lykkes?
Stian Norløff, avdelingsdirektør, Forsvaret


11:45 Lunsj og nettverking

Lyntaler – Brannfakler!


12:45 Å styre store porteføljer – mer enn gule lapper
For å styre en stor portefølje trenger du et målbilde, en plan og prosesser, ikke bare gule lapper.
Christian Braarud Hauknes, IT-ansvarlig Energidisponering, Statkraft

13:00 Feil utrullingsstrategi dreper prosjekter

Mange prosjekter har en altfor naiv tilnærming til når de skal sette ting i produksjon. I en tid da fossefallstenking er ”dødt”, blir det feil å håndtere utrulling som en engangsforeteelse.
Niklas Bjørnerstedt, prosjektleder/produkteier, Leanway

13:15 PUCK – Skapelsen av en supersmidig prosess!

  • Hva betyr det egentlig å være smidig?
  • Er vi smidige om vi er Lean eller Scrum?
  • Hva er verdien i å være smidig og for hvem gir det verdi?

PUCK er et praktisk eksperiment for å skape en supersmidig prosess. Eksperimentet har pågått over tre år gjennom kontinuerlig tilpasning av utviklingsprosessen i Symphonical.com for å skape størst mulig verdi for eiere, kunder og sluttbrukere.
Hans Gallis, daglig leder, Symphonical.com

13:30 Er Scrum Lean?
Scrum er en av de mest populære smidige utviklingsmetodikkene i dag. Lean er på sin side en filosofi og metodikk som er utprøvd med suksess i mange ulike bransjer, nå også innen programvareutvikling. 

  • Hvordan relaterer Scrum til Lean og vice versa?
  • Er Scrum en god implementasjon av Lean?
  • Hvordan passer en fastlåst ”slik må det være”-prosess inn i en virkelighet med kontinuerlig forbedring?

Dette bidraget gir en gjennomgang av Scrum sett opp mot prinsippene i Lean Software Development.
Kim Leskovsky, Solution Engineer, Iterate AS

13:45 Kaffepause og nettverking

14:00 Smidige prosjekter trenger smidige innkjøpere
Det Norske Veritas engasjerte Iterate til å jobbe smidig med utviklingen av IT-støtte til en ny maritim organisasjon. Dette inkluderer planlegging, arkitektur og utvikling av blant annet et saksbehandlingssystem og et søkesystem for maritime lover og regler. Tett oppfølging, solid prosjektlederkompetanse hos både kunde og leverandør, samt gjensidig tillit førte til at prosjektet ble levert på tid og budsjett.
Anders Haugeto, partner, Iterate

14:30 3 gode grunner til å avvike fra Scrum - samt noen dårlige
Jeg har observert ganske mange organisasjoner som har forsøkt seg på Scrum de siste 5 årene. Flere og flere får god nytte av dette nye tankesettet, men det er også svært mange som sliter. Få ser ut til å høste det fulle potensialet.
Man kan se på Scrum som et lagspill med mange ulike regler. Nesten ingen følger reglene til punkt og prikke. Hva er årsaken til dette? Hva legitimerer det å bryte reglene? Hvilke regler bør en absolutt ikke bryte?
Geir Amsjø, selvstendig konsulent, Spitia

15:00 Kaffe og nettverking

15:15 Hvor mye verdi har du levert i det siste?
Smidig systemutvikling handler om å levere høy forretningsverdi tidlig og hyppig. I teorien.
I praksis leverer en bare funksjonalitet. Kunden får prioritere rekkefølgen på funksjonaliteten og så håper en at det da gir mest mulig verdi. Det gjør det kanskje - eller kanskje ikke. Hvem vet?
Det er mulig å få mer og målbar verdi ut av smidige prosjekter. Illustrert med en historie, tar dette foredraget for seg noen alternativer og verktøy.
Trond Wingård, senior prosjektleder, Steria

15:45: Avslutning

Programkomité: Faggruppen for Effektiv programvareutvikling Kjetil Moløkken-Østvold
v/Hans Gallis, Kjetil Moløkken-Østvold og Hans-Erik Ballangrud.