73
Arkitektur på vondt og godt JavaZone X Trond Arve Wasskog

Arkitektur på vondt og godt

  • Upload
    ilmyggo

  • View
    608

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Arkitektur på vondt og godt

Arkitektur på vondt og godt

JavaZone X

Trond Arve Wasskog

Page 2: Arkitektur på vondt og godt

En dannelsesreise

Page 3: Arkitektur på vondt og godt
Page 4: Arkitektur på vondt og godt

1999

Lån & Leasing

Page 5: Arkitektur på vondt og godt
Page 6: Arkitektur på vondt og godt

JSP

StatefulSession

EJB

StatelessSession

EJB

EntityEJB

Action

Task

Page 7: Arkitektur på vondt og godt
Page 8: Arkitektur på vondt og godt
Page 9: Arkitektur på vondt og godt
Page 10: Arkitektur på vondt og godt
Page 11: Arkitektur på vondt og godt
Page 12: Arkitektur på vondt og godt
Page 13: Arkitektur på vondt og godt

Design by committee

Page 14: Arkitektur på vondt og godt

JSP

StatefulSession

EJB

StatelessSession

EJB

EntityEJB

Action

Task

Page 15: Arkitektur på vondt og godt

Action/Task

Page 16: Arkitektur på vondt og godt

JSP

Page 17: Arkitektur på vondt og godt

StatefulSession

EJB

Page 18: Arkitektur på vondt og godt

Entity EJB

Page 19: Arkitektur på vondt og godt
Page 20: Arkitektur på vondt og godt
Page 21: Arkitektur på vondt og godt

@author Trond Arve Wasskog

Page 22: Arkitektur på vondt og godt

2002

Finansportal

Page 23: Arkitektur på vondt og godt

JRun&

Divine Content Server

Page 24: Arkitektur på vondt og godt

Novell eDirectory&

Windows NT

Page 25: Arkitektur på vondt og godt
Page 26: Arkitektur på vondt og godt
Page 27: Arkitektur på vondt og godt
Page 28: Arkitektur på vondt og godt
Page 29: Arkitektur på vondt og godt

2003

Archive

Page 30: Arkitektur på vondt og godt
Page 31: Arkitektur på vondt og godt
Page 32: Arkitektur på vondt og godt
Page 33: Arkitektur på vondt og godt
Page 34: Arkitektur på vondt og godt
Page 35: Arkitektur på vondt og godt

2005

Clearing

Page 36: Arkitektur på vondt og godt
Page 37: Arkitektur på vondt og godt

ESB

Page 38: Arkitektur på vondt og godt
Page 39: Arkitektur på vondt og godt
Page 40: Arkitektur på vondt og godt
Page 41: Arkitektur på vondt og godt
Page 42: Arkitektur på vondt og godt
Page 43: Arkitektur på vondt og godt
Page 44: Arkitektur på vondt og godt

2007

Offentlig forvaltning

Page 45: Arkitektur på vondt og godt

jUnitFitNesse

RSpecWatir

Page 46: Arkitektur på vondt og godt
Page 47: Arkitektur på vondt og godt

Automatisert testing

Page 48: Arkitektur på vondt og godt

2011

Har læring funnet sted?

Page 49: Arkitektur på vondt og godt

Enkelhet

Page 50: Arkitektur på vondt og godt

Teknologien kan påføre mer smerte enn glede

Page 51: Arkitektur på vondt og godt

Ovenfra-og-ned-arkitektur fungerer ikke

Page 52: Arkitektur på vondt og godt

The best architectures, requirements, and

designs emerge from self-organizing teams

Page 53: Arkitektur på vondt og godt

Automatisert testing fungerer

Page 54: Arkitektur på vondt og godt

TrygghetFleksibilitet

VedlikeholdbarhetEnkelhet

Page 55: Arkitektur på vondt og godt

Arkitektur er en side-effekt av testing

Page 56: Arkitektur på vondt og godt

Difi arkitektur-prinsipper

Page 57: Arkitektur på vondt og godt

TjenesteorienteringInteroperabilitet

TilgjengelighetSikkerhet

ÅpenhetFleksibilitetSkalerbarhet

Page 58: Arkitektur på vondt og godt

Tjenesteorientering

Page 59: Arkitektur på vondt og godt

Dersom det er mulig bør løsningene kunne gjenbrukes av

andre offentlige virksomheter med tilsvarende eller likelydende

behov

Page 60: Arkitektur på vondt og godt

Fleksibilitet

Page 61: Arkitektur på vondt og godt

En IKT-tjeneste skal være så fleksibel at den skal kunne benyttes i andre

sammenhenger på en enkel måte til lav kostnad.

Page 62: Arkitektur på vondt og godt

Skalerbarhet

Page 63: Arkitektur på vondt og godt

Når løsninger planlegges og designes må det legges til rette for

at den også skal kunne fungere under andre miljø, i andre

virksomhetsprosesser og med andre bruksvolum.

Page 64: Arkitektur på vondt og godt

TjenesteorienteringInteroperabilitet

TilgjengelighetSikkerhet

ÅpenhetFleksibilitetSkalerbarhet

Page 65: Arkitektur på vondt og godt

Testbarhet

Page 66: Arkitektur på vondt og godt

Enkelhet

Page 67: Arkitektur på vondt og godt

Vedlikeholdbarhet

Page 68: Arkitektur på vondt og godt

Driftbarhet

Page 69: Arkitektur på vondt og godt

Skatteetatens IT arkitektur-

prinsipper

Page 70: Arkitektur på vondt og godt

Opprettet i forbindelse med Virksomhetsarkitektur-prosjektet i

Skatteetaten ved Tore Hovland, med Anne-Lise Furmyr, Camilla Roark og Tormod Varhaugvik.

Page 71: Arkitektur på vondt og godt

TilgjengelighetBrukervennlighet

IntegritetSamhandling

EndringskapasitetGjenbrukLivsløp

Page 72: Arkitektur på vondt og godt

Side 74

Page 73: Arkitektur på vondt og godt

BEKK CONSULTING ASSKUR 39, VIPPETANGEN. P.O. BOX 134 SENTRUM, 0102 OSLO, NORWAY. WWW.BEKK.NO

Takk for at du hørte på!

Spørmål?

[email protected]