En lean verdikjede for utvikling av systemer
Tester man i smidige prosjekter?
JA!
Flere nivåer med tester
Enhetstest (skrevet før koden)
Funksjonell test (utgjør spesifikasjonen)
Integrasjonstest (simulerer produksjon)
Men først litt om prosess
BBS systemutviklingsprosess Leveranse: Så liten som praktisk mulig
BBS systemutviklingsprosess Leveranse: Så liten som praktisk mulig Leveranse: Så liten som praktisk mulig Iterasjon 2-4 uker
En kanban tavle
BBS systemutviklingsprosess Leveranse: Så liten som praktisk mulig Leveranse: Så liten som praktisk mulig Leveranse: Så liten som praktisk mulig Hver dag Iterasjon 2-4 uker Iterasjon 2-4 uker
Stand-up møte på team Blankett
BBS Fabrikkanlegg 1. Alt skal i kildekodekontroll
BBS Fabrikkanlegg 2. Alt skal testes automatisk
BBS Fabrikkanlegg 3. Alt skal lagres på et kjent sted
BBS Fabrikkanlegg 4. Kun testede versjoner skal brukes
BBS Fabrikkanlegg 5. Standardisert release prosess
BBS Fabrikkanlegg 6. Kun offisielle versjoner til preproduksjon
BBS Fabrikkanlegg 7. Ingen endringer mellom preprod og prod
BBS Fabrikkanlegg 8. Simulert produksjon i flere stadier
BBS Fabrikkanlegg 9. Et realistisk preproduksjonsmiljø med kopiproduksjon
BBS Fabrikkanlegg 10. Hyppig realistisk feedback med hermetisk produksjonsdata
BBS Fabrikkanlegg 11. Produksjonssetting (NB: Pilotproduksjon!)
Demonstrasjon av BBS Fabrikkanlegg
Demonstrasjon BBS Fabrikkanlegg Hvordan kommer endringer til testmiljøene?
Demonstrasjon BBS Fabrikkanlegg Hvordan kommer endringer til produksjon?
Demonstrasjon BBS Fabrikkanlegg Innsjekking
Demonstrasjon BBS Fabrikkanlegg Screenshot checkin
Demonstrasjon BBS Fabrikkanlegg Continuous integration server Hudson
Demonstrasjon BBS Fabrikkanlegg Hudson screenshot 1
Demonstrasjon BBS Fabrikkanlegg Continuous integration server - feedback Hudson
Demonstrasjon BBS Fabrikkanlegg Hudson screenshot 2
Demonstrasjon BBS Fabrikkanlegg Mer om testing FitNesse
Dette er testen AvtaleKontoErIkkeRegistrert
AvtaleKontoErIkkeREgistrert med en tungen feil
Samme test, som nå passerer fordi jeg endret status på forsendelse
Nederste del av kvittering 226 som viser hva kunden får som feilmelding
Demonstrasjon BBS Fabrikkanlegg Hudson screenshot 3
Demonstrasjon BBS Fabrikkanlegg Installasjon i testmiljøer
Demonstrasjon BBS Fabrikkanlegg Autotest screenshot
Demonstrasjon BBS Fabrikkanlegg Installasjon i preproduksjon
Demonstrasjon BBS Fabrikkanlegg Avstemming screenshot 1
Demonstrasjon BBS Fabrikkanlegg Avstemming screenshot 2
Demonstrasjon BBS Fabrikkanlegg Avstemming screenshot 3
Demonstrasjon BBS Fabrikkanlegg Hvordan kommer endringer til produksjon?
Demonstrasjon BBS Fabrikkanlegg
Demonstrasjon BBS Fabrikkanlegg Q & A