Smidig arkitektur

  • View
    334

  • Download
    5

Embed Size (px)

Transcript

PowerPoint Presentation

Smidig arkitektur

Software 2016Vegard Hartmann11.02.16

Vi finner bedre mter utvikle programvare pved gjre det selv og ved hjelpe andre med det

Det er n 15 r siden det smidige manifest komSelv om mange hevder de jobber smidig, er mye preget av fossefall og plan-build-run

Ml: Inspirere til en pragmatisk tilnrming til arkitektur og stopp med detalj-kontroll

Vi er vant til KLASSISK arkitekturarbeid

Klassisk arkitekturarbeid:Vi tror planlegging er viktig og ensbetydende med lage mye dokumentasjonDokumentasjonen skal deretter godkjennes og det videre arkitekturarbeidet er preget av detaljstyring og kontrollmekanismerDette er tidkrevende og vi tar oss gooood tid

"To help manage time, you have implemented universal standards and tried to funnel requests to architecture review boards or other planned meetings. Developers routinely work around the system, complaining that process holds them back, but you know that these things are there for the good of the company so you reinforce the policy to try to keep control."

Vi har med oss mye bagasje

S vi har med oss mye bagasjeI tillegg har mange med seg mye bagasje i form av gammel og rigid arkitekturDet er ogs mye tekniske gjeld

Dette har forsvidt gtt bra s lenge vi har tatt oss god tid og ikke endret s ofte, men.

The world is changing faster than ever in our history- Sir Ken Robinson

Verden endrer segForretning/bestiller krever realisering av verdiKrever endring fortBrukere forventer endringerArkitektur er/blir en flaskehals

Sir Kenneth Robinson(born 4 March 1950) is an English author, speaker and international advisor on education in the arts to government, non-profits, education and arts bodies

Lag mindre IT-prosjekter! - SannerDe store prosjekters tid er forbiVet aldri hvor lenge et prosjekt lper/nr kommer neste mulighetForventning om smidig

S hva gjr vi da?

"if you can't beat them, join them"

Vr smidig!Reduser slsing(muda)Verdiskapning

Hurtig tilbakemelding

Bruk essensen fra lean og agile p arkitektur:Verdiskapning (alltid virksomhetsverdi)Reduser slsingHurtig tilbakemelding

Distribuer beslutningsevne

Endring fra beslutning i vakum/kontroll til hjelpe andre med ta det riktige valgetTeamet blir gladereEndringsvennlige arkitekturer krever lokal kontroll!Ansvarliggjr teamet

Og skal selvflgelig hjelpe de

Bidrar til kt verdiskapning, redusere slsing og gir hurtig tilbakemelding

Sett rammer for beslutningsevne

Sett rammerSi hva, ikke hvordanUnng blande deg i implementasjonsdetaljer, selv om dette er fristende fordi det er trygt og enkelt

La deg inspirere av togaf (og smidig)

IterativTydelig mlsetting nr man gr inn i en iterasjonS lite som muligForen perspektiv: Forretning, Informasjon, System, TeknologiIdentifiser muligheterSikre innfringEndringshndtering

Definer visjoner

Arkitektur skal alltid understtte virksomheten

Start (frste iterasjon)Etabler to hyniv visjoner som styrer videre arbeid:Forretningsmessig: ml, omrder, viktigste prosesser, kjennetegnArkitekturmessig: hva trenger man for sttte forretning, overordnete egenskaper og by-omrder, infrastruktur/verdikjeder

Arkitektur skal alltid understtte virksomheten

Arbeid stegvis mot visjonen

Jobb mot et mlVeien kan godt svinge

think global, act local

Gjr sm endringer p riktig tidspunkt"It is important to keep in mind that big changes in architecture need to come gradually and at the right time.- Kevin Hickey

Endring kan kun skje i kontekst av pgnde arbeid, s f mest mulig ut av de tiltakene som er budsjettert og ligger i portefljen.Ikke definer store endringer som krever store tiltak/programmer/prosjekter

Bidrar til verdiskapning, waste og tilbakemelding

Kevin Hickey: I have been a professional software engineer for over twelve years. I currently work atThoughtWorksas a technical and delivery principal

Omfavne endring (for det vil skje)Men forsikre om at alle forstr hensikten, verdien og konsekvensene ved endringen

For lykkes med arkitektur i en smidig verden m arkitekturarbeidet ta til seg den smidige essensen; verdiskapning, unng slsing og hurtig tilbakemelding- Vegard Hartmann

god planlegging: http://styggesting.no/wp-content/uploads/2013/07/nyny.jpglightningspeed: https://www.flickr.com/photos/edwinvanbuuringen/6338125076slsing: http://www.inquirebotany.org/no/discussions/food-waste-535.htmlbusiness value: https://www.sdxcentral.com/wp-content/uploads/2012/10/sdn-business-case-open-source.jpgfeedback-heads1: http://b-i.forbesimg.com/joefolkman/files/2013/12/feedback-heads1.pngcommittee: http://notyourfatherscharity.com/wp-content/uploads/2015/06/TechnologyCommP2.jpgtogaf9-wheel: http://jpca.fr/wpress/wp-content/uploads/2013/05/TOGAF9_Wheel.pngsunset-road: http://www.lifeisajourney.org/wp-content/uploads/2013/07/sunset-road.jpghandshake: http://www.quantumgambitz.com/blog/wp-content/uploads/2015/09/handshake.jpgarchitecture-sketch: https://architecturekickstarter.files.wordpress.com/2013/05/sketch-1a.jpgbutterfly: https://teresashieldsparker.com/wp-content/uploads/2014/08/TransformationButterflies-copy.jpgLighthouse-in-storm: http://www.foothillsonline.com/wp-content/uploads/2014/05/Lighthouse-in-storm.jpgbulls-eye: http://blog.fortinet.com/uploads/images/media/industry-trends-news/target.jpgbyggmester bob: http://i3.mirror.co.uk/incoming/article4416678.ece/alternates/s2197/BobMain.jpglego: http://www.confused.com/~/media/article-images/Misc/lego-bricks.jpgteam: http://www.clipartbest.com/cliparts/4i9/rXG/4i9rXGxiE.jpeg referanser