• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Det agile kundeforhold
 

Det agile kundeforhold

on

  • 333 views

 

Statistics

Views

Total Views
333
Views on SlideShare
333
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Agile principper Arbejde under det vilkår at vi ikke ved alt fra starten og bliver klogere undervejs Kunden og leverandøren har en gensidig forståelse at det er en udviklingsproces Tage beslutninger på et passende tidspunkt Undgå tilbageløb Udeføre arbejde der tilfører værdi til resultatet Jeg skal som kunde vælge jer fordi jeg har tiltro til at vi kan samarbejde om at få lavet den bedste løsning med de ressourcer der er til rådighed

Det agile kundeforhold Det agile kundeforhold Presentation Transcript

  • Det agile kundeforholdkontrakt og dokumentation 17. august 2010 Jesper Thaning, BestBrains jt@bestbrains.dk
  • Kundens behov Leverandørenændrer sig bliver klogere
  • EmnerDet agile kundeforholdDen agile kontraktEt agilt udviklingsforløb med en kundeDokumentationstyperEt eksempel på kravspecifikation og testscenarier
  • Udgangspunkt for agileSkabelsen og i brugtagningen af et IT-system er en udviklingsproces Vi bliver klogere undervejs i processenHvis vi binder os til detaljer for tidligt kommer vi til at bruge vores ressourcer forkert Enten på at lave det forkerte, dvs. noget der ikke er værdiskabende for kunden eller vi skal ændre i detaljerne sent i forløbet
  • Det agile kundeforhold ”Embrace change” Værdiskabelse hos kunden - Projektet slutter tidligt med rette funktionalitet Kunden leverer krav løbende - Kunden modtager funktionalitet løbende Hurtig feedback Samarbejde Kvalitet Test tidligt Roller Auto test Hyppige idriftsættelser Rytmer Review Demo af funktionalitet Gennemsigtighed Klar definition  af "Done" Agil kontrakt Overordnet specifikation Delleverancer Timepris + betaling ved idriftsættelser af delleverance Spilleregler for samarbejde
  • Agil kontrakt med energiselskabUnder 10 siders specifikationOpdelt i 6 funktionalitets-områder1-uges iterationerAutomatiserede testFærdiggørelses-pris betales, når hvert af de 6 områder tages i driftKunde var meget tilfreds med samarbejdet og resultatet
  • Et agilt udviklingsforløb med en kunde Et eksempel på et udviklingsforløb 1 - 2 ugerKunde Accept Accept Review Review PakkeAnalytiker Review kontrakt spec.Tester Review Test VerificeringUdvikler Review Review Design Kode Pakke
  • Typer af dokumentation Eksempler Afklaringer Notater, analyser, vurderinger Specif kationer i Use cases, user stories, test, kravspecif kationer, i prototyper, designdokumenter, regler skærmbilleder Forklaringer Systembeskrivelser, kodekommentarer, Beskrivelser Systembeskrivelser, regneark, tabeller, diagrammer, overblik Anvisninger Driftsanvisninger, supportdokumentation, brugermanualer, hjælpetekster
  • Kontraktens krav – eksempel C5 Modtag klageDelopgaver og varianter: Eksempel på løsning:1. Modtag henvendelsen pr. brev, telefon eller e- mail. Kan være en ny klage eller oplysninger om en eksisterende klagesag.2. Find sagen frem . . . Data overføres automatisk fra e-mail til søgebilledet.2a. Opret en ny sag.2p. Problem: Sagen kan være svær at finde, fx fordi Systemet viser mulige match på klageren ikke kender sagsnummeret eller ikke kan klagerens navn eller dele deraf. huske sit cpr-nummer. efter Kravskabelon SL-07 (© Søren Lauesen, 2007).
  • Senere specifikation – eksempelC5 Modtag klageDelopgaver og varianter: Tilbudt løsning:1. Modtag henvendelsen pr. brev, telefon eller e- (Systemet fanger ikke email, etc. mail. Kan være en ny klage eller oplysninger om en Brugeren må selv starte registreringen). eksisterende klagesag.2. Find sagen frem . . . Se søgebillede 12 i bilag x. Data overføres automatisk fra e-mail til søgebilledet. Der leveres semi-automatisk overførsel fra e-mail i version 18. Se beskrivelsen i bilag x, side y.2a. Opret en ny sag. Se skærmbillede 13 i bilag x.2p. Problem: Sagen kan være svær at finde, fx fordi Systemet viser mulige match på klageren ikke kender sagsnummeret eller ikke kan klagerens navn eller dele deraf. huske sit cpr-nummer. Systemet har fonetisk søgning (se søgebillede 12). efter Kravskabelon SL-07 (© Søren Lauesen, 2007).
  • Test-scenarier (Cucumber)