Transcript
Page 1: Hvordan øke leveransehastigheten gjennom kontinuerlig leveranse

Hvordan øke leveransehastigheten gjennom kontinuerlig leveranse

Lars Nilsson, Inmeta ASJakob Ehn, Inmeta AS

Page 2: Hvordan øke leveransehastigheten gjennom kontinuerlig leveranse

Trender

Integrasjon Tilgjengelighet Consumerization

Standardisering

Skytjenester

Page 3: Hvordan øke leveransehastigheten gjennom kontinuerlig leveranse

GO FASTER

Page 4: Hvordan øke leveransehastigheten gjennom kontinuerlig leveranse

Triggere

Smidig Kvalitet

Automatisering

Page 5: Hvordan øke leveransehastigheten gjennom kontinuerlig leveranse

Gjennomgående

Arbeidsflyt Konvensjoner

Definition of Done

Tekniskgjeld

Page 6: Hvordan øke leveransehastigheten gjennom kontinuerlig leveranse

Planlegging - demo

Plan

DefineDevelop Test

DeployMonitorManage

Backlog

Release

OperateConstruct

Increase flow of business value

Shorten cycle times

Reduce rework costs

Collaborate

Learn

Page 7: Hvordan øke leveransehastigheten gjennom kontinuerlig leveranse

Planlegging - Oppsummering

Funksjonsbeskrivelse Storyboarding Analyse Omfang 1-2 dager ideell tid

Kodegrunnlag Konkrete grenseverdier Grensesnitt kontrakter

Akseptanse Test steg konkrete verdier Regresjon

Page 8: Hvordan øke leveransehastigheten gjennom kontinuerlig leveranse

Utvikling - demo

Plan

DefineDevelop Test

DeployMonitorManage

Backlog

Release

OperateConstruct

Increase flow of business value

Shorten cycle times

Reduce rework costs

Collaborate

Learn

Page 9: Hvordan øke leveransehastigheten gjennom kontinuerlig leveranse

Utvikling - OppsummeringTilbakemeldinger Begynn med å prototype Små oppgaver: just do it Større oppgaver: Legges i backlog

Enhetstesting Kontrakter Fitness

Utviklertest Konvensjoner

Tekniskgjeld Kontinuerlig Backlog

Page 10: Hvordan øke leveransehastigheten gjennom kontinuerlig leveranse

Test - Deployment - Demo

Plan

DefineDevelop Test

DeployMonitorManage

Backlog

Release

OperateConstruct

Increase flow of business value

Shorten cycle times

Reduce rework costs

Collaborate

Learn

Page 11: Hvordan øke leveransehastigheten gjennom kontinuerlig leveranse

Test – Deployment - OppsummeringIntegrert Verifisere/Avklare mindre endringer Utforskende testing

Akseptansetest Konkret Repeterbart

Regresjon Automatisering

Deployment Automatisering Data integrity Likhet mellom miljø

Page 12: Hvordan øke leveransehastigheten gjennom kontinuerlig leveranse

Komme i gang med ALM

Kazien – Kontinuerlig forbedring

Kompetanse –Invester i ALM kompetanse

Bygge kultur –ALM handler veldig mye om kultur

ALM assessment –Backlog tekniskgjeld


Recommended