{"id":113,"date":"2019-07-31T11:00:35","date_gmt":"2019-07-31T09:00:35","guid":{"rendered":"https:\/\/thp.tonality.at\/blog\/?p=113"},"modified":"2021-02-23T10:35:38","modified_gmt":"2021-02-23T09:35:38","slug":"agile-ist-alternativlos","status":"publish","type":"post","link":"https:\/\/thal-partner.de\/blog\/agile-ist-alternativlos\/","title":{"rendered":"AGILE ist alternativlos"},"content":{"rendered":"\n<div class=\"wp-block-cover has-background-dim\" style=\"background-image:url(https:\/\/thp.tonality.at\/blog\/wp-content\/uploads\/2019\/07\/IMG_1923-1024x768.jpeg);background-position:49% 54%\"><div class=\"wp-block-cover__inner-container\">\n<p class=\"has-text-align-center has-large-font-size\">&#8222;Agile &#8211; what else?&#8220;<\/p>\n<\/div><\/div>\n\n\n\n<p>Nat\u00fcrlich versucht die agile Vorgehensweise Leistung und Geschwindigkeit im wirtschaftlichen Kontext zu optimieren. Dabei f\u00e4llt immer wieder der Ausdruck &#8222;Ausbeutung&#8220;, denn die Leistungsf\u00e4higkeit steigt in manchen F\u00e4llen bis zu 300%. Interessanter Weise wird diese Steigerung mit den gleichen Personen erzielt, die vorher in Matrixorganisationen und Wasserfall Vorgehen &#8222;gelebt&#8220; haben. Die Faktoren Motivation &amp; Erfolg werden in der kritischen Betrachtung zumeist vernachl\u00e4ssigt. Die Transparenz \u00fcber die Teamleistung und ein zwingendes Ergebnis nach jedem Sprint erzeugen durch&nbsp;diese unmittelbaren und kurzfristigen Erfolge einen positiven Kreislauf der Motivation. Teams die eine Transformation auf agile Arbeitsweisen hinter sich haben, empfinden es als Errungenschaft und Vorteil den sie nicht mehr aufgeben wollen.<\/p>\n\n\n\n<p>Es gibt zwei Gesetze die den Erfolg bzw. die Notwendigkeit des agilen Vorgehens begr\u00fcnden. Eines beschreibt die technologische Realit\u00e4t und das andere einen Zusammenhang zwischen Team Kommunikation und entwickeltem Code.<\/p>\n\n\n\n<h4><strong>Das Moorsche Gesetz &#8211; oder steigende Komplexit\u00e4t ist eine technische Realit\u00e4t!<\/strong><\/h4>\n\n\n\n<p>Gorden Moore hat 1965 behauptet, dass sich die Anzahl der Schaltkreiskomponenten auf einem integrierten Schaltkreis alle 18 Monate verdoppelt. Obwohl diese Absch\u00e4tzung aus der Zeit stammt, als sich die Halbleitertechnik rasant entwickelte, ist die Entwicklung bis 2009 konstant geblieben, womit das moorsche Gesetz einen empirischen Beweis erfahren hat. Intel hat im selben Jahr \u00f6ffentlich festgestellt, dass man das moorsche Gesetz voraussichtlich noch eine ganze Weile (2029) erf\u00fcllen k\u00f6nnen wird.<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" src=\"https:\/\/thp.tonality.at\/blog\/wp-content\/uploads\/2019\/07\/moores_law_-_Google-Suche-1024x692.jpg\" alt=\"\" class=\"wp-image-114\" width=\"601\" height=\"405\" srcset=\"https:\/\/thal-partner.de\/blog\/wp-content\/uploads\/2019\/07\/moores_law_-_Google-Suche-1024x692.jpg 1024w, https:\/\/thal-partner.de\/blog\/wp-content\/uploads\/2019\/07\/moores_law_-_Google-Suche-300x203.jpg 300w, https:\/\/thal-partner.de\/blog\/wp-content\/uploads\/2019\/07\/moores_law_-_Google-Suche-768x519.jpg 768w, https:\/\/thal-partner.de\/blog\/wp-content\/uploads\/2019\/07\/moores_law_-_Google-Suche.jpg 1196w\" sizes=\"(max-width: 601px) 100vw, 601px\" \/><\/figure>\n\n\n\n<p>Aufgrund der stetig steigenden technischen Komplexit\u00e4t ist es immer schwieriger Zielzust\u00e4nde, einer technischen Entwicklung, \u00fcber l\u00e4ngere Zeitr\u00e4ume (Projektlaufzeiten von 12 Monaten und mehr) vorherzusagen. Der technische Kontext entwickelt sich zuweilen schneller als die Projekte in der klassischen Wasserfall Methode geliefert werden k\u00f6nnen. Au\u00dferdem ist es kaum mehr m\u00f6glich Anforderungen so pr\u00e4zise zu formulieren, dass eine Ergebnissicherheit \u00fcber mehr als 6 Monate gehalten werden kann.<\/p>\n\n\n\n<p>Mit AGILE respektieren wir diese Unsicherheit und entgegnen ihr mit konkreter Umsetzung und kurzen Entwicklungszyklen, die rasch herausfinden ob das Projekt in die richtige Richtung l\u00e4uft und ob das technische Risiko beherrschbar ist. Wichtig ist von der Strategie, \u00fcber die Epics hin zu den User Stories konsistent und innerhalb eines geschlossen Feedback Kreislaufs zu arbeiten. D.h. der Einsatz agile Methoden verlangt auch ein Umdenken Im Management. Es ist entscheidend, wie die Umsetzungsteams angesteuert werden und dass jeder in der Management Kette die agilen Grundregeln verstanden hat und nicht versucht diese in seinem Sinne individuell zu beeinflussen.<\/p>\n\n\n\n<p>Das Management hilft am besten mit guten und pr\u00e4gnant formulierten Zielen, die dann entlang der agilen Vorgehensweise in User Stories zerlegt und nachhaltig umgesetzt werden. Ver\u00e4nderung ist eine Tatsache, d.h. es existiert nat\u00fcrlich die M\u00f6glichkeit auf neue Entwicklungen am Markt und im Unternehmen zu reagieren. Das ist die besondere St\u00e4rke von agile, dass Ver\u00e4nderung als konstanter Faktor bereits dem System innewohnt.<\/p>\n\n\n\n<h4>Conway&#8217;s Gesetz &#8211; Codequalit\u00e4t hat eine direkte Abh\u00e4ngigkeit zur Team Kommunikation!<\/h4>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>\u201eOrganisationen, die Systeme entwerfen, [\u2026] sind gezwungen, Entw\u00fcrfe zu erstellen, die die Kommunikationsstrukturen dieser Organisationen abbilden.\u201c<\/p><cite>Melvin E. Conway<\/cite><\/blockquote>\n\n\n\n<p>Mit der Transformation der Entwicklungsmethoden von \u201eklassisch\u201c zu \u201eagil\u201c ist es auch wichtig die Organisation, die Attitude und die Zusammenarbeit zu ver\u00e4ndern. Im agilen Manifest stehen vier Leits\u00e4tze:<\/p>\n\n\n\n<ul><li><strong>Individuen und Interaktionen<\/strong>&nbsp;stehen \u00fcber Prozessen und Werkzeugen<\/li><li><strong>Funktionierende Software<\/strong>&nbsp;steht \u00fcber einer umfassenden Dokumentation<\/li><li><strong>Zusammenarbeit mit dem Kunden<\/strong>&nbsp;steht \u00fcber der Vertragsverhandlung<\/li><li><strong>Reagieren auf Ver\u00e4nderung<\/strong>&nbsp;steht \u00fcber dem Befolgen eines Plans<\/li><\/ul>\n\n\n\n<p>Die Umsetzung dieser Leits\u00e4tze durch die Anwendung der <strong>agilen Prinzipien<\/strong> ver\u00e4ndert die Herangehensweise und die Art der Zusammenarbeit in den Scrum Teams. Es ist die \u00c4nderung in der Zusammenarbeit \/ Kommunikation die auch das technische Ergebnis ma\u00dfgeblich positiv beeinflusst.<\/p>\n\n\n\n<ul><li>Zufriedenstellung des Kunden durch fr\u00fche und kontinuierliche Auslieferung von wertvoller Software<\/li><li>Agile Prozesse nutzen Ver\u00e4nderungen zum Wettbewerbsvorteil des Kunden.<\/li><li>Lieferung von funktionierender Software in regelm\u00e4\u00dfigen, bevorzugt kurzen Zeitspannen<\/li><li>Nahezu t\u00e4gliche Zusammenarbeit von Fachexperten und Entwicklern w\u00e4hrend des Projektes<\/li><li>Bereitstellung des Umfeldes und der Unterst\u00fctzung, welche von motivierten Individuen f\u00fcr die Aufgabenerf\u00fcllung ben\u00f6tigt wird<\/li><li>Informations\u00fcbertragung nach M\u00f6glichkeit im Gespr\u00e4ch von Angesicht zu Angesicht<\/li><li>Als wichtigstes Fortschrittsma\u00df gilt die Funktionsf\u00e4higkeit der Software<\/li><li>Einhalten eines gleichm\u00e4\u00dfigen Arbeitstempos von Auftraggebern, Entwicklern und Benutzern f\u00fcr eine nachhaltige Entwicklung<\/li><li>St\u00e4ndiges Augenmerk auf technische Exzellenz und gutes Design<\/li><li>Einfachheit ist essenziell (<a href=\"https:\/\/de.wikipedia.org\/wiki\/KISS-Prinzip\">KISS-Prinzip<\/a>)<\/li><li>Die besten Architekturen, Anforderungen und Designs entstehen in selbstorganisierten Teams<\/li><li>Selbstreflexion der Teams \u00fcber das eigene Verhalten zur Anpassung im Hinblick auf Steigerung der Effektivit\u00e4t<\/li><\/ul>\n\n\n\n<p>Die Ausbreitung und die nachweislich positiven Effekte der agilen Arbeitsweise legen nahe, dass Organisationen und Unternehmen nicht mehr fragen, ob sie die agile Tranformation starten sollten, sondern wie und bis wann eine Ver\u00e4nderung erzielt werden kann. Eine besondere Herausforderung ergibt sich f\u00fcr das Management, da der Zugewinn an Agilit\u00e4t immer einen Verlust der \u201eBefehlskette\u201c bedeutet. Auch f\u00fcr das Management gelten die agilen Prinzipien, wenn nicht sogar besonders f\u00fcr Manager!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nat\u00fcrlich versucht die agile Vorgehensweise Leistung und Geschwindigkeit im wirtschaftlichen Kontext zu optimieren. Dabei f\u00e4llt immer wieder der Ausdruck &#8222;Ausbeutung&#8220;, denn die Leistungsf\u00e4higkeit steigt in manchen F\u00e4llen bis zu 300%. Interessanter Weise wird diese Steigerung mit den gleichen Personen erzielt, die vorher in Matrixorganisationen und Wasserfall Vorgehen &#8222;gelebt&#8220; haben. <\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[8],"tags":[],"wps_subtitle":"","_links":{"self":[{"href":"https:\/\/thal-partner.de\/blog\/wp-json\/wp\/v2\/posts\/113"}],"collection":[{"href":"https:\/\/thal-partner.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thal-partner.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thal-partner.de\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/thal-partner.de\/blog\/wp-json\/wp\/v2\/comments?post=113"}],"version-history":[{"count":2,"href":"https:\/\/thal-partner.de\/blog\/wp-json\/wp\/v2\/posts\/113\/revisions"}],"predecessor-version":[{"id":117,"href":"https:\/\/thal-partner.de\/blog\/wp-json\/wp\/v2\/posts\/113\/revisions\/117"}],"wp:attachment":[{"href":"https:\/\/thal-partner.de\/blog\/wp-json\/wp\/v2\/media?parent=113"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thal-partner.de\/blog\/wp-json\/wp\/v2\/categories?post=113"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thal-partner.de\/blog\/wp-json\/wp\/v2\/tags?post=113"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}