Upload
agila-sverige
View
526
Download
1
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
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
Går det att tänka på liknande sätt inom förtagsarkitektur-området?
Vill vi?
Behöver vi?
© IRM AB – en relation som håller!
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.
Hur skall vi göra?
© IRM AB – en relation som håller!
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