Extreme Integration Oslo XP meetup, 22. mars, 2011 Johannes Brodwall.

Slides:



Advertisements
Liknende presentasjoner
Hans Olav Norheim
Advertisements

Fremtidens IKT-løsninger i plan og byggeprosessen en demonstrasjon.
TDD over BDD why and how XP meetup Johannes Brodwall, Programming artist Steria Norway.
PUG Norway – 12. nov 09Thomas Skjørten / Jan Kolstad.
Ditt eget integrerte utviklingsmiljø med OpenEdge i fokus Hamar 27. mars 2009 Thomas Skjørten/Jan Kolstad.
SMIDIG I EN STOR BEDRIFT Fra idé til produksjon (en lyntale på 10 minutter) Lars Brandt
Personvern: Hvorfor kundene bryr seg? Tor W. Andreassen, PhD Professor.
Java Teknologi Teknikker Økosystem Johannes Brodwall
”Verifiser Forventet Funksjonalitet”
Test-Drevet Utvikling Bowling med
Smidighet vs ansvarsprosjekt Software 2012 Johannes Brodwall, Sjefsarkitekt Steria
Kontrakter i Smidig systemutvikling
 Galls lov og erstatningsprosjekter Johannes Brodwall Chief scientist, Steria.
Test-Drevet Utvikling Bowling med extremeprogramming.no.
Test-Drevet Utvikling Bowling med
Prioriter testene dine!
Bruk av eksterne kilder i Fronter Hilde Mjelva, Rauma videregående skole.
Sykkelregnskap Regionalt sykkelbynettverk Mats Larsen By- og kollektivplanleggingsseksjonen Statens vegvesen Region øst.
Om smidig brukerkommunikasjon Smidig 2011 Johannes Brodwall Steria Norway.
Elektronisk meldingsutbredelse
Title of presentation Customer/user group/conference Johannes Brodwall, Chief scientist Exilesoft Global.
Hvordan gjøre mer med å gjøre mindre!
© PROGRAM UTVIKLING as Vellykkede prosjekter leverer hyppig Johannes Brodwall, Steria Chief Scientist, Utvikler, Arkitekt, Sertifisert ScrumMaster.
© Lars-Erik Kindblad.  Et platformuavhengig verktøy for å automatisere build prosesser.  Støttes og drives av Apache Software Foundation.  Kommer ferdig.
Praktisk livredning med git
Ledelse av smidige prosjekter – gi slipp på kontrollen?
Automatiske fallgruver ved GUI-testing Antares Gruppen AS 12. september 2012 Erlend Flaten.
Leveransen Den siste barriere. Personer og samspill fremfor prosesser og verktøy Programvare som virker fremfor omfattende dokumentasjon Samarbeid med.
«Det er ikke bare Java-koden som skal i produksjon» André Heie Vik.
High Five Driven Development! Peder Søholt. Øk motivasjonen din! Vi speiler oss selv ofte i andres følelser Øk motivasjonen til andre, og du vil øke din.
Gruppe 8 - Pizzamart Veien så langt. Ansvarsroller Ingen sjef over alle sjefer Alle har egne ansvarsområder – Scrum Master – Møteleder – Database-ansvarlig.
Farvel til applikasjonsserveren Fra kompleksitet til kontroll.
  © Steria Hvordan bli en bedre utvikler? Johannes Brodwall, Chief scientist, Steria Cicero 23. juni, 2010.
  © Steria Å Lytte til koden Johannes Brodwall, Chief scientist, Steria Statkraft 16. april, 2010 Du kan lytte til koden.
BBS moderniseringprogram STAY i 2006: Erfaringer med arkitektur og gjennomføring Johannes Brodwall Lead Software Architect.
  © Steria Å Lytte til koden Johannes Brodwall, Chief scientist, Steria Iterate 21. mai, 2010.
En lean verdikjede for utvikling av systemer
Scrum APressen Johannes Brodwall, Sjefsarkitekt Steria Norway.
Stykkpriskontrakt Oslo XP meetup Johannes Brodwall, Bare en Programmerer Steria Norway.
Scrum lunsj.
ROOTS Johannes Brodwall, Kløne Steria Norway
Opplev smidig programmering
viQew Norge AS | Kjøita 25 | 4630 Kristiansand.
GIT kan gjøre ditt prosjekt mer agilt ! Kristian Rosenvold, Zenior AS Twitter etc: krosenvold.
IAM Infrastruktur, innføring og overlevering
Black box testing av webapplikasjoner
Oppsummering av arbeid i år Siste nytt Fra tjenestegruppe for utvikling - Since 2009.
Misbruk av FitNesse XP Meetup Trond Arve Wasskog.
Lightning Talks Oslo XP meetup juli Johannes Brodwall.
Tema: Prosjektretrospektiver
Smidig utrulling Anders Sveen, BBS Efaktura. Hva? Ofte Tar lite tid Automatisert Sikkert XP Meetups.2.
Elektroniske dokumenter for tinglysing i fast eiendom
Nymoen: Velstelt og veldrevet inne som ute
Innsamling av ekstremt sensitive data til forskning
Kontinuerlig kvalitetskontroll. Hvordan komme helt i mål.
Presentasjon av masteroppgave
Project.
AquaDome -generasjon 2.
RBA ved System Center Configuration Manager 2012 Ernesto Gonzalez USIT - Gruppe for Windowsdrift.
JIRA dreper smidigheten din
Nordic Research Group Omlegging av nettverksstruktur.
1 VxD/PnP WDM Win 98 / me KMD PnP WDM Win 2000 VxD = Virtual x Device KMD = Kernel Mode Driver WDM = Windows Driver Model Win 3.x VxDKMD.
En dag med Silverlight Intro. Expression Blend 2 Expression Studio Hvad sker der for det sorte tema? Hvorfor Expression Blend?
Gjennomgang av SO3.0 Pål Kalvsjøhagen - FSAT Mathis Aamodt - FSAT.
“Industrial approach for testing (2)” Teknikker og verktøy for testing i et Scrum-team Utdrag fra Skatteetatens teststrategi Sten Aksel Heien Skatteetatens.
Vi får Vestfold til å gro
Having a crack at a new stack
Nova - metodikk Uninett 2013 –
Utlånssystem for datautstyr
Utskrift av presentasjonen:

Extreme Integration Oslo XP meetup, 22. mars, 2011 Johannes Brodwall

Visjon

Save Auto- test Auto sjekk-inn Continuous integration Auto Systemtest Begrenset Produksjon Rollback Full Produksjon

Veien til

Hvor skal vi?

Hvor er vi?

Hva kan vi tjene?

Praksisene!

Praksiser 1. Autotest 2. Multi-target test 3. Limited Red Society 4. DVCS 5. Automatisk rollback

Autotest

Hvem bruker autotest? JUnit Max (Java) Infinitest (Java) ZenTest autotest (Ruby)

Auto sjekk-inn

Testkvalitet Limited Red Society

Continuous integration

Hvem bruker CI? Hudson? Jenkins? Team Foundation Server?

Merge after build

Hvem bruker Git/Hg? Hvem bruker Feature branches?

Systemtest

System- test Continous Integration Server

System test harness System under test Test data repository System diagnostics Continous Integration Server

Systemtest Hvem bruker Continuous deployment? Hvem bruker Automatisk systemtest?

Produksjon Automatisk A/B-test Automatisk deployment Automatisk rollback

Version N+1

Version N Version N+1

Version N Version N+1

Version n+1

Version n+1?

Rollback!

Rollback? Rollback! Rollback?

Produksjon Automatisk deployment? Automatisk rollback?

Extreme deployment

Bli god Test-driven development Continuous Integration Continuos Deployment Version control

Bli bedre Autotest Multi-target test Limited Red Society DVCS Automatisk rollback

Og veiens ende? Forretningsverdi? Når bør du optimalisere verdikjeden? Frihet fra frykt

Takk for oppmerksomheten twitter.com/jhannes