{"id":83,"date":"2023-12-07T20:14:00","date_gmt":"2023-12-07T19:14:00","guid":{"rendered":"https:\/\/djax.se\/blog\/?p=83"},"modified":"2025-01-10T10:10:21","modified_gmt":"2025-01-10T09:10:21","slug":"agila-manifestet-kommer-bli-en-religios-text-notmyagile","status":"publish","type":"post","link":"https:\/\/djax.se\/?p=83","title":{"rendered":"Agila manifestet kommer bli en religi\u00f6s text #NotMyAgile"},"content":{"rendered":"\n<p>Vet du vart begreppet &#8221;Agile&#8221; eller svenska &#8221;Agil&#8221; kommer fr\u00e5n? Idag finns det bland annat &#8221;Agil aff\u00e4rsekonomi&#8221; och &#8221;Agil juridik&#8221;. Ursprunget \u00e4r en grupp amerikanska medel\u00e5lders mjukvarukonsulter som f\u00f6r 22 \u00e5r sedan ville f\u00f6r\u00e4ndra hur man tacklade skapandet av mjukvara.<\/p>\n\n\n\n<p>Skapa icke-triviala program \u00e4r oerh\u00f6rt sv\u00e5rt. N\u00e4r flera personer skall programmera samma system \u00f6kar sv\u00e5righeten snabbare \u00e4n linj\u00e4rt. Vad kan g\u00f6ras f\u00f6r att tygla risken?<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"http:\/\/localhost:8081\/wp-content\/uploads\/2023\/12\/Snowbird_Tram_at_Hidden_Peak-1024x768.jpg\" alt=\"\" class=\"wp-image-478\" srcset=\"https:\/\/djax.se\/wp-content\/uploads\/2023\/12\/Snowbird_Tram_at_Hidden_Peak-1024x768.jpg 1024w, https:\/\/djax.se\/wp-content\/uploads\/2023\/12\/Snowbird_Tram_at_Hidden_Peak-300x225.jpg 300w, https:\/\/djax.se\/wp-content\/uploads\/2023\/12\/Snowbird_Tram_at_Hidden_Peak-768x576.jpg 768w, https:\/\/djax.se\/wp-content\/uploads\/2023\/12\/Snowbird_Tram_at_Hidden_Peak-1536x1152.jpg 1536w, https:\/\/djax.se\/wp-content\/uploads\/2023\/12\/Snowbird_Tram_at_Hidden_Peak.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>\u00d6vriga ingenj\u00f6rs yrken (om nu mjukvara \u00e4r engineering) har vedertagna formella stegvisa processer, s\u00e5 f\u00f6rs\u00f6ktes \u00e4ven kod skapas i forntiden. Men systemutveckling liknar snarare en kreativ f\u00f6rfattarprocess (d\u00e4r flera skriver olika delar av boken samtidigt). Agile var namnet p\u00e5 en <strong>filosofi <\/strong>n\u00e5gra konsultv\u00e4nner skapade en sn\u00f6ig natt i Snowbird, Utah, som ett uppror mot \u00f6verfl\u00f6diga processer och ist\u00e4llet en vikt p\u00e5 att skapa v\u00e4rde.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Vi finner b\u00e4ttre s\u00e4tt att utveckla programvara<br>genom att utveckla sj\u00e4lva och hj\u00e4lpa andra att utveckla. Genom detta arbete har vi kommit att v\u00e4rdes\u00e4tta:<\/p>\n\n\n\n<p><strong>Individer och interaktioner<\/strong> framf\u00f6r processer och verktyg.<br><strong>Fungerande programvara<\/strong> framf\u00f6r omfattande dokumentation.<br><strong>Kundsamarbete<\/strong> framf\u00f6r kontraktsf\u00f6rhandling.<br><strong>Anpassning till f\u00f6r\u00e4ndring<\/strong> framf\u00f6r att f\u00f6lja en plan.<br><\/p>\n\n\n\n<p>Det vill s\u00e4ga, medan det finns v\u00e4rde i punkterna till h\u00f6ger, v\u00e4rdes\u00e4tter vi punkterna till v\u00e4nster mer.<\/p>\n<cite><a href=\"https:\/\/agilemanifesto.org\/iso\/sv\/manifesto.html\">https:\/\/agilemanifesto.org\/iso\/sv\/manifesto.html<\/a><\/cite><\/blockquote>\n\n\n\n<p>Resultatet av denna natt finns att f\u00f6r evigt (?) besk\u00e5das p\u00e5 den mycket sparsmakade sidan: <a href=\"https:\/\/agilemanifesto.org\/\">https:\/\/agilemanifesto.org\/<\/a> s\u00e5 som den skapades f\u00f6r 22 \u00e5r sedan. D\u00e4refter har m\u00e4nniskor runt hela jorden hj\u00e4lpt till att \u00f6vers\u00e4tta skriften. De ursprungliga 17 m\u00e4nnen kallar sig &#8221;undertecknare&#8221;. P\u00e5 detta inl\u00e4ggs grumliga f\u00f6rsta bild kan vi sk\u00f6nja dessa m\u00e4n p\u00e5 denna mytomspunna natt, men vem tog bilden sv\u00e4vandes ovan deras axlar?<\/p>\n\n\n\n<p>Det visade sig mycket sv\u00e5rt att praktisera denna filosofi n\u00e4r skaparna inte plitade ner n\u00e5gra konkreta steg att f\u00f6lja. De som kommit efter har f\u00f6rs\u00f6kt att tolka om skriften till n\u00e5got som g\u00e5r att paketera i det dagliga arbetet: Scrum, SAFe&#8230;.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Any Agile practice someone doesn\u2019t like is not Agile at all, it inevitably turns out. The construction of the manifesto makes this almost inescapable: because the manifesto doesn\u2019t prescribe any specific activities, one must gauge the spirit of the methods in place, which all depends on the person experiencing them<\/p>\n<cite><a href=\"https:\/\/logicmag.io\/clouds\/agile-and-the-long-crisis-of-software\/\">https:\/\/logicmag.io\/clouds\/agile-and-the-long-crisis-of-software\/<\/a><\/cite><\/blockquote>\n\n\n\n<p>F\u00f6r de som skapat och levererat mjukvara \u00e4r det sj\u00e4lvklart att det inte finns n\u00e5gon sj\u00e4lvhj\u00e4lps guide f\u00f6r yrket att f\u00f6lja som perfekt passar den kontext av tidigare beslut och framtida m\u00e5l mjukvaran befinner sig i. Allt f\u00f6r <a href=\"https:\/\/scaledagileframework.com\/\">m\u00e5nga processer<\/a> kan leda till att fokus l\u00e4ggs p\u00e5 var f\u00f6ljandet av <a href=\"https:\/\/sv.wikipedia.org\/wiki\/Ingen_riktig_skotte\">processen brustit<\/a> ist\u00e4llet f\u00f6r reflektion kring vart mest kostnadseffektiva v\u00e4rde kan skapas just nu.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"720\" height=\"690\" src=\"http:\/\/localhost:8081\/wp-content\/uploads\/2023\/04\/Screenshot_2023-04-27-09-30-30-730_com.twitter.android.jpg\" alt=\"\" class=\"wp-image-370\" srcset=\"https:\/\/djax.se\/wp-content\/uploads\/2023\/04\/Screenshot_2023-04-27-09-30-30-730_com.twitter.android.jpg 720w, https:\/\/djax.se\/wp-content\/uploads\/2023\/04\/Screenshot_2023-04-27-09-30-30-730_com.twitter.android-300x288.jpg 300w\" sizes=\"auto, (max-width: 720px) 100vw, 720px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Vem \u00e4r det till f\u00f6r?<\/h2>\n\n\n\n<p>Min tolkning \u00e4r att de ville att kodare skall se den stora bilden, inte bara kod utan kultur, vara med i att forma den och p\u00e5verka hur v\u00e4rdet skall skapas. Kodare sitter p\u00e5 en unik inblick i det faktiska tillst\u00e5ndet av mjukvaran under huven. Deras \u00e5sikt \u00e4r fundamental.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"791\" src=\"http:\/\/localhost:8081\/wp-content\/uploads\/2023\/12\/scaled-agile-framework-4-5-big-picture-1024x791.png\" alt=\"\" class=\"wp-image-483\" srcset=\"https:\/\/djax.se\/wp-content\/uploads\/2023\/12\/scaled-agile-framework-4-5-big-picture-1024x791.png 1024w, https:\/\/djax.se\/wp-content\/uploads\/2023\/12\/scaled-agile-framework-4-5-big-picture-300x232.png 300w, https:\/\/djax.se\/wp-content\/uploads\/2023\/12\/scaled-agile-framework-4-5-big-picture-768x593.png 768w, https:\/\/djax.se\/wp-content\/uploads\/2023\/12\/scaled-agile-framework-4-5-big-picture-1536x1187.png 1536w, https:\/\/djax.se\/wp-content\/uploads\/2023\/12\/scaled-agile-framework-4-5-big-picture-2048x1583.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Till\u00e4mpningar som Scrum \u00e4r en \u00e5tskruvning av hela konceptet f\u00f6r att kunna p\u00e5 detalj bryta ner arbetet s\u00e5 det blir enklare att f\u00f6rhandla, planera och fakturera bitvis. En process som inte n\u00f6dv\u00e4ndigtvis har n\u00e5got att g\u00f6ra med kvalit\u00e9n och leveransen av sj\u00e4lva mjukvaran. Att skapa och predika (till en kostnad) s\u00e5dana h\u00e4r till\u00e4mpningar av Agile \u00e4r ocks\u00e5 en bransch i sig som vill v\u00e4xa och utvecklas.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Unlike Skype, Whatsapp never bothered with a framework like Scrum. Early employees shared how they never even muttered the word and deliberately ignored all heavyweight processes. Whatsapp out-executed Skype, built a more reliable messaging experience than Skype, and ultimately won the battle of messaging and communication apps.<\/p>\n<cite><a href=\"https:\/\/blog.pragmaticengineer.com\/project-management-at-big-tech\/\">How Big Tech Runs Tech Projects and the Curious Absence of Scrum<\/a><\/cite><\/blockquote>\n\n\n\n<p>Sedan \u00e4r det ocks\u00e5 s\u00e5 att manifestet \u00e4r ett s\u00e4tt f\u00f6r f\u00f6rfattarna att marknadsf\u00f6ra sina tj\u00e4nster som st\u00e5r till f\u00f6rs\u00e4ljning. En del av de ursprungliga undertecknarna driver f\u00f6retag som utbildar inom Scrum.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>And who wants to continuously sprint anyway? Who wants to always and forever be approaching a deadline? Constantly pushing for \u201cfinishing\u201d something leads to shallow solutions that are rushed. Requirements and constraints in software development change all the time as unknown unknowns are discovered. Doing something properly and thoroughly often takes time. But the process of scrum says that if you want to change course, you must wait until the sprint is over. How is that \u201cResponding to change over following a plan?\u201d<\/p>\n\n\n\n<p><a href=\"https:\/\/www.infoworld.com\/article\/3599609\/why-scrum-is-dumb.html\">Why scrum is dumb<\/a><\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Framtidens systemutveckling<\/h2>\n\n\n\n<p>N\u00e4r skaparna snart l\u00e4mnat jordelivet (de \u00e4r \u00f6ver 60) \u00e4r allt vi har kvar deras ord och v\u00e5ran f\u00f6rm\u00e5ga att tolka dem. Ber\u00e4ttelser kommer f\u00f6ras vidare om den d\u00e4r sn\u00f6iga natten p\u00e5 skidanl\u00e4ggningen. Men vad g\u00f6r vi om vi har fr\u00e5gor? Vem skall vi v\u00e4nda oss till n\u00e4r projektet inte g\u00e5r som det var sagt i Jira?<\/p>\n\n\n\n<p>Att manifestet inte beskriver n\u00e5gon praktisk till\u00e4mpning \u00e4r sj\u00e4lva grejen. Det g\u00e5r inte att beskriva leveransen av alla mjukvaror i alla kontexter. Meningen var att l\u00e4ra sig t\u00e4nka och agera med hj\u00e4lp av skaparnas filosofi.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Sundsvalls kommun har 20 egna programmerare som tar fram IT-st\u00f6d \u00e5t verksamheten. N\u00e4r socialsekreterarna nu beh\u00f6ver ny programvara utformar man den direkt efter deras behov och \u00f6nskem\u00e5l.<\/p>\n<cite><a href=\"https:\/\/www.expressen.se\/ledare\/patrik-kronqvist\/politikerna-skryter-men--sverige-ar-ett-u-land\/\" data-type=\"URL\" data-id=\"https:\/\/www.expressen.se\/ledare\/patrik-kronqvist\/politikerna-skryter-men--sverige-ar-ett-u-land\/\">Politikerna skryter, men Sverige \u00e4r ett u-land<\/a><\/cite><\/blockquote>\n\n\n\n<p>Agile \u00e4r den effekt som uppst\u00e5r n\u00e4r proffs jobbar ute i f\u00e4lt.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Mera l\u00e4sning<\/h2>\n\n\n\n<p><a href=\"https:\/\/agilemanifesto.org\/iso\/sv\/principles.html\">Principer bakom det agila manifestet<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/www.amazon.se\/-\/en\/Highsmith\/dp\/0137961006\">Wild West to Agile: Adventures in Software Development Evolution and Revolution<\/a><\/p>\n\n\n\n<p><a data-type=\"URL\" data-id=\"https:\/\/chrisjameslennon.medium.com\/the-age-of-scrum-is-over-185407ad705b\" href=\"https:\/\/chrisjameslennon.medium.com\/the-age-of-scrum-is-over-185407ad705b\">The age of Scrum is over<\/a><\/p>\n\n\n\n<p><a data-type=\"URL\" data-id=\"https:\/\/blog.pragmaticengineer.com\/project-management-at-big-tech\/\" href=\"https:\/\/blog.pragmaticengineer.com\/project-management-at-big-tech\/\">How Big Tech Runs Tech Projects and the Curious Absence of Scrum<\/a><\/p>\n\n\n\n<p><a data-type=\"URL\" data-id=\"https:\/\/logicmag.io\/clouds\/agile-and-the-long-crisis-of-software\/\" href=\"https:\/\/logicmag.io\/clouds\/agile-and-the-long-crisis-of-software\/\">Agile and the Long Crisis of Software<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/onengineering.substack.com\/p\/how-the-agile-manifesto-changed-nothing\">How the Agile Manifesto changed nothing<\/a><\/p>\n\n\n\n<p> <a href=\"https:\/\/media.defense.gov\/2018\/Oct\/09\/2002049591\/-1\/-1\/0\/DIB_DETECTING_AGILE_BS_2018.10.05.PDF\">U.S. Department of Defense \u2013 Detecting Agile BS<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vet du vart begreppet &#8221;Agile&#8221; eller svenska &#8221;Agil&#8221; kommer fr\u00e5n? Idag finns det bland annat &#8221;Agil aff\u00e4rsekonomi&#8221; och &#8221;Agil juridik&#8221;. Ursprunget \u00e4r en grupp amerikanska medel\u00e5lders mjukvarukonsulter som f\u00f6r 22 \u00e5r sedan ville f\u00f6r\u00e4ndra hur man tacklade skapandet av mjukvara. Skapa icke-triviala program \u00e4r oerh\u00f6rt sv\u00e5rt. N\u00e4r flera personer skall programmera samma system \u00f6kar sv\u00e5righeten [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":402,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,5],"tags":[],"class_list":["post-83","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-historia","category-systemutveckling"],"_links":{"self":[{"href":"https:\/\/djax.se\/index.php?rest_route=\/wp\/v2\/posts\/83","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/djax.se\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/djax.se\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/djax.se\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/djax.se\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=83"}],"version-history":[{"count":1,"href":"https:\/\/djax.se\/index.php?rest_route=\/wp\/v2\/posts\/83\/revisions"}],"predecessor-version":[{"id":732,"href":"https:\/\/djax.se\/index.php?rest_route=\/wp\/v2\/posts\/83\/revisions\/732"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/djax.se\/index.php?rest_route=\/wp\/v2\/media\/402"}],"wp:attachment":[{"href":"https:\/\/djax.se\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=83"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/djax.se\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=83"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/djax.se\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=83"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}