Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Arkiktektur i agila projekt

Arkiktektur i agila projekt

En introduktion till arkitektur och arkitekturrollens plats i en agil miljö.
Presentation gavs under NFIs konferens Systemförvaltning 2013, onsdag 4 december.

Avatar for Fredrik Wendt

Fredrik Wendt

December 04, 2013

Other Decks in Technology

Transcript

  1. Vad händer med arkitekturen i agila projekt och hur påverkas

    förvaltningen NFI, Systemförvaltning 4 december 2013 Slussen, Stockholm
  2. Close to Agreement Mature Experienced New New Close to Certainty

    Far from Certainty What How People Far from Agreement
  3. Close to Agreement Mature Experienced New New Close to Certainty

    Far from Certainty What How People Far from Agreement Förutsägbarhet
  4. Agenda Vad utmärker många agila projekt? Hur lyckas man med

    kontinuerlig refactoring? Vad innebär ”emergent design” i verkligheten? Vilka kunskapskrav måste ställas på utvecklare och förvaltare? Måste arkitektrollen gå in i en ny fas?
  5. Fler saker som utmärker agil miljö • BAD, Impact mapping,

    effektkartläggning. • Mäter för att bevisa värde. • Pull och ingen övertid. • Inga överlämningar – stabila team.
  6. Emergent Architecture Vi adresserar inte alla krav på en gång

    Arkitekturen, lösningen, växer fram med kraven Vi väljer andra mönster
  7. Kontinuerlig refactoring Målet med refactoring? Refactoring kostar – hur ska

    vi leva med sådan kostnaden hela tiden? Kan vi dra ned kostnaden?
  8. Minska kostnad för refactoring • Clean code – 90 %

    av tiden är läsning! • Kodstandard – ”hämmar min kreativitet” • If it hurts, do it more often - öva!
  9. Agile Manifesto Individuals and interactions over processes and tools Working

    software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan
  10. Arkitektrollen i agil miljö Tekniska arkitekter System architect, solution architect,

    integration architect, ... • Långsiktighet • Systemflora • Teknikval, komponenter • Ramverk & plattform, kompetenser • Teknisk vision
  11. Kunskapskrav på förvaltning? T-shaped – bred förståelse, djup expertis •

    You Vision it • You Build it • You Run it • You Proove it
  12. License This work by Fredrik Wendt is licensed under a

    Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License http://creativecommons.org/licenses/by-nc-sa/3.0/