Kontrakter i Smidig systemutvikling

  • View
    61

  • Download
    0

Embed Size (px)

DESCRIPTION

Kontrakter i Smidig systemutvikling. Simonsen advokatbyr Johannes Brodwall , Bare en Programmerer Steria Norway. Hvordan vet du at en utvikler ikke vet hva han snakker om ?. Fastpris eller timebasert ? Hvordan jeg vil jobbe ( Alternativet ) Hva betyr smidig PS2000 og SSU-S - PowerPoint PPT Presentation

Transcript

PowerPoint Presentation

Kontrakter i Smidig systemutviklingSimonsen advokatbyrJohannes Brodwall, Bare en ProgrammererSteria NorwayHvordan vet du at en utvikler ikke vet hva han snakker om?Fastpris eller timebasert?Hvordan jeg vil jobbe(Alternativet)Hva betyr smidigPS2000 og SSU-SBrodwallske kontrakterFastpris eller lpende

Fastpris, sier du?DuRrleggerDetta fkser vi gltt. HunnertusenDeal!Dh,.DuRrleggerDet glve ditt kke rett!DuRrleggerDen varmekabln gr inn til nabon!Fastprisprosjekter som koster merLevert, og betaltIkke produksjonsattFullt av feilRett en feil, skap to nyeKunden har betaltLeverandren har sagt seg ferdigHvem vant?Hvordan jeg jobber(Nr jeg jobber bra)Vi er klare til starte med en ny funksjonJohannesJohannesBruker

3Neste oppgave er send automatisk betalingsordre til bankUtviklerUtviklerBruker

3UtviklerUtviklerBrukerKan vi vente med den?Klart. Hva med vedtaksbehandle sttte om veibygging?

3

Slik fungerer det i dagUtviklerUtviklerBruker

3

Dette er skjemaet som brukes nUtviklerUtviklerBruker

3

UtviklerUtviklerBrukerDette er vanlig kommunenr, ikke sant?

3

UtviklerUtviklerBrukerHva betyr lpenr?Det er et unik nr per kommune

3

UtviklerUtviklerBrukerSnakkes!Sees i morgen

3

UtviklerUtvikler3

Hva skjer n dersom bruker setter stopp-dato fr start-dato?

UtviklerUtvikler3Det var rart, la oss se hva den skrev i databasen!

UtviklerUtvikler3Hva har vi gjort som ligner?

Vi har kommet i gang, men har ikke noe viseJohannesJohannesBruker

4N har vi noe vise frem, har du tid?JohannesJohannesBruker

5Bare fram til halv

Dette er rart! Hvorfor m jeg velge kommune frst?UtviklerUtviklerBruker

5Vi trenger det for beregne lpenr

UtviklerUtviklerBruker5Okay... det skjnte jeg ikkeHva om vi endrer teksten litt?

Det gr greit!

UtviklerUtviklerBruker5Trenger vi legge inn sum?Neida, vi kan utelate det

UtviklerUtviklerBruker5Eller! Kan dere vise beregnet sum dynamisk!Det blir alltid s mye stress med dynamiske websider...

UtviklerUtviklerBruker5

Sukk! Kanskje etter den lre nye triks oppgaven, da?

UtviklerUtviklerBruker5Kan dere legge inn validering av kontonr?Helst ikke, reglene er hrete!Dette er viktig! Gale kontonr lager masse krll i regnskapet!

UtviklerUtviklerBruker5Dette er kult, sjefen kan vente ti minutter...

UtviklerUtviklerBruker5N m jeg lpe, jeg titter litt p testserveren etter lunsjSnakkes i morgen!

6

7Da er vi ferdig med brukerhistorienJohannesJohannesProdukteier

9Legg inn i listen til akseptanse-test p fredagSe hva vi har laget sammen!JohannesJohannesUtviklerBruker

11Se hva vi har laget sammen!UtviklerSe hva vi har laget sammen!Hvordan ellers?FabuleringSpekuleringKlningKjeftingBekymring2 rBrukGradvis ferdigstilling = smidigAgile ManifestoIndividuals and interactionsover processes and toolsWorking softwareover comprehensive documentationCustomer collaborationover contract negotiationResponding to changeover following a planDoing whats needed nowover keeping old promisesScrumVi viser fremdrift hver 3. ukeSprinterProduktkDemo-mterStandup mter

PS2000 + SSU-SMlpris for produktkDemo per sprintForelpig godkjenning (?)Gradvis detaljeringHva er mlpris?Hva er mlpris?Fra pris => budsjettLeverandr og kunde deler budsjettavvikGode mlprishistorier:Dette blir for dyrt hva kan vi gjre?Vi vet ikke helt hva vi trenger, kan dere gi en pris?MenProduktk for 2 r?!Produktk for 2 r?!For konkurrere p pris budsjettHva skjedde med lring?AsymmetriskAsymmetriskTilsnikelser:-50 %Brodwallsk kontraktpris = lengde / fartReferansebrukerhistorieFunksjonell godkjenning per sprintDaglig dialog mellom kunde og leverandrLeverandrens forpliktelse

$> XPrestasjonsbasert konkurranseLeverandrLeverandrLeverandrLeverandrLeverandrKundeReferanserKompetanseoversiktPriser

LeverandrPrekvalifiseringLeverandrLeverandrLeverandrLeverandrLeverandrLeverandr6-10 ukerLeverandrLeverandrAnalyseUtviklingLeveranseAnalyseUtviklingLeveranseAnalyseUtviklingUtviklingAnalyseLeveranseLeveranseLeverandrLeverandrLeverandrLeverandrAnalyseUtviklingLeveranseAnalyseUtviklingLeveranseAnalyseUtviklingUtviklingAnalyseLeveranseLeveranseHvem leverer best?Lring krever endringHindrer kontrakter endring?Takk for megjohannes.brodwall@steria.no

http://johannesbrodwall.comhttp://sterkblanding.no

http://twitter.com/jhannes