NBAK01: Gute Software schnell liefern

Shownotes

Transkript anzeigen

00:00:03: Hallo und herzlich willkommen bei NoBulget Agile Compact.

00:00:06: Mein Name ist Thomas.

00:00:08: Zuerst einmal eine kleine Einleitung, einige von euch kennen den Podcast vielleicht?

00:00:12: Ich habe mal sieben-achtzig Folgen gemacht, NoBolget Agiles.

00:00:16: Die Folgen waren alle unsortiert.

00:00:20: Da habe ich mir jede Woche einfach ein Thema überlegt was für mich gerade ein bisschen aktuell war und habe so zwanzig Minuten zu einem Thema gesprochen.

00:00:29: Dann habe ich eine Pause gemacht, weil ich das Gefühl hatte.

00:00:31: Ich hatte irgendwie alles schon erzählt und jetzt so langsam hat sich eine Idee entwickelt nämlich... ...ich nehme alles das was ich bisher so rund um das Agil Arbeiten gelernt habe bringe dass meine sinnvollereinfolge und mach so fünf Minuten kompakt zu einem ganz speziellen Thema eine Folge.

00:00:53: und deswegen heißt dieser podcast oder diese season sagt man ja manchmal auch nur budget agile compact stand.

00:01:00: jetzt werden das sixen sechzig folgen sein.

00:01:02: es gibt dazu tatsächlich auch schon eine übersichtseite.

00:01:05: die ist in den show notes verlinkt wo ihr seht ja was ich so vor habe was die nächsten folgen sind.

00:01:12: der unterschied zu dem alten podcast ist halt tatsächlich dass ich einen kompletten plan habe und die folgen aufeinander aufbauen.

00:01:21: man kann auch einzelne folgen hören.

00:01:23: ich glaube das wird kein problem sein weil die themen abgeschlossen sind Aber es gibt schon eine gewisse logische Reihenfolge.

00:01:29: Und mein Ziel ist, diese Folge hier wird wahrscheinlich ein bisschen länger werden tatsächlich zu sagen okay ich versuche mal so kompakt wie's geht fünf Minuten circa mich mit einem Thema zu beschäftigen.

00:01:43: Ich möchte anfangen mit ja ich sag mal wirklich dem Fundament.

00:01:46: ihr habt schon gesehen die Folge heißt gute Software schnell liefern.

00:01:50: das ist für mich einer der fundamentalen Sätze wenns darum geht zu verstehen worum geht überhaupt bei agile Entwicklungen oder wenn wir darüber sprechen, dass wir agil arbeiten wollen oder müssen.

00:02:02: Bevor wir da anfangen ist es für mich noch fundamentaler zu sagen, agiles Arbeiten besteht im Grundsatz aus einer Schleife die besteht aus Arbeitwork und Feedback das ich zu diesem Teil der Arbeit bekomme und dieses Feedback soll bitte in die nächste Iteration der Arbeit einfließen.

00:02:24: Und so gibt sich so einen Kreislauf Work und Feedback.

00:02:27: Und das ist mir sehr wichtig, ich glaube es ist eines der Kernfundamente dass wir feststellen wir arbeiten in so einer Loop und Feedbag das wir bekommen soll in den nächsten Schritt der Arbeit einfließen.

00:02:40: Das ist vielleicht dann zum allerersten bisschen zu abstrakt und deswegen habe ich mir diesen Satz überlegt worum geht's überhaupt?

00:02:48: Es geht darum gute Software schnell zu liefern und jedes dieser drei Worte gut schnell liefern hat eine ganz wichtige Bedeutung.

00:02:59: Wir fangen mal bei dem Gut an, da geht es nicht um perfekte Software.

00:03:04: Es geht darum gute zu liefern.

00:03:07: wertvolle und gut heißt wir haben eine gute Qualität wir liefern einen guten Benutzerwert.

00:03:13: das ganze ist technisch solide.

00:03:16: es muss auch nicht hundert Prozent sein.

00:03:18: es geht nicht darum akademische gute software zu schreiben sondern es geht darum, um solide Software zu schreiben.

00:03:26: Und wir wollen auch nur das Richtige und das Notwendige für diesen ersten Schritt oder für diesen einen Schritt bauen.

00:03:33: Wir wollen nicht alles was potenziell möglich wäre bauen.

00:03:37: Das soll dieses Wort gut in gute Software schnell liefern ausdrücken!

00:03:43: Das nächste ist Schnell.

00:03:46: Es geht uns darum, dass wir möglichst kurze Zyklen haben.

00:03:50: Es geht nicht darum hektisch schnell zu sein!

00:03:53: Wir wollen nicht fuschen, wir wollen nicht irgendwie etwas schnell hinbekommen sondern wir wollen schnell liefern damit wir schnell Feedback bekommen.

00:04:03: Wenn man drei Monate lang an etwas bauen bevor das überhaupt irgendjemand sieht oder benutzt dann haben wir im Prinzip dreimonate Annahmen aufeinander gestartet – wir wissen doch gar nicht ob das funktioniert.

00:04:16: Und deswegen ist es schnell schon wichtig, aber bitte nicht verwechseln mit.

00:04:19: Husch husch sage ich mal!

00:04:22: Das letzte Wort in diesem Satz ist liefern.

00:04:26: da geht's mir darum.

00:04:27: wir müssen das auf die Straße bringen Leute müssen es benutzen können.

00:04:31: Wir müssen herausfinden können funktioniert dass um diese Work Feedback Loop zu schließen erst wenn es wirklich benutzt wird haben wir überhaupt eine Chance Feedback zu bekommen diesen Kreis zu starten, damit das Feedback und unser nächsten Schritt der Arbeit einfließen kann.

00:04:48: Also sieht man auch an den agilen Prinzipien die werden natürlich auch eine Folge werden dass du agile Prinzip sieben sagt funktionierende Software ist das wichtigste Fortschritt.

00:05:00: Maß also heißt gute Software schnell liefern.

00:05:04: diese Worte sind schon bewusst gewählt und ich glaube dieser Satz hilft wenn man zum Beispiel im Team diskutiert Warum arbeiten wir agil, was heißt das überhaupt?

00:05:14: Da hilft dieser Satz.

00:05:15: naja es geht darum gute Software schnell zu liefern.

00:05:18: Wenn wir dann diese Workfeedback Luke noch im Hinterkopf behalten sind wir meiner Meinung nach in großen Schritt weiter.

00:05:25: Wir haben im Gegensatz zum klassischen Projektmanagement eigentlich ein umgedrehtes Dreieck.

00:05:32: Im klassischem Projektmanage ist der Umfang fix und Zeit- und Budget sind Variabel, da wird einfach gesagt ich brauche all dieses.

00:05:41: Und wir müssen mithilfe von Zeit und Budget versuchen das zu erreichen.

00:05:46: Agilität dreht das auf den Kopf.

00:05:49: Da ist es so dass Zeit und budget fix sind und der Umfangvariable.

00:05:55: Wir wollen mit Hilfe des zur Verfügung stehenden Budgets oder zur verfügungstehenden Zeit Den maximalen Wert den Umfang, den maximalen Wert schaffen.

00:06:08: Wir fragen uns nicht wie lange brauchen wir für alle Features sondern wir fragen uns was ist das wertvollste dass wir in der Zeit schaffen können und in die Budget schaffen können das uns vorgegeben ist?

00:06:22: Das ist tatsächlich wenn man es wirklich durchdenkt eher eine Befreiung als eine Einschränkung.

00:06:28: Wichtig ist mir noch und dann haben wir's auch schon fast geschafft Agiles Arbeiten ist nicht Scrum oder Kann-Man, oder Save oder Less oder wie auch immer ihr Methoden benutzt.

00:06:39: Es geht um Work und Feedback.

00:06:42: Das gab mal von Scrum schauen.

00:06:44: Umfrage auf Mastodon.

00:06:45: die war sehr interessant das herausgekommen.

00:06:48: Achtzig Prozent der Befragten wissen nicht warum sie Scrum machen.

00:06:51: Da gab letztes eine ähnliche Umfrage mit einem ähnlichen Ergebnis.

00:06:55: Ja da ist natürlich kein Wunder dass dieses Wort agil verbrannt ist wenn die Leute einfach keine Chance mehr haben zu lernen.

00:07:02: Ja, was bedeutet Agil denn wirklich?

00:07:04: Eine Methode die implementiert dann nur irgendetwas von diesem agilen Arbeiten.

00:07:10: und wo man auch ehrlich sein muss wenn ihr einfach stark repetitive Tätigkeiten habt eure Workfeedback Luke einfach lang sein kann weil klar ist was hinten rauskommt Dann schleppt ihren Overhead mit.

00:07:23: Agiles arbeiten ist erstmal ein Overhead.

00:07:25: das muss ausgeglichen werden dadurch dass er relativ schnell auf dem Markt sein müsst oder in einem sehr bekannten Umfeld arbeitet, oder beides.

00:07:34: Und wenn du eben voraussagen kannst was hinten rauskommt dann paust du ehrlicherweise gar nicht argide sein.

00:07:43: Begreifen dieses Basisthema natürlich in vielen Folgen auf.

00:07:46: wir werden in der Folge vier zum Beispiel darüber sprechen dass es wichtig ist das Mindset Form Methode gilt und den Folge acht sprechen wir noch mal ein bisschen dedizierter, warum dieses Label Agile denn verbrannt ist.

00:07:59: Und ja das soll es tatsächlich auch schon gewesen sein.

00:08:02: wie gesagt gute Software schnell liefern!

00:08:05: Das ist für mich der Kern.

00:08:06: da drunter steckt diese Workfeedback Loop und eigentlich leitet sich alles davon ab.

00:08:12: in der nächsten Folge werden wir uns dann tatsächlich das Agile manifest vornehmen.

00:08:18: Ich hoffe, das hat dir hier gefallen.

00:08:20: Ich freue mich natürlich wie immer über Feedback, wie du mich ereist findest in den Show-Notes und ich sage, habt noch eine ganz tolle Woche!

00:08:27: Und wir haben uns beim nächsten Mal.

00:08:29: Ciao ciao.

Neuer Kommentar

Dein Name oder Pseudonym (wird öffentlich angezeigt)
Mindestens 10 Zeichen
Durch das Abschicken des Formulars stimmst du zu, dass der Wert unter "Name oder Pseudonym" gespeichert wird und öffentlich angezeigt werden kann. Wir speichern keine IP-Adressen oder andere personenbezogene Daten. Die Nutzung deines echten Namens ist freiwillig.