7
© IRM AB – en relation som håller! [email protected] Agile Enterprise Architectur e

Vad kan vi arkitekter lära oss av Agile?

Embed Size (px)

DESCRIPTION

De finns behov av att samordna utvecklingen av ett företags informationsresurs, processer, förmågor, tjänster och applikationer. Därför har de flesta företag en arkitektgruppering. Men ofta fungerar inte den funktionen så bra. Vad kan vi arkitekter lära oss av Agile-rörelsen för att bli bättre?Talare är Peter Tallungs från IRM

Citation preview

Page 1: Vad kan vi arkitekter lära oss av Agile?

© IRM AB – en relation som håller!

[email protected]

AgileEnterprise Architecture

Page 2: Vad kan vi arkitekter lära oss av Agile?
Page 3: Vad kan vi arkitekter lära oss av Agile?

Individuals and interactions over processes and tools

Working software over comprehensive documentation

Customer collaboration over contract negotiation

Responding to change over following a plan

Page 4: Vad kan vi arkitekter lära oss av Agile?

Går det att tänka på liknande sätt inom förtagsarkitektur-området?

Vill vi?

Behöver vi?

Page 5: Vad kan vi arkitekter lära oss av Agile?

© IRM AB – en relation som håller!

[email protected]

Problem som företag upplever med arkitekturarbetet(enligt Scott W. Ambler)

Det finns inga arkitekturplanerFel fokus på arkitekturplanerna Utvecklingsteamen vet inte att arkitekturplanerna finnsUtvecklingsteamen följer intearkitekturplanerna Utvecklingsteamen arbetar inte medföretagsarkitekterna

Arkitekturplanerna är föråldradeArkitekturplanerna har för smalt fokusIngen fungerande återkoppling från utvecklingsteamen till företags-arkitekternaEn attityd i utvecklingsteamen att hänsyn till arkitekturplanen tar fokus från den verkliga uppgiften

Gemensam faktor:

Fokus på metoder och verktygi stället för på individer och samverkan,

det vill säga motsatsentill Agile Alliances första princip.

Page 6: Vad kan vi arkitekter lära oss av Agile?

Hur skall vi göra?

Page 7: Vad kan vi arkitekter lära oss av Agile?

© IRM AB – en relation som håller!

[email protected]

Hur kan en agil Enterprise-arkitekt arbeta? (enligt Scott W. Ambler)

1. Fokusera på människorna, inte på verktyg eller metod- bli brobyggare mellan utvecklingsteam och ledning

2. Keep it Simple- en skiss idag är ofta mer värdefull än en dokumenterad och validerad modell flera månader senare

3. Arbeta iterativt och inkrementellt- utveckla arkitekturen i små steg som går hela vägen

4. Ta en aktiv roll i utvecklingsteamens dagliga arbete- ta en roll som arkitekturägare i utvecklingsteamen

5. Arbeta med Proof-of-concepts - Prova nya idéer i liten skala

6. Ta hänsyn till hela bilden- Arbeta med många typer av modeller

7. Se till att ditt erbjudande blir attraktivt för dina kunder- Det är it- och verksamhetsutvecklare som är dina direkta kunder