Latest / Coding Buddies | Tech & Dev-Mindset / #166 Sprint Planning ohne Selbstbetrug
Transcript
- 0:00Kennst du das? Es ist Sprint Review, das Team
- 0:01präsentiert die Ergebnisse und von 8 Committeten Stories sind 3
- 0:05fertig, 2 fast fertig, also quasi gar nicht fertig und 3
- 0:09wurden überhaupt nicht begonnen. Und wo liegt die Ursache da drin
- 0:12in einem fehlerhaften Sprint Planet?
- 0:14Coding Buddies Dein Podcast rund um Softwareentwicklung und
- 0:17aktueller Tech News. Herzlich Willkommen.
- 0:32Hallöchen, Hallöchen und Willkommen zur neuen Folge des
- 0:35Calling Bodys Podcast. Schön, dass du wieder
- 0:37eingeschaltet hast, deine Gastgeber, wie soll es anders
- 0:40sein, meine Wenigkeit, Herr Tino und der fantastische Fabi, er
- 0:43grinst wie jede Woche, er hat Bock, er ist bereit Fabi
- 0:48herzlich willkommen zur neuen Folge was geht ab, was geht ab
- 0:51Tino und was geht Down natürlich ist auch du kannst nicht nur
- 0:56fragen was abgeht, du musst auch fragen was down geht es ist
- 1:00einfach so. Die Zeit ist zurück, Leute,
- 1:02haltet euch dran, die Fragen kommen immer in Kombination.
- 1:06Irgendwann kommt immer alles wieder, weißt du doch, ist so.
- 1:09Was hat er, was hat das so n Roundtrip von 1015 Jahren und
- 1:12dann ist wieder dann ist es wieder wie sagt man en vogue.
- 1:16Sagt man das doch, das kommt erst wieder in 2 Jahren.
- 1:20OKOK, Entschuldigung, Entschuldigung.
- 1:23Ja, aber ist ja, ist ja, ist ja. Wie bei Kleidung ne.
- 1:25Also ich glaube. Ich bin ich bin kein
- 1:27Kleidungsexperte, aber ich bin der Meinung, ich habe gehört,
- 1:31dass Low Waste wieder drin ist am Start, aber frag mich nicht,
- 1:37ich hab gehört das war mal out, aber jetzt soll es wieder in
- 1:39sein. OKOK gut, gut, weißt du, wir
- 1:43bauen einfach jetzt immer so die neuesten Trends mit ein, wir
- 1:46beide sogar keine Ahnung, das ist glaub ich ganz so schief
- 1:49gehen, das wird so schief gehen, ich trag seine Jeans und t
- 1:54Shirts. Hey, aber war nie out.
- 1:58Ja, war auch nie so richtig in, aber du bist immer, du bist
- 2:02immer so in der goldenen Mitte, das ist gut, das ist gut, geht
- 2:05mir genauso, das ist auch mein mein Standard Look voll der
- 2:08Durchschnitt aber vielleicht reden wir heute einfach.
- 2:13Über Klamotten. Weil heute fühlt sich alles so
- 2:15ein bisschen anders an. Ja, wir nehmen ja heute mal die
- 2:19Folge zu einer ganz anderen Uhrzeit als gewohnt aus, das ist
- 2:21noch recht früh. Das.
- 2:23Stimmt, es ist noch so. Fast vor dem ersten Kaffee.
- 2:27Das ist wirklich krass. Es ist voll.
- 2:29Also ich versuch trotzdem sehr energiegeladen zu sein und.
- 2:34Fabi nur als kleine Anmerkung. Ich hab heute Handwerker im
- 2:37Haus. OK, also wenn es irgendwie mal
- 2:40klopft, hämmert oder irgendwas, dann tut es mir leid.
- 2:42Ich kann es leider nicht verhindern, außer ich geh raus
- 2:44und schrei sie an, aber das hatte ich jetzt eigentlich nicht
- 2:46vor, ich dachte wir. Wir warten jetzt einfach den
- 2:50ganzen Tag. Also liebe Zuhörer, lieber
- 2:52Zuhörer, falls Störgeräusche auf meiner Seite sein sollte, dann
- 2:55entschuldige ich mich vielmals dafür, das vorweg kommen wir zum
- 3:00heutigen Thema Fabi, du hast nämlich n sehr cooles Thema
- 3:02wieder, es ist ja eigentlich ne Art Folgethema.
- 3:05Das stimmt, das hast du mitgebracht, das stimmt.
- 3:07Bevor ich das jetzt aber hier feierlich verkünde, wollte.
- 3:11Ich einmal noch mal ganz kurz mit vielleicht leichter
- 3:14Verspätung, einmal der guten Sabrina, vielen Dank sagen für
- 3:18deine Spende für den Podcast. Vielen Dank auch für Deine
- 3:21lieben Worte, vielen, vielen Dank dafür, das hat uns mega
- 3:24gefreut. Ja, das war super witzig, weil
- 3:27das ist ja während unseres Livestreams passiert.
- 3:29Ich sag mal, dass so passiert. Und wir haben uns unglaublich
- 3:33gefreut und haben uns dann im Nachhinein gefragt, ob du
- 3:35überhaupt in dem Stream warst und diese lieben Worte von uns
- 3:38zurückgehört hast. Deswegen an der Stelle noch mal
- 3:41vielen, vielen Dank. Ganz genau so.
- 3:43Und jetzt können wir aber wirklich ins Planning starten,
- 3:46weil die schon sagen, ist das Thema, es ist nämlich das
- 3:50Planning, wir hatten ja letzte Woche über das Refinement
- 3:53gesprochen, deswegen meintest du ja, das ist n Folgethema das
- 3:57Planning jetzt und. Ich weiß nicht, wie es dir geht,
- 4:03aber es gibt so n typischen Satz, den man vielleicht schon
- 4:06mal gehört hat bei einem Planning und das sind so Dinge.
- 4:09Also es ist das. Ist das?
- 4:12Es ist der Satz, wie hat Pythagoras?
- 4:15Ach so, Entschuldigung, Entschuldigung.
- 4:19Das ist der zweite, aber der erste, den ich eigentlich meine,
- 4:22ist sowas wie wir hatten ein paar unerwartete Sachen oder
- 4:26etwas Unerwartetes kam. Also dieses typische, es ist
- 4:30eskaliert. Und was ist da passiert?
- 4:32Es ist eskaliert, genau, und das ist halt so n.
- 4:37So n Ding, was irgendwie problematisch ist, weil es wird
- 4:40meistens dann irgendwie so abgetan, wieso ne höhere Gewalt,
- 4:44weißt du, so irgendwas ist passiert, aber wir konnten damit
- 4:48ja, also wir hatten gar keine Macht darüber, ja, also
- 4:52vergleichbar mit so schlechtem Wetter.
- 4:54Ja, es ist passiert. Doof genau, was sollen wir denn
- 4:57machen, Fabi, was sollen wir als Team denn tun?
- 5:00Wir können ja nichts dafür, wir wollen das nicht, aber es
- 5:03passiert und wir müssen nun mal reagieren, richtig, richtig,
- 5:07denn agil heißt flexibel, nein, genau das heißt nein, ja, das
- 5:15ist n guter Punkt und ich glaube, dass bei den meisten
- 5:18Teams und auch in meiner Erfahrung ist es eigentlich.
- 5:21Ich würd sagen keine 100% Quote, aber eine sehr hohe Quote.
- 5:24Dass genau das passiert, dass man was plant.
- 5:28Man denkt sich so auch ja die nächste Woche oder die nächsten
- 5:312 Wochen, je nachdem wie die Iteration aussieht, die wären
- 5:34cool ich glaub ich hab n ganz gutes Gefühl, wir haben das
- 5:37geplant so jeder weiß so ungefähr was los ist.
- 5:39Da liegt schon so n bisschen das erste Problem aber da werden wir
- 5:42sicherlich noch drauf kommen, aber man hat zumindestens so das
- 5:44Gefühl alles klar die Sachen die gehören mir, die mache ich so
- 5:47fertig. Und dann guckt man sich nach ein
- 5:492 Wochen wieder an. Ja, im Review und denkt sich so
- 5:54Scheiße, das war gar nicht so wie geplant, das war eher ich
- 5:59hab 33% an der Planungs, also an den Themen wirklich gearbeitet
- 6:03und der Rest war irgendwie äußerlicher Einfluss.
- 6:06Ja diese höhere Gewalt wie du es so schön genannt hast.
- 6:10Aber man hat ja als Team schon die Möglichkeit, ja.
- 6:13Man ist ja so ne Art geschlossenes System.
- 6:16Ja man hat klar hat man so Eingaben und Ausgaben sag ich
- 6:19mal, aber trotzdem kannst du ja die verarbeiten wie du das
- 6:22möchtest oder zulassen wie du es möchtest.
- 6:24Mal leicht gesagt versteh ich aber das ist halt extrem wichtig
- 6:27in diesem ganzen Konzept, ja. Ja, das stimmt.
- 6:31Aber also gerade wenn man dann im.
- 6:35Ich will immer, ich verwechsle immer gedanklich refinement und
- 6:38Review. Nein, wir sind das beim Review,
- 6:40wenn man dann im Review sitzt, ja und sich dann zum Beispiel
- 6:44fragt so dieses Unerwartete was aufgetreten ist, kann man ja
- 6:48wirklich mal challengen war das überhaupt unerwartet?
- 6:50Ja, vielleicht war das gar nicht so unerwartet, sondern
- 6:53eigentlich wusste man im Planning schon irgendwie, na da
- 6:57wird was kommen, man hat schon so seine Zweifel, ne, aber es
- 7:02wurde vielleicht nicht ausgesprochen und.
- 7:05Dann wurden irgendwelche Sachen committed, also sich auf ne
- 7:08Menge an Stories committed, die irgendwie überhaupt nicht
- 7:10realistisch waren und das Problem ist aber, dass irgendwie
- 7:16auf ne Menge vielleicht unter den Tisch gekehrt wurde, ja,
- 7:19sodass man eigentlich das Planning, was man eigentlich
- 7:22macht, ja überhaupt nicht hundertprozentig richtig
- 7:26hinbekommen hat für das, was eigentlich dann realistisch
- 7:28irgendwie, ich sag mal gekommen ist, ne.
- 7:32Und das ist dann halt oftmals n Problem.
- 7:35Ja, weil du dann deinen gesamten Sprint, ja der scheitert ja
- 7:39nicht irgendwie während des Sprints, weil dann halt so
- 7:41unerwartete Dinge auftreten. Ich will auch nicht sagen, dass
- 7:44nichts Unerwartetes auftreten kann, ja, aber einige Sachen
- 7:48kann man durchaus sehen, aber es wird gerne auch mal unter den
- 7:51Tisch gekehrt oder ignoriert und dann hast du halt n scheiternden
- 7:55Sprint sag ich jetzt mal, weil im Planning halt was schief
- 7:58gegangen ist und genau. Darum geht es ja auch in dieser
- 8:01Folge, dass wir uns angucken. OK, wie läuft denn planning, wie
- 8:06sollte n planning vielleicht laufen, ne was kann man da
- 8:09vielleicht machen. Wo soll der Fokus?
- 8:11Liegen wo kann es vielleicht auch n bisschen in die falsche
- 8:13Richtung abdriften und es gibt ja auch immer natürlich Leute,
- 8:18die halt sehr Hardliner gegen Agile sind, was OK ist.
- 8:23Aber auch die wollen wir n bisschen abholen.
- 8:28Ja, also ich glaube die die Kernfragen oder die Kernthesen,
- 8:33über die wir sprechen sollten, ist.
- 8:34Scheitert der Sprint wirklich im Sprint oder vielleicht nicht
- 8:37schon im Planning? Ja, weil genauso haben wir in
- 8:41der letzten Folge gesagt, ohne ein gutes Refinement ist das
- 8:44Planning halt auch einfach. Auf gut Deutsch für n Arsch.
- 8:47Ja genau und genauso ohne n gutes Planning kannst du den
- 8:50Sprint halt eigentlich machen was du willst.
- 8:52Ja dann ist es halt auch hinfällig da irgendwas
- 8:55aufgeplantes zu erreichen, wenn du es halt nicht wirklich gut
- 8:58aufplanst oder sagen wir mal so das Team überhaupt ne Chance hat
- 9:03das umzusetzen, so wie es geplant war, das ist n wichtiger
- 9:07Punkt der auch für die Moral im Team.
- 9:10Genau, und deswegen glaube ich, sollten wir darüber sprechen, ob
- 9:13es nicht vielleicht im Planning schon das Scheitern beginnt oder
- 9:16es quasi schon vorherbestimmt ist.
- 9:18Sozusagen, ja. Dafür muss man aber sagen, finde
- 9:21ich, dass wir die These aufstellen, dass das Refinement
- 9:24erstmal gut lief. Ja, ja.
- 9:27Heute. Wir haben ja schon über
- 9:28Refinements gesprochen. Das haben wir ja schon
- 9:30optimiert, das läuft ja jetzt super.
- 9:33Genau genau. Aber das Planning muss natürlich
- 9:36jetzt anschließend auch super laufen, sonst wird es immer noch
- 9:40nichts mit dem Sprint. Und ja, du hast ja gesagt, es
- 9:43gibt so Hardliner, die so gegen Agilität sind und ich find es
- 9:48auch richtig immer wieder zu sagen, dass es nicht für jedes
- 9:51Projekt und für jedes Team geeignet ist.
- 9:53Wenn man sich aber darauf committed, sozusagen danach
- 9:57arbeiten zu wollen, dann muss das halt auch so umgesetzt
- 10:00werden. Ja, dann kannst du halt nicht so
- 10:01n Wischiwaschi, wie man so schön.
- 10:02Sagt so n Mittelweg gehen, weil dann.
- 10:06Bringt es nichts, ja dann dann wird es eher noch alles
- 10:08schlimmer und dann kannst du dich wieder hinstellen und
- 10:10sagen, ja, hab ich doch gesagt, das ist Quatsch.
- 10:13Ja. Deswegen find ich es auch cool,
- 10:14dass wir diese Themen da, also es war ja auch so n bisschen
- 10:17Wunsch der Community, dass wir mehr dazu machen.
- 10:19Und deswegen find ich es auch cool, dass wir an der Stelle,
- 10:21muss ich das mal anmerken, dass wir das halt auch ausführlicher
- 10:24mal durchdiskutieren. Aber lass uns mal zumindestens
- 10:29noch mal reden, was ein also darüber reden, was ein Planning
- 10:32eigentlich sein sollte. Ja, was ist n Planning überhaupt
- 10:36der Name? Viele denken so, ja du planst
- 10:39halt ja, aber aber was beinhaltet das?
- 10:41Ja, aber das sollte man sich wirklich vor Augen führen um das
- 10:44überhaupt gut durchführen zu können.
- 10:46Ja, definitiv also. Ganz kurz vorweg noch mal diese
- 10:50ne Refinement vage Idee haben wir jetzt aus einer vagen Idee
- 10:54verständliche Stories gemacht und im Planning ist es dann so,
- 10:59dass diese vorbereiteten Stories, die halt verständlich
- 11:02sind, die werden jetzt zu einem konkreten Plan, ne erstmal so
- 11:05vom groben Ablauf her und dann hast du halt einfach da wird
- 11:10nicht mehr so viel rumdiskutiert und so weiter ne im Planning
- 11:13wird. Ne, da hast du fertige Dinge,
- 11:16mit denen du arbeiten kannst. Ne und wenn man.
- 11:18Uns das, wo jeder weiß, was dahinter.
- 11:20Steckt genau genau genau das ist ein guter Punkt und dann, wenn
- 11:26man sich jetzt anguckt, OK, es gibt ja immer diese
- 11:28Lehrbuchdefinition ne Scrum Guide zum Beispiel, voll
- 11:33langweilig, aber der vollständig halber möchte ich das nennen.
- 11:36Ja, im Sprint Planning legt das Team fest, was im Sprint
- 11:39erreicht werden soll und wie ja. Ist n bisschen langweilig.
- 11:44Ja, wir gucken uns das vielleicht jetzt noch mal auf
- 11:46einer bisschen detaillierter, detaillierteren Ebene an.
- 11:49Weil ich dachte mal, jetzt hier die Folge, das hast du alles
- 11:52gesagt, also bis nächste Woche tschau.
- 11:57Ich zum Beispiel persönlich weiß nicht, wie es dir geht, aber ich
- 11:59kann Definition eigentlich mal relativ wenig anfangen.
- 12:01Ich find die super langweilig. Ich find es auch immer geil,
- 12:04wenn irgendjemand was erklären möchte und dann gibt es immer
- 12:07eine Person, die mit so einer Definition ankommt.
- 12:09Weißt du, und dann so sagt so ja das und das ist die Definition
- 12:13ja OK, damit kann ich aber nichts anfangen ja aber warte
- 12:15mal. Aber das was du gerade erklärt
- 12:17hast. Das lese sie noch mal vor.
- 12:18Das, was du gerade erklärt hast, spiegelt nicht genau die
- 12:20Definition wider, aber was eigentlich verständlich ist, ist
- 12:23ja nicht die Definition, sondern irgendeine Erklärung, die
- 12:26vielleicht nicht hundertprozentig der Definition
- 12:28folgt, ne. Ich find es halt spannend, weil
- 12:31die also die Definition beinhalten.
- 12:33Ja alles was gesagt werden muss dazu grundsätzlich, aber sagt
- 12:40gleichzeitig auch nichts aus für mich.
- 12:41Immer weißt du wie ich das meine, also wenn du richtig im
- 12:45Thema drin bist und du hast jetzt ne Weile drüber gesprochen
- 12:48und hast das so auf Emotionsebene quasi verstanden,
- 12:51indem man das so n bisschen diskutiert und alles und dann?
- 12:54Liest du die Definition noch mal, dann denkst.
- 12:56Du dir so ah ja OK verstehe. Aber wenn dir einfach da jemand
- 12:59das so um die Ohren haut, dann bleibt halt nichts hängen.
- 13:02Ich dachte. Wenn da noch mal.
- 13:03Die Definition kommt, wird alles gelöscht.
- 13:06Er liest. Halt so.
- 13:06Ah, wir haben es doch nicht verstanden.
- 13:09Aber wenn wir jetzt zum Beispiel mal so mit, ich sag mal
- 13:12einfachen Worten oder vielleicht mit einer anderen Brille auf das
- 13:15Thema Planning gucken oder die Definition von Planning uns
- 13:18angucken oder Sprint planning, dann ist es ja mehr ne Art
- 13:23versprechen, was das Team abgibt, ne?
- 13:26Und zwar nicht nur Versprechen vor irgendwem, vor dem man sich
- 13:31verantworten muss sozusagen, sondern halt n versprechen an
- 13:35sich selber, ja an den Product Owner, an den Stakeholder, also
- 13:38mehr oder weniger. Ich nenn es jetzt mal wirklich
- 13:40an das gesamte Team. Ja was da so mit dranhängt im
- 13:44auch vielleicht im weiteren Sinne und ich weiß nicht wie es
- 13:48bei dir ist. Ja, aber ich finde eigentlich,
- 13:50mir wurde mal beigebracht in so n wenn man versprechen gibt,
- 13:52muss man das auch halten, ja. Und genau an der Stelle an der
- 13:57Stelle sollte man sich auch drauf ha dran halten, dass man
- 14:01genau dieses Versprechen halt eben hält.
- 14:06Ja, aber die also versprechen ja ist n.
- 14:09Also es ist ja, sagen wir mal so, Versprechen ist eigentlich n
- 14:12ganz gutes Wort, weil das ja auch so n bisschen emotional
- 14:14geladen ist. Ne, Wir haben ja gesagt, es soll
- 14:16ja nicht so emotionslos sein. Deswegen, ich finde das ist
- 14:19eigentlich ne gute Ausdrucksweise dafür, aber die
- 14:21Frage ist, an wen verspricht man sich das?
- 14:23Ich finde in erster Linie verspricht man es sicher
- 14:25innerhalb des Teams oder? Also das, aber deswegen gibt es
- 14:29Team, also die Entwickler, zum Beispiel Entwicklerinnen und
- 14:32Product Honor meint ich ja beispielsweise.
- 14:33Genau. Und die Frage ist wieder, wie
- 14:36Kaskadiert das also ich verspreche mir das als Team Mhm
- 14:41ja, Product Honor ist ja auch noch Team Mhm.
- 14:45Ist ja irgendwie so der Inner Circle.
- 14:46Ne, das ist ja schon sehr wichtig eigentlich das
- 14:48wichtigste ne bei dem Team, dass man als Teamgefüge sagt, OK wir
- 14:53schaffen das ja, ich verspreche euch hier das was aufgeplant ist
- 14:57was mein Part sein wird oder ich werde Part sein des Ganzen, je
- 15:01nachdem ob es so Push Pull Prinzip ja kann man ja auch mal
- 15:04drüber reden. Ist auch n sehr spannendes
- 15:06Thema, dass man halt eher im Pull Prinzip landen sollte als
- 15:09im Push Prinzip. Aber vielleicht ist es ja auch
- 15:12so, dass jeder so sein Dinger hat und man ordnet das zu, so
- 15:15sag ich mal ne und dann verspreche ich ja, ich werde
- 15:17meinen Partner erfüllen, der Product owner, dem verspreche
- 15:21ich das auch und der ist ja wichtig, weil er trägt es ja
- 15:23auch in andere Teams zu sagen, ey, wir haben uns darauf jetzt
- 15:27committed, ja, wir haben versprochen, dass wir das
- 15:30machen, sozusagen haben uns darauf festgelegt.
- 15:33Und das Kaskadiert ja dann auch weiterhin zu Management oder zu
- 15:36irgendwas übergeordneten Projektweit.
- 15:39Und das ist halt sehr sehr wichtig, ne auch für die gesamte
- 15:42Aufplanung. Also egal auf welcher ebene du
- 15:45das betrachtest. Aber da zeigt sich will einfach
- 15:47nur mal kurz noch mal zeigen wie wichtig das ist, dass dieses
- 15:50Planning gut läuft, weil alles hängt irgendwie davon ab um zu
- 15:55planen, wie wir in diesem Gesamtprojekt vorwärts kommen.
- 15:59Und damit mein ich jetzt nicht klassische Meilensteine über die
- 16:02nächsten 2 Jahre. Nein, wir reden ja von einer
- 16:05Iteration von ein 2 Wochen, vielleicht auch n bisschen mehr,
- 16:08vielleicht auch von mehreren Iterationen, je nachdem auf
- 16:10welcher ebene du bist. Auf Teamebene natürlich immer
- 16:12der nächste Sprint, aber das zeigt ja auch auf übergeordneter
- 16:17Ebene, wie kann ich weiter planen in einem gesamten Projekt
- 16:20beispielsweise, und es ist halt so unglaublich wichtig, sich das
- 16:23vor Augen zu führen, wie und wie wichtig das ist, halt am Ende.
- 16:27Weil wenn jeder einfach nur Fire Fighting macht, ja was ja, auf
- 16:30hatten wir ja gesagt, die Wahrscheinlichkeit sehr hoch
- 16:33ist, dass du irgendwann von allen Einflüssen betroffen bist.
- 16:36Und mach mal hier, mach mal da, oder ja, aber nee, jetzt müssen
- 16:38wir erstmal das machen, dann kriegst du ja keine, also wer
- 16:42soll das Schiff lenken, dann am Ende wenn es die ganze Zeit nach
- 16:45links und rechts fährt und noch mal zurück meistens weißt du,
- 16:48das ist halt das das Problem dabei.
- 16:50Da fällt mir auch. Direkt so n schöner Einwand.
- 16:53Ein, der gerne mal gebracht wird.
- 16:55Aber kommen wir da mal n bisschen später zu ja zu so
- 16:58Einwänden, aber es ist auf jeden Fall n guter Punkt.
- 17:02Ja, also wenn du dieses Versprechen nicht hältst, dann
- 17:04kannst du im kleinen aber halt auch teamübergreifend irgendwie
- 17:07krachen und das ist natürlich dann irgendwie das Problem,
- 17:11gucken wir uns mal an, also was sind ich finde so so n so n
- 17:15planning ne das sollte eigentlich sagen wir mal so 3
- 17:18Fragen beantworten ja. Und man muss dazu sagen, dass
- 17:24auch die Reihenfolge irgendwie wichtig ist, also in gewisser
- 17:26Weise ja, zumindest jetzt für diesen Aufbau.
- 17:30Und zwar finde ich als erstes, sollte man sich angucken, warum
- 17:34lohnt sich dieser Sprint überhaupt, ne, also wirklich,
- 17:37dass man sich anguckt, was ist das Ziel, ja, und das Ziel kann
- 17:41hier nicht sein, wir arbeiten n paar Stories ab, sondern was ist
- 17:46nach dem Sprint besser und ich finde wenn man sich das mal
- 17:49überlegt. Und sich mal selber fragt, wie
- 17:52oft wird sowas im Planning irgendwie mal angeteasert
- 17:55besprochen. Es geht jetzt nicht darum, dass
- 17:56es irgendwie weiß ich nicht, dass da ne halbe Stunde drüber
- 17:59diskutiert wird, aber dass man kurz und knapp, und das ist
- 18:02glaub ich auch wichtig sagen kann, was ist das Ziel der
- 18:06Reise? Ja, also für diese 2 Wochen
- 18:08beispielsweise als Sprint, wo soll das überhaupt hingehen,
- 18:12weil wie du so schon meintest, wenn du kein Ziel hast, dann
- 18:16brauchst du halt auch nicht navigieren, ne?
- 18:18Und das ist, glaube ich wirklich n Problem, der oftmals gar.
- 18:23Also was also diesen Punkt gibt es oftmals nicht.
- 18:26Ja, also da bin ich ganz bei dir.
- 18:28Das Problem ist sogar oftmals, also fast nie würde ich sagen.
- 18:33Also nach meiner Erfahrung wird dieser Punkt so gut wie immer
- 18:36gescript und das ist halt schon der erste Riesenfehler, weil wie
- 18:40willst du die Leute abholen oder zu etwas ein Versprechen
- 18:43abgeben, wenn du nicht weißt wofür?
- 18:45Und das ist halt n super entscheidender Punkt einfach
- 18:48wirklich mal zu sagen, Leute wir werden jetzt den nächsten Sprint
- 18:52daran arbeiten, weil danach können wir das und das
- 18:56gewährleisten oder das und das Feature ist drin das und das
- 18:58möchte der Kunde und das haben wir dann am Ende, das sind ja
- 19:01extrem wichtige Punkte, ne weil. Wenn ich die nicht weiß, dann
- 19:05ja, dann ist es halt wieder Freiflug am Ende.
- 19:07Ich find es halt auch gut zu sagen, du musst ja n Ziel haben,
- 19:10was du gerade meintest, wo du hin navigieren willst, weil
- 19:12sonst bist du ja auch einfach hoffnungslos verloren so ja das
- 19:16ist also rein bildlich, wenn man sich das vorstellt macht es ja
- 19:18einfach nur Sinn diese Frage wirklich am Anfang mal zu
- 19:20klären. Ne, sonst kommt sowas.
- 19:23Wie bist du dabei oder raus? Du bist dabei, du.
- 19:27Bist dabei wo dabei? Nein, da bin ich raus.
- 19:31Falls man das kennt. Sehr, sehr witzig.
- 19:34Und die zweite Frage, ist das überhaupt realistisch?
- 19:38Ja, also jetzt kann ja natürlich NPO kommen und sagen, Leute, das
- 19:41ist das Ziel, habt ihr verstanden, OK, für fürs nächste
- 19:45halbe Jahr oder für nächsten Sprit, nein, das ist das Ziel
- 19:48und schaffen wir das realistisch?
- 19:50Na klar schaffen wir das so und nein, das ist genau die richtige
- 19:54Frage, schaffen wir das realistisch, ist das überhaupt
- 19:56möglich und lieber? Bisschen.
- 19:59Ich, ich mag das nicht, wenn Leute sagen, so pessimistisch
- 20:02schätzen, ja, ja, komm mal, das kriegen wir ja wohl schneller
- 20:05hin, wenn du so ne Antwort darauf kriegst.
- 20:07Da weißt du schon, hier läuft irgendwas nicht richtig, es geht
- 20:09nicht darum kriegen, das kriegen wir ja wohl schneller hin, oder
- 20:12Mhm Kollege XY, das schaffst du doch doppelt so schnell, oder?
- 20:16Nein, wirklich mal realistisch zu bewerten und dafür macht man
- 20:19ja auch nen Poker. Ne, dass du sagst zum Beispiel
- 20:22ey, was glaubt ihr wie lange dauert das?
- 20:24Und so ne Sachen, dass du halt wirklich mal sagen kannst,
- 20:27Leute, was glauben wir, wie lange wird das dauern und das
- 20:30kann am am Anfang ziemlich entfernt von der Realität sein,
- 20:33aber das ist OK, ja. Irgendwann komme ich ja, aber je
- 20:37mehr ich das mache, auch das Schätzen zum Beispiel super
- 20:40wichtiges Thema, umso realistischer werde ich
- 20:43irgendwann, und das nicht wieder verlieren, also wirklich immer
- 20:47drauf hinarbeiten, immer realistischer zu werden und
- 20:49nicht, ah, ja ja Leute, ich versteh das, ich versteh das ja.
- 20:54Ihr habt recht, wir haben uns letztes Mal maßlos überplant,
- 20:56alles cool, aber das brauchen wir wirklich dringend.
- 21:00Also wirklich Leute, ich sag es noch mal, das brauchen wir
- 21:03wirklich dringend, also bitte, ihr schafft das.
- 21:05Nächstes Mal schafft doppelt so schnell doppelt so viel, weil
- 21:10ich gerade schnell gesagt hab, ich finde alles, was du gesagt
- 21:12hast, richtig. Ich meine außer den kleinen
- 21:14Punkt, dass du meintest, dass Planning Poker ja, dass man
- 21:18schätzt, wie lange etwas dauert. Ich weiß, ich weiß.
- 21:26Nein, aber das ist auf jeden Fall wichtig.
- 21:28Auch einfach, dass man auch bestimmte Dinge berücksichtigt,
- 21:31ja, dass man zum Beispiel sagt, Es bringt ja auch nichts, dass
- 21:33du, dass du n Sprint dir überlegst und sagst, OK, wir
- 21:36machen jetzt genauso viel wie letzten Sprint ja so, weil wir
- 21:39machen ja jedes Mal eding die gleiche Menge ist ja egal,
- 21:43obwohl eigentlich die Hälfte des Teams im Urlaub ist.
- 21:46Ja, also es kann halt einfach rein rechnerisch nicht
- 21:48funktionieren und deswegen ist es durchaus.
- 21:52Sehr sehr wichtig. Ne realistische Einschätzung vom
- 21:54gesamten Team zu haben, anstatt einfach nur von einer einzigen
- 21:57Person die der Meinung ist, das muss jetzt schneller gehen wie
- 22:00du meinst. Das ist schon wichtig und dann
- 22:02was natürlich auch noch sehr wichtig ist, so als dritten
- 22:04Punkt, wie geht man das Ganze eigentlich an?
- 22:07Ja also wer macht was, gibt es ne gewisse Reihenfolge ja
- 22:12manchmal bedingt ja auch die eine Story ne andere und auch
- 22:16wirklich dann Abhängigkeiten überprüfen ja.
- 22:21Und nicht einfach sagen, OK, komm, Hauptsache jetzt irgendwie
- 22:25machen, sondern halt wirklich gucken.
- 22:28Ist es möglich und dann daraus n ich sag mal n gewissen
- 22:32arbeitsplan halt einfach herauskristallisieren ne.
- 22:35Ja, also arbeitsplan jetzt ja nicht mal unbedingt im Sinne von
- 22:40ja, du machst das, du machst das du machst das du machst, das du
- 22:42machst das, und danach machst du das, das, das und das ne, also
- 22:45das ist jetzt auch nicht, falls das jetzt so rüberkam.
- 22:48Aber Arbeitsplan als Team? Ja, also dass du sagst, das
- 22:52wollen wir als Team jetzt schaffen und wir brauchen das
- 22:55und dann gibt es vielleicht auch Abhängigkeiten, bin ich ganz bei
- 22:58dir. Aber nicht, dass das jetzt
- 22:59falsch rüberkommt, ne, also nicht dieses Person a du machst
- 23:02das, du machst das, weil da es darf sich ja keiner hinstellen
- 23:05und sagen so Leute planning alles klar, du darfst das das
- 23:09und das noch fragen nein OK ciao sowas.
- 23:13Fakt ist, das ist oft die Realität.
- 23:15Ist ja nicht so weit hergeholt, diesen Gedanken dann zu haben,
- 23:18aber so sollte es natürlich nicht sein.
- 23:20Ja, definitiv nee. Das mein ich auch nicht.
- 23:22Am Ende ist so n Plan ja wichtig, dass man ne grobe, also
- 23:25dass man halt ne Idee hat, wie man durch den Sprint kommt.
- 23:28Ja um eben das Ziel zu erreichen, aber und das muss man
- 23:31auch einfach dazu sagen, den Plan ist ja auch kein absolut
- 23:36fest gebranntes. Konstrukt sag ich jetzt mal so
- 23:39nen Plan kann man immer noch verändern.
- 23:41Ja also wenn man merkt ganz genau da ist zum Beispiel ne
- 23:43Abhängigkeit die sich auf einmal durch zauberhaft Zauberhand
- 23:47auflöst. Das ist auch OK, dann kann man
- 23:49die ganze Sache auch noch mal n bisschen anders angehen, aber n
- 23:51groben Plan zu haben ja ich ich vergleich das immer ganz gerne
- 23:55wenn man zum Beispiel n Wochenende ja mit Freunden
- 24:00macht, dann hat man ja auch n groben Plan wann fährt man hin,
- 24:03wann fährt man zurück. Was macht man abends ungefähr?
- 24:07Und wenn sich dann doch noch mal was ändert, weil man sich so
- 24:09sagt, so EY, Pass auf, wir wollten eigentlich ins Kino
- 24:11gehen, aber jetzt ist die Bar nebenan, sieht doch viel cooler
- 24:14aus, ja gut, dann Let's go. Ja angenommen man hat noch keine
- 24:18Tickets gekauft, aber du weißt was ich meine, da ist Spielraum,
- 24:22obwohl man vorher einen Plan hatte ja und Pläne können sich
- 24:25sozusagen ändern, aber der Grundstock steht ja und das mein
- 24:28ich. Ich find es ja auch gut, dass du
- 24:30sagst, Abhängigkeiten können sich auflösen.
- 24:32Abhängigkeiten müssen natürlich auch eingeplant werden,
- 24:35sozusagen ne und dann kann es ja auch zum Beispiel sein, dass du
- 24:39vielleicht ah ja gut, wenn wir das jetzt umsetzen wollen, dann
- 24:42brauchen wir aber erstmal n Server ne und wenn man neuen
- 24:45Server braucht, dann können wir an der Stelle wärmstens die
- 24:48Strato v Server empfehlen. An dieser Stelle mal ne kurze
- 24:51Werbung. Und zwar ist unser heutiger
- 24:54Werbepartner Strato und Tino, Ich weiß nicht, du kennst es
- 24:58wahrscheinlich auch, dass man sich sagt, Ey, ich hab jetzt mal
- 25:02schön nen Service. Lokal gebaut oder irgendwas, was
- 25:06ich lokal gebaut? Hab und jetzt müsste das einfach
- 25:08mal irgendwann auch die Ploid werden.
- 25:11Ich glaub da ist jeder von uns auf jeden Fall mal entweder an
- 25:13diesen Punkt gekommen oder steht davor und dafür braucht man
- 25:18natürlich n Server ja. Und ich würde sagen, perfekt
- 25:22dafür geeignet sind halt die Fauserer von Strato.
- 25:25Ja, absolut. Also mal angenommen, du hast
- 25:27irgendwas kleines gebaut und denkst dir so, boah, das wär
- 25:29jetzt geil, wenn das von überall erreichbar wäre oder mein
- 25:32Rechner soll zu Hause nicht immer die ganze Zeit laufen,
- 25:34dann kann ich halt wirklich für n paar Euro im Monat bei Strato
- 25:40halt schon n Server mieten. Und hab alles was ich brauche.
- 25:43Ja, und das ist natürlich günstiger als die Stromrechnung
- 25:46zu Hause. Ich meinen PC die ganze Zeit
- 25:48laufen lasse. Auf jeden Fall.
- 25:50Vor allem kann man halt von Miniservern zum Ausprobieren
- 25:53halt auch bis zu ich sag mal leistungsstarken Servern, wo
- 25:56richtig krasser Scheiß drauf passiert, da ist alles was
- 25:59dabei, ja und alles für n wirklich fairen Preis.
- 26:02Und wie gesagt, man darf auch nicht vergessen, ich find das
- 26:04ist immer n wirklich n wichtiger Punkt ist einfach das
- 26:07screenhosting deutsche Server ja.
- 26:10Also das ist für mich mittlerweile auch in der
- 26:12heutigen Zeit echt n Punkt. Das heißt, wenn ich das brauche,
- 26:16dann schau ich auch jedes Mal in die Richtung, definitiv und.
- 26:20Falls dich das jetzt überzeugt hat, Liebe Züran, lieber Züra,
- 26:23dann guck doch mal in unsere Shownouts.
- 26:25Da ist nämlich auf jeden Fall unser Affiliate Link, mit dem du
- 26:27uns auch noch unterstützen kannst.
- 26:29Und falls du Fragen dazu hast, meld dich auch gerne bei uns,
- 26:31dann können wir auch gerne rüber quatschen.
- 26:33Werbung Ende. Ich hatte ja vorhin schon mal so
- 26:37Einwände. Erwähnt die ja auch gerne mal
- 26:40kommen und ich finde ein Einwand, wenn wir jetzt mal so n
- 26:43bisschen auf die Einwände eingehen, ist zum Beispiel sowas
- 26:47wie Planning dauert halt ewig und am Ende kommt es doch
- 26:52anders. Ich weiß nicht ob du sowas schon
- 26:53mal gehört hast oder Liebe zu lieber Zuhörer, ob du sowas
- 26:55schon mal gehört hast oder vielleicht auch schon mal gesagt
- 26:58hast. Und irgendwie sag ich mal ja ne
- 27:03kann ich irgendwo auch verstehen, wir hatten ja auch
- 27:05gesagt, Pläne ändern sich ja auch oft.
- 27:09Aber wie ich vorhin ja schon meinte, also n Plan ist ja n
- 27:14grober Plan, an dem man sich ja trotzdem irgendwie hält.
- 27:16Ja, also das grobe Gerüst steht und wichtig an der Stelle ist
- 27:22natürlich auch, dass man gerade in einem Planning auch sich zu
- 27:2880% nur verplant und ich finde, das ist manchmal so n kleiner.
- 27:32So ne kleine Selbstlüge an der Stelle, weil man sich dann ja
- 27:36gerne mal sagt. Also ich kenn das auch, dass man
- 27:38sagt eher nur 80% ja, also wieviel Kapazität hast du?
- 27:42Und jetzt planen nur 80% ein, aber ich finde wenn man mal
- 27:45wirklich ehrlich ist, dann ist sind diese 80% die man auf dem
- 27:50Blatt Papier verplant. Eigentlich sind das wieder 100%.
- 27:54Und dann hast du eigentlich nichts gewonnen?
- 27:56Ja, weil klar, kann mal was reinrutschen, ja, aber das was
- 27:59mal so n bisschen reinrutscht, ja so n kleines Störfeuer von
- 28:03der Seite, das soll man ja wirklich mit diesen 20%
- 28:05auffangen und ich glaube, dass so das Feeling ist.
- 28:10Ja mach lieber 100%, nicht dass hinterher irgendwer noch chillt
- 28:13oder so, ja aber. Das ist dann überplant, weil am
- 28:17Ende ich meine, jeder weiß, man hat genügend Arbeit, es ist, es
- 28:20wird nie so kommen, dass du denkst, so, boah, jetzt hab ich
- 28:23alles abgearbeitet und ey, was mach ich denn jetzt noch ne
- 28:25Woche so nach dem Motto. Ja gut, der Fall wird sehr
- 28:29wahrscheinlich nicht eintreten, zumal du ja auch Sachen
- 28:32nachziehen kannst. Das ist ja nicht verboten, sagt
- 28:34ja keiner, Oh, du bist schon fertig, na dann musst du jetzt
- 28:37leider eine Woche rumsitzen, also das ist ja nicht der Fall.
- 28:42Also ich verstehe nicht, wie man davor Angst haben könnte.
- 28:45Aber n wichtiger Punkt den du angesprochen hast ist auch
- 28:48Planning dauert ewig. Also das Argument kenne ich so
- 28:52weißt du, jetzt planst du stundenlang und dann kommt eh
- 28:54alles anders in der Zeit hätte ich auch arbeiten können so OK
- 28:58ja wenn planning ewig dauert und kein Resultat da ist was
- 29:02hilfreich ist versteh ich dieses Argument ja weil dann sahst du
- 29:06wirklich einfach nur rum, hast irgendwas gemacht und nach einem
- 29:08Tag ist der Plan schon über n Haufen geworfen so ne.
- 29:11Das macht natürlich keinen Sinn, aber n Planning sollte
- 29:14grundsätzlich ja gar nicht so lange dauern.
- 29:16Wenn alles gut vorbereitet ist, wie das Stichwort Refinement
- 29:19auch und dann sollte das eigentlich schnell gehen, gerade
- 29:23wenn die Iterationen nicht so groß sind und dann, wie sagt man
- 29:28so, halte dich an den Plan. Ja, und dieses 80% ich find ich
- 29:35find es schwierig ja also ich versteh das zu sagen. 80% nur
- 29:40verplant, um halt Kapazität für Störfeuer zu haben.
- 29:44Das ist auch richtig. Ich kann halt aber auch
- 29:46nachvollziehen, dass man so unterbewusst doch mehr plant,
- 29:52weil in der Regel überplant man seine Sprints beispielsweise und
- 29:57da finde ich halt einfach sehr wichtig zu sagen, OK was haben,
- 30:03was ist passiert im letzten Sprint.
- 30:05Oh wir waren so bei 120%, wir konnten das gar nicht schaffen.
- 30:08Oh, wir haben jetzt schon 23 Sprints gehabt, wo wir uns
- 30:11überplant haben. Wenn da aber sag ich mal im
- 30:14Review ja und dann in der anschließenden Retro, sind auch
- 30:17Termine, über die wir auch mal folgen machen können, weil die
- 30:20sind genauso wichtig, nicht quasi als Action Item rauskommt.
- 30:26Leute wir überplanen uns, wir müssen besser planen oder oder
- 30:30mehr Zeit oder Komplexität ansetzen dafür, ja, also wir
- 30:35unterschätzen es ja maßgeblich. Wenn das nicht passiert, dann
- 30:38kommt immer nur Frust und dann komm ich halt in diesen Modus.
- 30:41Was du meintest. Dieses Argument, was halt immer
- 30:42wieder auftritt, es dauert ewig, ja weil dann sagst du, OK, jetzt
- 30:46müssen wir noch mehr planen und am Ende des Tages.
- 30:51Pures Chaos und Unzufriedenheit im Team.
- 30:54Es ist ja auch ein Learning am Ende.
- 30:55Ne, es ist ja. Auch, dass du dich über die.
- 30:57Iteration hinweg verbessern kannst und nicht einfach nur
- 31:00sagst. OK, das hat jetzt nicht
- 31:01geklappt, ist ja blöd und dann hat es wieder nicht geklappt.
- 31:04Ist ja blöd wenn man sich dann halt auch nicht versucht zu
- 31:07verbessern und zu gucken, OK was ist denn überhaupt die Ursache
- 31:09davon gewesen? Ne es ist ja auch oft so was ich
- 31:12kenne dann so was wie ja aber dann.
- 31:15Kommt ja noch irgendwie n Neues, irgendwas Neues rein was jetzt
- 31:18wichtig ist. Das muss ja jetzt irgendwie dann
- 31:20noch direkt gemacht werden und so weiter und ich glaube da ist
- 31:24erstens irgendwo n planning fehlgeschlagen, weil wieso
- 31:27kommen denn auf einmal aus dem Nichts Aufgaben?
- 31:29Aber selbst wenn Aufgaben aus dem Nichts kommen ist immer die
- 31:33Frage, hat man jetzt noch diese 20% Luft oder ist es auch OK
- 31:37wenn es einfach im nächsten Sprint rankommt weil n Sprint
- 31:42soll ja sagen wir mal ein oder 2.
- 31:45Iteration ein oder 2 Wochen lang sein.
- 31:48Ne ja und wenn irgendwas sehr sehr dringend ist, dann kommt es
- 31:52in die 20% wenn etwas noch warten kann.
- 31:55Wir reden wie gesagt nicht von Ewigkeiten und das ist jetzt
- 31:57auch hier wichtig, dass man auch sagt, OK, deswegen sind Sprints
- 32:01oder Iteration auch wirklich klein.
- 32:03Ja kurz, damit man halt eben auch den neuen Plan für die neue
- 32:09Iteration dann auch wieder macht logischerweise und Dinge wieder
- 32:12einplanen kann, die vielleicht. Reingekommen sind.
- 32:15Ja, und dann muss man es halt richtig machen.
- 32:17Wie du schon so schön sagst oder gesagt hast ne es es bringt ja
- 32:20nichts wenn du es nicht richtig machst.
- 32:22Ja sich über n Planning zu beschweren weil es nicht
- 32:25funktioniert, es aber nicht richtig machen ist natürlich
- 32:29irgendwie Käse. Ja ja.
- 32:32Ja, und wie gesagt halt sich an den Plan halten, das ist nicht
- 32:34immer einfach, aber es ist ja auch das Commitment im Team
- 32:38gewesen. Ja, und das Versprechen, wie du
- 32:39es so schön genannt hast es umzusetzen.
- 32:43Und dann muss man halt auch einfach seinen Stand vertreten,
- 32:47sag ich mal ne seinen Standpunkt und sagen, OK was ist gerade das
- 32:51Störfeuer? OK, wir können das in der
- 32:54nächsten Iteration einplanen, ja wir machen dafür jetzt n Ticket,
- 32:57wir refinen das diese ganze Iteration mit all seinen
- 33:01Routinen ist ja in kürzester Zeit wieder.
- 33:05In so einer Projektentwicklung reden wir ja nicht davon, dass
- 33:08also klar, viele wollen immer, dass es am besten gestern
- 33:10erledigt wurde. Ja, aber sind wir doch mal
- 33:13ehrlich, die meisten Dinge können auch ne Woche warten, das
- 33:16ist nur immer dieses Push Prinzip so ich hab jetzt n Lied
- 33:20und ich drück das jetzt in dieses Team rein und deswegen
- 33:23macht ihr das jetzt bitte und ich werd richtig Druck da drauf
- 33:25packen damit ihr sie ja schnell macht aber es könnte locker ne
- 33:29Woche warten aber das schmeckt natürlich der Person die das zum
- 33:32Beispiel als Blogger hat dann nicht.
- 33:33Auch verständlich, aber da ist ja dann auch irgendwo das
- 33:36Planning gescheitert, wo wir wieder bei dem Teufelskreis
- 33:39sind. Ne, ganz genau deswegen ist es
- 33:42halt wichtig. Was ich noch.
- 33:44So kenne oder gerne mal höre, ist dann vielleicht sowas wie ja
- 33:49der PO hat ja eh quasi die Entscheidungsgewalt oder sagt eh
- 33:53was gemacht wird. Ne so dieses typische ja ne.
- 34:00Ich, ich kann es gar nicht besser ausdrücken, aber ne PO
- 34:03sagt wo es lang geht. So nach dem Motto der der wird
- 34:05das ja schon wissen und irgendwo stimmt das ja auch in einer
- 34:07gewissen Art und Weise, dass man sagt, natürlich der PO der
- 34:10Product Owner kennt natürlich den Need und die Priorisierung
- 34:15der nächsten Dinge, die zu tun sind, definitiv ja, aber es ist
- 34:20natürlich die Frage, was und warum wird es gemacht, das sagt
- 34:26der PO am Ende. Aber das Team muss ja
- 34:29einschätzen, wie das gemacht wird und wieviel davon überhaupt
- 34:34geschafft wird. Also hier wieder diese
- 34:36realistische Einschätzung der Ressourcen, die müssen muss
- 34:39natürlich gegeben sein, ne und wenn das nicht gegeben ist, dann
- 34:42funktioniert das halt nicht und das ist n kleiner Unterschied
- 34:46meiner Meinung nach. Absolut.
- 34:50Es ist halt. Ich mein diese.
- 34:52Dieser Einwand der PO sagt E, Das ist halt auch so n bisschen
- 34:56alte Schule, ne oder wie siehst du das?
- 34:58Also das ist halt so das Paradebeispiel für das Push
- 35:02Prinzip so ich erwarte, dass man mir diese Aufgaben zuteilt ne
- 35:06und ich hab gar kein Mitspracherecht, was ja fernab
- 35:09der agilen Realität dann am Ende auch.
- 35:12Ist ne ja auf jeden Fall definitiv.
- 35:15Ich hatte auch mal NPO, der dann so das.
- 35:18Ich weiß nicht so das Gefühl hatte so er ist der Chef.
- 35:21Weißt du, ich sag jetzt, was hier gemacht wird und so am
- 35:24besten noch so Vorschläge für technische Details.
- 35:28Also er war quasi für das was warum und das wie zuständig und
- 35:33vielleicht auch noch für das wieviel, also er war das One man
- 35:36Team. So nach dem Motto und hat die
- 35:37anderen Samstag ausgeführt, sehr witzig, das ist auf jeden Fall
- 35:42sehr anstrengend gewesen und ich kann.
- 35:44Aber ist auf jeden Fall auch n Warnzeichen im Planning.
- 35:46Wenn das so abläuft definitiv. Ich meine, das ist, das ist für
- 35:50mich n Anzeichen von schlechter Zusammenarbeit und es soll
- 35:53vertuscht werden mit einer hohen Effizienz so ne und dann ist
- 35:59aber keinem hinterher geholfen, weil erstens wird das Planning
- 36:02wahrscheinlich schlecht und zweitens wird sag ich mal der
- 36:06Outcome eines Sprints auch sehr schlecht dann am Ende.
- 36:10Ich mein, da kann man sich auch einfach die Frage selbst
- 36:12stellen. Ja, was fühlt sich denn besser
- 36:14an, wenn jemand zu dir kommt und sagt, du musst das jetzt machen?
- 36:17Oder du kannst sagen, Leute, ich nehm mir das Ding, ich mache
- 36:20das, ich verspreche euch, ich mach das auch wieder bewusst.
- 36:23Versprechen an der Stelle ist n ganz anderer, ganz andere
- 36:27Ausgangssituation, die sich auch viel besser anfühlt, wo man auch
- 36:30viel mehr mit Eigenmotivation rangeht.
- 36:33Das heißt nicht, dass nicht irgendwann wirklich ne höhere
- 36:36Instanz, sage ich mal kommen kann und sagen kann so.
- 36:39Leute, ich weiß, es tut mir leid, aber die Hütte ist
- 36:41wirklich am brennen. Solche Fälle gibt es ja und dann
- 36:44muss auch reagiert werden und man kann ja eigentlich kaum
- 36:50besser reagieren als in einem agilen Umfeld, also in einem
- 36:53agilen Umfeld, ja, weil. Nicht die Regel sein, dass
- 36:57sowas. Passiert richtig, aber es ist ja
- 36:59trotzdem gut möglich. Ja, aber es sollte wie du meinst
- 37:02nicht die Regel sein, weil wenn du nur push kriegst.
- 37:06Ja und nur mach das, Mach das, mach das, Mach das.
- 37:09Zwar weiß ich nicht, wie sich das anfühlt.
- 37:11So n bisschen. Spoilerwarnung, nicht gut.
- 37:15Ja, was gibt es noch so? Eine Sache, die mir noch
- 37:20einfällt, die hab ich auch sehr oft gehört, gerade bei Leute,
- 37:23bei Leuten, die so n bisschen anti agile sind sag ich mal ist
- 37:30dieses wir machen das, also das was wir hier entwickeln, ja, das
- 37:34entwickeln wir schon lange, jetzt haben wir hier diese agile
- 37:36Welt, OK, schön. Aber wir sind echt erfahren
- 37:39genug zu wissen, was wir zu tun haben.
- 37:42Also du brauchst uns jetzt mit so einem Planning nicht sagen,
- 37:44was ich die nächsten 2 Wochen machen muss, ich weiß genau was
- 37:47zu tun ist. Kindergarten auch schwierig, ja
- 37:50auch schwierig. Ja, auf jeden Fall.
- 37:52Das kenn ich auch ganz gut. Man kann sich halt angucken, ich
- 37:55meine, angenommen ja, angenommen, es funktioniert
- 37:57wirklich fantastisch und es gibt wirklich nichts auszusetzen,
- 38:01denk ich mir so OK, mach das ja. Ist ja OK, ja, wenn es wirklich
- 38:06so flutscht, dann zieh es halt durch.
- 38:10Probier vielleicht mal n Planning aus, denk ich mir und
- 38:14guck ob sich irgendwas verändert.
- 38:16Ja, meine Herangehensweise an der Stelle, aber wenn halt
- 38:21wirklich alles tutti ist, dann kann man es ja auch so lassen
- 38:24ja, aber ich hab manchmal das Gefühl, dass genau sowas hat
- 38:31immer damit zu tun, dass so einzelne.
- 38:33Leute Bescheid wissen, wissen Wissensinseln haben, weißt du,
- 38:36das ist dann so, ja, da weiß ich genau, wie das läuft und da weiß
- 38:40der genau, wie es läuft, aber so war so n Konstrukt kann halt
- 38:42auch relativ schnell sich zusammenbrechen und da muss man
- 38:48vielleicht oder ist es vielleicht auch ratsam sich auch
- 38:50mal so n bisschen zu wie sagt man zu reflektieren um zu gucken
- 38:56OK ist es ne gute Arbeitsweise also funktioniert das wirklich
- 39:01gut oder hat es nur den Anschein?
- 39:02Ja und? Es ist wirklich n guter Punkt,
- 39:08weil wenn es so gut funktioniert und flutscht wie du meinst.
- 39:11Da kann man es so lassen. Heißt ja aber nicht, dass man
- 39:14nicht denn n kurzes Planning machen kann, weil das müsste ja
- 39:16eigentlich auch bedeuten, dass das Planning sehr kurz gehalten
- 39:19werden kann, wenn alles schon so klar ist.
- 39:22Und diese Wissensilos existieren dann zu 99%, weil es kann ja für
- 39:28ein 2 Personen im Team absolut klar sein und die anderen denken
- 39:31sich so. Was zur Hölle machen wir hier
- 39:34eigentlich gerade? Wo fährt das Schiff hin?
- 39:36Ich hab keine Ahnung, ich zieh mir immer irgendein Ticket und
- 39:39hoffe zu verstehen, was da zu tun ist.
- 39:42Und das ist ja kein Teamspirit am Ende und gerade wenn dann
- 39:45Person XY, der den kompletten Durchblick hat, dann im Urlaub
- 39:48ist, hast du halt richtig verkackt auf gut deutsch, ja und
- 39:52dass da also man muss ja auch immer davon ausgehen, dass wir
- 39:54hier von einem Teamgefüge sprechen und was gut fürs Team
- 39:58ist und diese. Statements nenn ich es mal,
- 40:03haben oft n sehr egoistischen Hintergrund.
- 40:06Ich hab das auch schon mal gehabt, dass ich mir in einem
- 40:08Planning dachte, Ah, das wird schwierig, also es es wurde über
- 40:14etwas gesprochen und n Plan aufgestellt, sag ich jetzt mal
- 40:16und ich dachte mir so, na das wird jetzt, das wird schwierig,
- 40:20hab aber nichts dazu gesagt ja also das muss ich auch ganz
- 40:23ehrlich sagen, es ist schon n bisschen länger.
- 40:26Her. Aber das ist ja dann auch
- 40:27irgendwo n Learning. In dem Moment dacht ich mir so,
- 40:30na ich kann es vielleicht nicht richtig einschätzen, deswegen
- 40:33sag ich nichts dazu, ja passt schon, aber das ist halt
- 40:37wirklich n Problem wo so n Sprint halt auch irgendwie schon
- 40:42direkt in ne falsche Richtung fahren kann.
- 40:44Ja weil wenn man n Einwand hat und sich denkt Moment das wird
- 40:48aber echt das was wir hier gerade planen wollen, das wird
- 40:51echt schwierig das ist das ist happig, ja.
- 40:54Dann sollte man zumindest mal darüber sprechen, auch wenn man
- 40:57vielleicht hinterher sagt, ach so, OK, nee, das hab ich so
- 40:59nicht bedacht, das passt dann so ne, also passt wirklich so, aber
- 41:08war für mich auf jeden Fall so n Learning, dass ich mir dachte,
- 41:10da wenn man sich nicht sicher ist, ja und fragen hat und sich
- 41:16denkt das ist vielleicht n bisschen, ja das wird vielleicht
- 41:20nix finde ich, sollte man auf jeden Fall drüber sprechen.
- 41:23Ja, das stimmt ja. Die Frage ist natürlich, das
- 41:29sind viele Einwände, die man kennt.
- 41:31Wie würde denn, sag ich mal so n planning für dich idealerweise
- 41:37aussehen, also wie würdest du behaupten, sieht n planning
- 41:41richtig aus? Also es ist natürlich immer wie
- 41:43gesagt ne ja es hat ne persönliche Komponente und vor
- 41:48allem ne teamkomponente ne also es gibt ja jetzt kein Template.
- 41:52Was ja viele sich immer wünschen.
- 41:54Ja, so macht man es und dann ist absolut geil.
- 41:56So funktioniert es nun mal nicht, man muss ja ein bisschen
- 41:58das an sein Team anpassen, aber es gibt so ein paar Punkte denke
- 42:01ich, das sind so. Meilensteine, die man vielleicht
- 42:07erreichen sollte da drin, dass man so einen Planning
- 42:10durchführt. Und es gibt auch Warnzeichen,
- 42:13wenn man die sieht, dass dann irgendwas nicht so richtig rund
- 42:15läuft und da würde ich gerne mit dir noch mal drüber sprechen.
- 42:18Jetzt so zum Abschluss. Ja, auf jeden Fall.
- 42:20Also ich glaube, ich finde es gut, dass du sagst, es gibt
- 42:22immer so Varianz natürlich, was ich aber glaube, was wirklich
- 42:27schwierig wird, ist ein super gutes Planning zu machen, wenn
- 42:30du die Voraussetzung von einem gepflegten Backlog zum Beispiel
- 42:34nicht erfüllt hast, dann. Und kein gutes Refinement
- 42:38gemacht hast. Wenn du das nicht.
- 42:40Machst. Trotzdem n gutes Planning
- 42:42erwartest, dann muss man an der Stelle enttäuscht oder wird man
- 42:47an der Stelle enttäuscht? Ne das das so kann das halt
- 42:49nicht richtig funktionieren. Kannst du ja auch ganz kurz noch
- 42:53mal erklären, warum also für alle, die jetzt die Refinement
- 42:56Folge nicht gehört haben, dann auf jeden Fall reinhören, die
- 42:58war auch sehr sehr spannend, aber magst du kurz erklären
- 43:01woran das liegt, dass das Planning dann eigentlich schon
- 43:03direkt scheitert? In einem Refinement wird ne Idee
- 43:08ne warke Idee zu einer zu einer konkreten Story wo alles klar
- 43:12ist. Und wenn du dann Stories hast,
- 43:13die richtig klar sind, die dann im Backlock liegen, dann kannst
- 43:16du ja im Planning vom Backlock oben die hochpriorisiertesten
- 43:21Dinge nehmen und einplanen was als nächstes.
- 43:23Drin kommt und. Wenn du das nicht hast, dann
- 43:26wird auf einmal n Planning zu einem Refinement und das
- 43:28Planning wird super ineffizient und am Ende hast du gar nicht
- 43:31das eingeplant, was du eigentlich einplanen wolltest.
- 43:33So, dann ist. Absolutes Warnzeichen dabei
- 43:36würde ich sagen, ist, wenn man Tickets sucht.
- 43:39Ja warte mal. Wir wollten doch das machen.
- 43:40Ja wo ist denn das Ticket? Warte jetzt muss erstmal suchen
- 43:43ah das ist nicht refined na gut dann lass mal kurz überlegen was
- 43:46wir da machen wollen ja gut und jetzt schätzt mal ah das reicht
- 43:49erst mal so als Refinement lass mal schätzen.
- 43:52Und dann weißt du schon, ich. Würd sagen 3.
- 43:54Ich trag jetzt 3 ein ich. Trag ja. 3 war es 3, aber das
- 44:00ist halt wirklich n riesen Warnzeichen.
- 44:02Ja wenn du im Planning sehr viel damit beschäftigt bist zu
- 44:06suchen, wo ist was? Oh nee, wir wollten noch dann
- 44:09dann weißt du schon, das ist nicht priorisiert, das Backlog
- 44:12ist nicht aufgeräumt, ja No Front an der Stelle, das kann
- 44:15passieren, aber dann muss man einfach wieder den Fokus aufs
- 44:18Refinement legen. Also zu sagen, OK, wir müssen da
- 44:21nachschärfen, das läuft da nicht gut, weil wir können nicht
- 44:23effektiv planen gerade. Ja richtig, ich würd noch sagen,
- 44:29als anderen Punkt, der wichtig ist, da hatten wir auch kurzen
- 44:33Erfolge drüber gesprochen. Wirklich n klares Sprint Ziel
- 44:37festlegen, also wirklich wissen wo es eigentlich hingehen soll,
- 44:40weil wenn du das nicht machst dann ne wenn du nicht weißt wo
- 44:45du hinsegeln sollst. Wie willst du dann?
- 44:48Das Ruder drehen so nach dem Motto Ne, das kannst du nicht
- 44:51richtig, kannst du nicht richtig machen in der an der Stelle.
- 44:56Es ist halt einfach wichtig, dass man weiß wo es hingehen
- 44:58soll, einfach auch für die Sinnhaftigkeit, für das was man
- 45:01tut, ja ja. Ja, du hast natürlich auch
- 45:04einfach denn nen Leitfaden bei der Auswahl, was für Tickets du
- 45:08rein nimmst in den Sprint. Ja klar, die sind priorisiert,
- 45:12aber mit dem Ziel dahinter wird es ja noch mal viel klarer.
- 45:16Welche Tickets müssen dafür denn jetzt umgesetzt werden?
- 45:20Also du hast so Leitplanken, weißt du wie ich das mein, dass
- 45:23du gar nicht in Versuchung kommst, links und rechts
- 45:25auszubrechen, weil manchmal ist es ja auch so, dass du sagst,
- 45:28OK, wir sind gerade irgendwie bei Feature A und entwickeln da
- 45:31weiter und jetzt kommt jemand sagt Na ja, aber Feature b.
- 45:34Dieser eine Part ist wirklich sehr hochprior und.
- 45:37Das stimmt sogar. Also dass das muss ja nicht
- 45:39gelogen sein, so in Anführungsstrichen, sondern das
- 45:41kann ja wirklich wichtig sein, aber geht in ne ganz andere
- 45:44Richtung und jetzt fängst du an, beides zu machen und dann ist am
- 45:46Ende nichts so richtig da, von allem bisschen, im schlimmsten
- 45:50Fall noch überplant und nichts fertig.
- 45:52Also ich find da so n Ziel definieren und das macht man
- 45:55wirklich selten, ist wirklich extrem extrem hilfreich und.
- 46:01Alle Senior Entwicklerinnen und Entwickler versetzt euch mal in
- 46:04die Lage, man kommt neu ins Team.
- 46:05Ist vielleicht n Junior dev. Wie wichtig wäre es da zu
- 46:09verstehen, wo die Reise hingehen soll.
- 46:12Deswegen das ist n extrem wichtiger Punkt.
- 46:14Ja, gilt auch fürs Onboarding. Ne, auch wenn du wenn Senior on
- 46:18geboardet wird, aber du hast doch n guten Punkt schon
- 46:21angesprochen, nicht überplanen, dazu zähle ich zum Beispiel
- 46:25einmal, dass man wirklich auch ehrlich mal mit Kapazitäten
- 46:27rechnet. Weil ich glaube, das wird gern
- 46:30mal unter den Tisch gekehrt, wenn irgendwie Urlaub sind,
- 46:32Feiertage vielleicht wirklich mal ein Onboarding stattfindet.
- 46:37Ne, das sind halt Dinge, die logischerweise Kapazitäten aus
- 46:41dem Sprint rausnehmen und das ist das ist es ist OK, aber man
- 46:45muss es halt realistisch einplanen und gleichzeitig
- 46:48diesen Puffer einplanen. Ne, für dass man sagt, Mach
- 46:51lieber 80% und nicht 100 von dem was noch übrig ist.
- 46:55Ja, wenn die Hälfte des Teams im Urlaub ist, trotzdem nur von
- 46:59jedem 80% nehmen und nicht sagen, wir haben ja jetzt 50
- 47:01weißt du so, das ist halt auch noch mal n kleiner Unterschied
- 47:05und deswegen mit der wirklich Kapazitäten rechnen unter diesem
- 47:08Puffer. Genau, also so Feingranular
- 47:11machen und nicht so Pipapo mit dem Daumen drüber über die
- 47:14gesamte Teamkapazität. Ich find es auch gut, dass du
- 47:17sagst, da muss Realität und Wunschdenken sich auch irgendwo
- 47:21vereinen. Ja, also klar wünscht man sich
- 47:24mehr zu schaffen, aber sind wir doch mal realistisch, es dauert
- 47:27doch alles gefühlt doppelt so lange als man an im ersten
- 47:30Moment denkt. So ja, also wie oft hat man das,
- 47:34dass man sagt, Boah na ja gut, so lange kann das nicht dauern
- 47:36und dann machst du es und dann waren trotzdem wieder Sachen
- 47:38bei, selbst bei kleineren Aufgaben kann das ja schon
- 47:41passieren und deswegen versucht man ja die Tickets überhaupt so.
- 47:46Also so wenig komplex wie möglich zu gestalten, um das
- 47:48überhaupt irgendwie realistisch schätzen zu können oder bewerten
- 47:52zu können. Das heißt, wenn das eh schon die
- 47:54riesen Tickets sind, hast du eh verloren, da kannst du keine
- 47:57Ahnung, die Kaffeetasse gibt es ja bei manchen Pokern eintragen
- 48:00und dann denkst du sogar mal sehen ja.
- 48:02Aber es sind ja, es sind ja auch Anzeichen unter Umständen, dass
- 48:06zum Beispiel das Refinement auch nicht gut war, große Tickets
- 48:09oder zum Beispiel Unklarheiten während der Bearbeitung, ja.
- 48:13Ja, aber da halt realistisch zu bleiben ist extrem wichtig und
- 48:17ich finde persönlich, das ist vielleicht bei jedem auch
- 48:20anders. Ich finde das Gefühl zu sagen,
- 48:22ich habe mein Sprint Ziel erreicht und wir hatten noch
- 48:25Kapazität, weil wie gesagt du kannst dir ja Sachen ziehen ist
- 48:28nicht verboten, das ganze Team muss nicht rumsitzen danach ist
- 48:31doch n viel geileres Gefühl als ständig bei 120% Planung zu sein
- 48:36und jedes Mal so Leute wir haben wirklich viel geschafft aber wir
- 48:39haben Sprint Ziel nicht erreicht.
- 48:41Nee, wirklich gut, was ihr gemacht habt, aber ihr habt das
- 48:43Sprintsier nicht erreicht. Das ist halt das nervt, also das
- 48:46nagt ja irgendwann auch an einem, weißt du, dass du nie das
- 48:48Gefühl hast, wir haben es in der Zeit geschafft, da kannst du
- 48:52noch so viel umsetzen, das Gefühl wird ja bleiben.
- 48:55Ja richtig, es ist halt ja, es ist halt nicht gut fürs für fürs
- 48:59Gemüt sozusagen ne ansonsten, um das jetzt noch mal vielleicht so
- 49:05n bisschen zum Ende zu bringen, was jetzt so vielleicht noch
- 49:08ganz interessant wär. Würde ich sagen, dass man halt
- 49:11das Commitment auf jeden Fall gibt.
- 49:13Ne wirklich sagt wie die wie du schon meintest, dieses
- 49:15Versprechen ja was man sich gibt und zwar nicht, dass man als,
- 49:19also als einzelner Entwickler oder Entwicklerin oder als Team
- 49:23dem PO was verspricht oder dem Scrum Master oder dem
- 49:26Stakeholder irgendwas, sondern wirklich sich selbst.
- 49:30Ja als Team verspricht Beschaffen das ja.
- 49:33Das ist so blöd hingesagt so nach dem Motto ja ist ja
- 49:37logisch, passt ja irgendwo, aber es ist halt n unterschied ob du
- 49:42quasi ne Pflicht zugeteilt bekommst oder wie du vorhin auch
- 49:46schon so schön meintest, intrinsisch motiviert bist das
- 49:48zu tun, ja. Absolut riesen Unterschied.
- 49:52Commitment ist auch n wirklich wichtiger Punkt an der Stelle,
- 49:57wenn es jetzt so keine Einwände gibt, nie ja da merkst du das
- 50:00alles so hinnehmen. Ja, meins ist das das Ziel?
- 50:05OK, scheinbar ist es das Ziel, schaffen wir das so?
- 50:08Ja OK, scheinbar schaffen wir das so, aber dann ist es kein
- 50:12wirkliches Commitment dahinter und dieses Versprechen ist halt
- 50:15schon wichtig. Also ich muss ja mit dem Gefühl
- 50:17rausgehen zu sagen, Oh Yes, der Sprint startet, ich weiß was zu
- 50:22tun ist und ich werd das richtig runter rocken, ich muss so.
- 50:26Es gibt immer scheißthemen. Ja, brauchen wir auch nicht drum
- 50:28rum reden. Es kommen immer mal Tickets wo
- 50:30du dir denkst hab ich keinen Bock drauf ist Realität, aber
- 50:33man muss ja trotzdem sich so denken alles klar ich zieh das
- 50:37jetzt durch ja auch wenn das Ticket a nicht so cool ist.
- 50:39Ticket B wird geil, aber ich muss erstmal a machen damit ich
- 50:42b machen kann beispielsweise jetzt mal ne und dann weißt du
- 50:47aber was dich erwartet und dann zieht man das durch und das ist
- 50:50n geiles Gefühl am Ende. Ja.
- 50:52Besser als wenn du sagst, Boah, jetzt mal schön b machen.
- 50:55Herr Halt warte, ich kipp dir jetzt mal a rein hier.
- 50:58Na das nervt, oder? Oh ja, das nervt, das musst du
- 51:02aber jetzt machen, zieh dir das. Rein.
- 51:04Zieh dir das rein. Wie Scheiße ist das ne, aber das
- 51:10ist ja die. Realität in vielen Teams und das
- 51:12führt zu Frust, zu ungut zur Demotivation.
- 51:16Ja, ich meine, wenn man das so n bisschen zusammenfassend sagen
- 51:20will, oder ja, ich würd mal sagen.
- 51:25Man kann halt auch aufs Planning verzichten und einfach loslegen,
- 51:29aber das wird dann am Ende meistens erfahrungsgemäß auch
- 51:34einfach in doppelter Arbeit irgendwie enden, weil du halt
- 51:36noch mal ständig wieder noch mal überprüfen musst.
- 51:39Noch mal mit irgendwie in Kontakt treten musst.
- 51:42Wie war das noch mal gemeint und so weiter und sofort, du weißt
- 51:45irgendwie gar nicht richtig, wo es hingeht.
- 51:48Und ich denk mir so, du kannst super hart arbeiten.
- 51:52Du kannst wirklich den ganzen Tag arbeiten, wie es böse ja,
- 51:56aber wenn das am Ende überhaupt keine Wirkung hat, ja Mhm, dann
- 52:01bist du halt nur gefrustet. Ja, das ist auch n letzter sehr
- 52:06sehr guter Punkt. Bevor wir den Sack zu machen
- 52:08hier bei der Zieldefinition und bei der Auswahl was im Planning
- 52:13gewählt wird. Immer halt wirklich auf Impact
- 52:16achten, das ist halt die viel schönere Metrik zu sagen, was
- 52:21hat jetzt wirklich Einfluss auf unser Projekt in den nächsten 2
- 52:26Wochen, weil dann fühlt. Sich es auch richtig.
- 52:28Geil an, wenn es erledigt ist, geschafft wurde und man sagen
- 52:32kann, so Leute, das war es, das ist jetzt geiler, das ist jetzt
- 52:36drin, neue Funktionalität, Performance Optimierung, was
- 52:40auch immer, aber es hat n Impact auf das Produkt, das ist geil,
- 52:43ganz genau. Schön gesagt, Tino, in diesem
- 52:46Sinne würd ich sagen, haben wir es einmal durchgesprochen.
- 52:49Das Planning liebe Zürnen lieber zürer wir würden uns mega
- 52:54interessieren wie du so zum Planning stehst.
- 52:56Ob du sagst völlige Zeitverschwendung oder Planning
- 52:59ist gut wenn man das Macht was wir hier gerade besprochen haben
- 53:03funktioniert es bei euch gut, funktioniert es nicht bei euch
- 53:05gut habt ihr. Vielleicht jetzt so.
- 53:06N kleinen Mineshift bekommen um zu sagen ja OK ja sind n paar
- 53:10Sachen dran. Lasst uns das gerne wissen.
- 53:13Am besten kommt einfach auf den Discord, schreibt uns da,
- 53:16schreibt mit allen, die auf dem Discord sind, das Macht immer
- 53:18richtig viel Spaß und ansonsten denkt dran, lasst ne Bewertung
- 53:22für den Podcaster und auch n Follow ganz ganz wichtig, damit
- 53:25könnt ihr uns mega unterstützen und ansonsten falls du sagst ich
- 53:32hab noch ne Kleinigkeit für die beiden übrig, dann gibt es auch
- 53:35noch n kleinen Spendenlink mit dem du uns auch noch zusätzlich
- 53:37unterstützen kannst. Aber immer nur so.
- 53:41Wie es auch gerne passt und in dem Sinne würde ich sagen, hören
- 53:44wir uns in der nächsten Folge wieder zur nächsten Folge von
- 53:46Coding Buddies Podcast. Bis dahin macht es gut, Eure
- 53:49Coding Buddies gemeinsam. Besser.