<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Blog on Fractional CTO</title><link>https://fractionalcto.es/de/blog/</link><description>Recent content in Blog on Fractional CTO</description><generator>Hugo</generator><language>de</language><atom:link href="https://fractionalcto.es/de/blog/feed.xml" rel="self" type="application/rss+xml"/><item><title>Wie man KI in einem Software-Team einführt</title><link>https://fractionalcto.es/de/wie-man-ki-in-einem-software-team-einfuehrt/</link><pubDate>Sun, 16 Nov 2025 13:15:38 +0000</pubDate><guid>https://fractionalcto.es/de/wie-man-ki-in-einem-software-team-einfuehrt/</guid><description>&lt;p&gt;Besteht Ihre KI-Adoptionsstrategie darin, Copilot-, Cursor- oder Claude-Lizenzen zu verteilen und sie herausfinden zu lassen, wie man sie benutzt?&lt;/p&gt;
&lt;p&gt;Im vergangenen Jahr habe ich festgestellt, dass dies eine weit verbreitete Strategie in Software-Unternehmen ist, deren Teams einer hohen Arbeitsbelastung ausgesetzt sind und die aufgrund mangelnder Kenntnisse und Zeit KI als nur eine weitere Technologie betrachten, die jeder Entwickler autodidaktisch erlernen kann.&lt;/p&gt;
&lt;p&gt;Wenn ich anfange, mit einem Kunden zu arbeiten, der diesen Ansatz verfolgt hat, messe ich als Erstes die tatsächliche Nutzung und den Impact, den die Initiative hatte, und was ich beobachte, ist Folgendes:&lt;/p&gt;</description></item><item><title>Warum wir WordPress verlassen haben</title><link>https://fractionalcto.es/de/warum-wir-wordpress-verlassen-haben/</link><pubDate>Fri, 03 Oct 2025 11:35:14 +0000</pubDate><guid>https://fractionalcto.es/de/warum-wir-wordpress-verlassen-haben/</guid><description>&lt;p&gt;Vor zwei Jahren, als diese Website erstellt wurde, war WordPress praktisch die Standardoption zum Erstellen von Landing Pages und Blogs. Als visuelles Tool (WYSIWYG - What You See Is What You Get) mit einer großen Community verfügt es über viele Templates und Plugins, die es ermöglichen, schnell etwas aufzubauen und es zu pflegen, ohne sich zu sehr um die Details kümmern zu müssen. Aus all diesen Gründen haben wir WordPress gewählt, um die erste Version dieser Website zu erstellen.&lt;/p&gt;</description></item><item><title>Leitfaden für robuste Entwicklung mit KI: Cursor und Github Copilot</title><link>https://fractionalcto.es/de/leitfaden-fuer-robuste-entwicklung-mit-ki-cursor-und-github-copilot/</link><pubDate>Wed, 14 May 2025 15:48:12 +0000</pubDate><guid>https://fractionalcto.es/de/leitfaden-fuer-robuste-entwicklung-mit-ki-cursor-und-github-copilot/</guid><description>&lt;p&gt;KI-Code-Assistenten haben sich in letzter Zeit aufgrund der Leistungsfähigkeit, die sie zur Beschleunigung der Softwareentwicklung bieten, verbreitet. Allerdings ist das Erlernen ihrer Nutzung nicht so einfach wie das Schreiben eines simplen Prompts. Die Lernkurve, um das volle Potenzial dessen auszuschöpfen, was sie bieten, ist nicht so gering, wie wir vielleicht denken. Wenn wir sie unterschätzen, riskieren wir a) Code von schlechter Qualität mit Fehlern und Sicherheitslücken zu produzieren oder b) die Fähigkeiten nur eingeschränkt zu nutzen und weniger Vorteile zu erzielen als verfügbar wären.&lt;/p&gt;</description></item><item><title>Artikelauswahl fuer CTOs</title><link>https://fractionalcto.es/de/artikelauswahl-fuer-ctos/</link><pubDate>Sun, 04 May 2025 21:36:16 +0000</pubDate><guid>https://fractionalcto.es/de/artikelauswahl-fuer-ctos/</guid><description>&lt;p&gt;Es ist etwas mehr als zwei Jahre her, seit ich angefangen habe, in diesem Blog zu schreiben, und heute moechte ich die Gelegenheit nutzen, eine Auswahl der Artikel zusammenzustellen, die ich geschrieben habe und die ich fuer einen CTO nuetzlich halte. Ich habe sie nach Themen geordnet und wie Sie sehen werden, sind sie vielfaeltig, denn ein CTO muss Wissen und Erfahrung in vielen Bereichen haben. Natuerlich erhebt diese Liste keineswegs den Anspruch auf Vollstaendigkeit, obwohl sie Reflexionen und Erfahrungen enthaelt, die auf meiner Erfahrung basieren und fuer andere nuetzlich sein koennen.&lt;/p&gt;</description></item><item><title>Wie man sich auf eine technische Due Diligence vorbereitet</title><link>https://fractionalcto.es/de/wie-man-sich-auf-eine-technische-due-diligence-vorbereitet/</link><pubDate>Sun, 04 May 2025 21:14:44 +0000</pubDate><guid>https://fractionalcto.es/de/wie-man-sich-auf-eine-technische-due-diligence-vorbereitet/</guid><description>&lt;p&gt;Wenn Sie in einem Startup arbeiten, ist es möglich, dass Sie früher oder später eine &lt;em&gt;Due Diligence&lt;/em&gt; durchlaufen müssen. Sei es, weil ein anderes Unternehmen Sie kaufen oder in Sie investieren möchte, oder weil ein großer Kunde Ihre Dienste oder Produkte in Anspruch nehmen will. Persönlich habe ich Due-Diligence-Prozesse von beiden Seiten erlebt, zunächst als CTO, wenn Investoren investieren wollten, und dann als Fractional CTO in der Rolle des Auditors für einige Kunden.&lt;/p&gt;</description></item><item><title>Denkfallen fuer einen CTO</title><link>https://fractionalcto.es/de/denkfallen-fuer-einen-cto/</link><pubDate>Thu, 01 May 2025 11:35:14 +0000</pubDate><guid>https://fractionalcto.es/de/denkfallen-fuer-einen-cto/</guid><description>&lt;p&gt;Ich lese gerade das Buch von Daniel Kahneman: Schnelles Denken, langsames Denken, das sich mit der Funktionsweise des Geistes und der Art und Weise befasst, wie wir Entscheidungen treffen. Ich habe es noch nicht zu Ende gelesen, aber was ich bisher gelesen habe, finde ich sehr wertvoll. Es fuehrt viele Ideen darueber ein, wie wir funktionieren, wie wir denken und wie wir Urteile faellen, die die vorherrschende Perspektive ueber das menschliche Funktionieren infrage stellen.&lt;/p&gt;</description></item><item><title>KI in der Softwareentwicklung: Hype oder Game Changer?</title><link>https://fractionalcto.es/de/ki-in-der-softwareentwicklung-hype-oder-game-changer/</link><pubDate>Thu, 13 Mar 2025 10:59:03 +0000</pubDate><guid>https://fractionalcto.es/de/ki-in-der-softwareentwicklung-hype-oder-game-changer/</guid><description>&lt;p&gt;Wir schreiben das Jahr 2028, 6 Jahre sind seit dem Boom der generativen KI mit dem Erscheinen von ChatGPT vergangen und seit dem, was eine Welle der Einfuehrung generativer KI in die Softwareentwicklung war. Doch nach dem &lt;em&gt;Hype&lt;/em&gt;, der in den Jahren 2023 und 2024 entstand, nahm die Nutzung der KI-basierten Copilots und Code-Assistenten allmaehlich ab. Man stellte fest, dass sie im Grunde nicht viel Wert boten, da der Grossteil des produzierten Codes fehlerhaft und von mittlerer Qualitaet war und die Entwickler mehr Zeit damit verbrachten, die von der KI eingefuehrten Fehler zu korrigieren, als sie einsparten. Dies fuehrte dazu, dass die Adoptionsinitiativen allmaehlich an Kraft verloren, bis sie aus der technologischen Debatte verschwanden, was an das kurzlebige Schicksal des Metaverse erinnert.&lt;/p&gt;</description></item><item><title>Das Babel-Modell (Fiktion)</title><link>https://fractionalcto.es/de/das-babel-modell-fiktion/</link><pubDate>Sun, 24 Nov 2024 12:37:03 +0000</pubDate><guid>https://fractionalcto.es/de/das-babel-modell-fiktion/</guid><description>&lt;p&gt;Heute las ich El infinito en un junco (von Irene Vallejo), das die Geschichte der Buecher erzaehlt, und als die Kurzgeschichte von Borges Die Bibliothek von Babel erwaehnt wurde, kam mir der Gedanke, wie Borges diese wunderbare Geschichte in Zeiten der KI wohl geschrieben haette.&lt;/p&gt;
&lt;p&gt;Fuer diejenigen, die die Originalgeschichte nicht kennen, beginnt sie so:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Das Universum (das andere die Bibliothek nennen) besteht aus einer unbestimmten, vielleicht unendlichen Zahl sechseckiger Galerien mit gewaltigen Belueftungsschaechten in der Mitte, umgeben von sehr niedrigen Gelaendern.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>Ist Coaching nuetzlich fuer einen CTO?</title><link>https://fractionalcto.es/de/ist-coaching-nuetzlich-fuer-einen-cto/</link><pubDate>Sun, 28 Jul 2024 21:20:05 +0000</pubDate><guid>https://fractionalcto.es/de/ist-coaching-nuetzlich-fuer-einen-cto/</guid><description>&lt;p&gt;Letztes Jahr habe ich mich fuer einen Coaching-Kurs angemeldet. Ich habe mich dazu entschieden, nachdem ich erkannt hatte, dass meine Arbeit als Fractional CTO viel Mentoring beinhaltete, Ingenieuren bei der Transformation zu Managern und CTOs half und Teams dabei unterstuetzte, ihre Arbeitsweise zu verbessern. Obwohl ich das Gefuehl habe, dass mein Mentoring-Stil im Allgemeinen effektiv war, habe ich bemerkt, dass er nicht immer bei allen Menschen und Teams funktioniert hat. Gleichzeitig erzaehlten mir mehrere Personen aus meinem Umfeld von Coaching und wie es ihnen beruflich in der Arbeit mit Teams und Einzelpersonen geholfen hatte. Aus all diesen Gruenden habe ich mich entschieden, mich fuer einen Kurs anzumelden, mit der Erwartung, meine Faehigkeiten in diesen Bereichen zu verbessern, aber was ich mir nicht vorgestellt hatte, war, dass Coaching mir mehr bringen wuerde als erwartet und mir helfen wuerde, meinen Stil als CTO zu ueberdenken.&lt;/p&gt;</description></item><item><title>Und täglich grüßt das Murmeltier</title><link>https://fractionalcto.es/de/und-taeglich-gruesst-das-murmeltier/</link><pubDate>Thu, 25 Jan 2024 10:35:32 +0000</pubDate><guid>https://fractionalcto.es/de/und-taeglich-gruesst-das-murmeltier/</guid><description>&lt;p&gt;Es ist bald 4 Jahre her, seit sich die Welt verändert hat und das Arbeiten im Homeoffice populärer wurde. Ursprünglich als Mittel zur Begrenzung sozialer Kontakte eingeführt, erwies es sich als sehr wirksames Instrument. Wir haben uns sozial distanziert, konnten aber gleichzeitig weiterarbeiten und produktiv sein (manchmal sogar produktiver), ohne dass die Welt zum Stillstand kam. Plötzlich gingen wir davon, bis zu 2 Stunden Pendelzeit zum Büro zu haben, dazu über, zehn Minuten vor Arbeitsbeginn aufwachen und im Schlafanzug arbeiten zu können, oder zumindest mit einem Schlafanzugoberteil und einer Hose. Und dies eröffnete wiederum eine ganze Reihe von Möglichkeiten: Wir konnten für Unternehmen in anderen Regionen arbeiten, Meetings mit Kunden abhalten, ohne reisen zu müssen, Pakete von Amazon und den Waschmaschinen-Techniker empfangen und so weiter. Außerdem hatten wir plötzlich mehr Zeit, die wir für das Fitnessstudio, Freizeit, Hobbys, Zeit mit Freunden und Familie verbringen oder sogar mehr arbeiten konnten.&lt;/p&gt;</description></item><item><title>Agile vs Wasserfall?</title><link>https://fractionalcto.es/de/agile-vs-wasserfall/</link><pubDate>Wed, 24 Jan 2024 08:42:11 +0000</pubDate><guid>https://fractionalcto.es/de/agile-vs-wasserfall/</guid><description>&lt;p&gt;In einer Welt, in der Agilit\u00e4t zur Norm f\u00fcr das Management von Softwareprojekten geworden ist, scheint es unvorstellbar, sich zu fragen, ob Wasserfall und traditionelles Projektmanagement eine Option sind. Dennoch fragte mich neulich ein Manager, ob f\u00fcr Implementierungsprojekte und die Anpassung eines Produkts bei Kunden traditionelles Projektmanagement interessanter sein k\u00f6nnte als die Verwendung einer agilen Methodik. Und die Wahrheit ist, dass es mir wie eine gute Gelegenheit erschien, dar\u00fcber zu schreiben, was Agile im Vergleich zu traditionelleren Modellen bietet, gerichtet an ein Management-Publikum, das nicht so vertraut mit Agilit\u00e4t ist.&lt;/p&gt;</description></item><item><title>Systemdenken</title><link>https://fractionalcto.es/de/systemdenken/</link><pubDate>Mon, 13 Nov 2023 18:11:56 +0000</pubDate><guid>https://fractionalcto.es/de/systemdenken/</guid><description>&lt;p&gt;Gelegentlich arbeite ich mit Kunden, die ein gro\u00dfes Problem haben, p\u00fcnktlich und in der vereinbarten Qualit\u00e4t zu liefern. Wenn ich beginne, die Ursachen zu untersuchen, stelle ich fest, dass das Produktteam sagt, das Problem sei, dass die Entwicklung nicht schnell genug ist und/oder zu viele Fehler produziert, und wenn ich mit der Entwicklung spreche, sagen sie mir, dass sie unvollst\u00e4ndige Spezifikationen vom Produkt erhalten, was bedeutet, dass sie mehr Zeit f\u00fcr die Entwicklung aufwenden m\u00fcssen, und manchmal \u00c4nderungen r\u00fcckg\u00e4ngig machen m\u00fcssen, weil sie nicht das waren, was der Kunde wollte. Es ist \u00fcblich, dass diese Organisationen sich als eine Reihe von Silos betrachten und glauben, dass die L\u00f6sung darin liegt, eines dieser Silos zu \u201ereparieren\u201c (z.B. die Entwicklung). Aber das ist eine reduktionistische Sicht des Problems und hilft selten, es zu l\u00f6sen. Um die Wurzel des Problems anzugehen, m\u00fcssen wir \u00fcberdenken, wie wir die Organisation verstehen, und hier kann Systemdenken helfen. Wie Einstein sagte: \u201eWir k\u00f6nnen Probleme nicht l\u00f6sen, indem wir auf die gleiche Weise denken, wie wir sie geschaffen haben.\u201c&lt;/p&gt;</description></item><item><title>Der Einfluss der Kultur auf die Leistung</title><link>https://fractionalcto.es/de/der-einfluss-der-kultur-auf-die-leistung/</link><pubDate>Mon, 13 Nov 2023 17:44:00 +0000</pubDate><guid>https://fractionalcto.es/de/der-einfluss-der-kultur-auf-die-leistung/</guid><description>&lt;p&gt;Diese Woche m\u00f6chte ich \u00fcber einen Podcast von techlead journal sprechen (Link am Ende), in dem der Autor des Buches Wrong fit, right fit interviewt wird. Im Podcast spricht der Autor (Andr\u00e9 Martin) \u00fcber die Unternehmenskultur als bestimmenden Faktor f\u00fcr die Leistung und das Gl\u00fcck eines Mitarbeiters. Er zitiert &lt;strong&gt;einen Gallup-Bericht, der besagt, dass 8,8 Billionen Dollar aufgrund des mangelnden Engagements der Mitarbeiter gegen\u00fcber ihren Unternehmen verloren gehen&lt;/strong&gt;. Andr\u00e9 vergleicht das Arbeiten in einem Unternehmen, mit dem man keinen kulturellen Fit hat, mit dem Schreiben mit der linken Hand (oder der rechten, wenn man Linksh\u00e4nder ist). Man kann es tun und man wird produzieren&amp;hellip; aber die Qualit\u00e4t wird viel schlechter sein und man wird sich unerf\u00fcllt f\u00fchlen.&lt;/p&gt;</description></item><item><title>Wie man effektive Meetings durchführt</title><link>https://fractionalcto.es/de/wie-man-effektive-meetings-durchfuehrt/</link><pubDate>Thu, 26 Oct 2023 10:53:18 +0000</pubDate><guid>https://fractionalcto.es/de/wie-man-effektive-meetings-durchfuehrt/</guid><description>&lt;p&gt;Es wird oft darüber gesprochen, ob Meetings sich lohnen und ob sie komplett abgeschafft werden sollten, weil sie Zeitverschwendung sind. Persönlich finde ich diese Ansicht etwas extrem, aber ich verstehe, dass sie darauf reagiert, dass in vielen Fällen die Art und Weise, wie wir Meetings durchführen, tatsächlich eine Verschwendung von Zeit und Geld sowie eine Quelle von Frustration und Demotivation ist. Im Laufe meiner Karriere habe ich mit ziemlich vielen Unternehmen gearbeitet, und in allen habe ich an unproduktiven Meetings teilgenommen, und das scheint eine Konstante zu sein, egal mit wem man spricht. Es ist schwer, jemanden zu finden, der sich nicht beschwert, wenn man ihn fragt, wie Meetings in seinem Unternehmen ablaufen.&lt;/p&gt;</description></item><item><title>Warum halluzinieren ChatBots?</title><link>https://fractionalcto.es/de/warum-halluzinieren-chatbots/</link><pubDate>Thu, 05 Oct 2023 10:28:23 +0000</pubDate><guid>https://fractionalcto.es/de/warum-halluzinieren-chatbots/</guid><description>&lt;p&gt;Diejenigen von Ihnen, die ChatGPT, Google Bard oder Ähnliches verwendet haben, haben wahrscheinlich festgestellt, dass diese Chatbots manchmal die Antworten auf unsere Fragen erfinden. Das ist das, was gemeinhin als Halluzinationen bekannt ist.&lt;/p&gt;
&lt;p&gt;Um zu verstehen, warum sie auftreten, muss man zunächst auf einer sehr grundlegenden Ebene verstehen, wie diese Chatbots funktionieren. Der grundlegende Baustein sind die Sprachmodelle (LLMs, &lt;em&gt;large language models&lt;/em&gt;). Diese Modelle werden mit großen Datenmengen trainiert, wie zum Beispiel Webseiten im Internet und gemeinfreien Büchern, unter anderem. Die Aufgabe der LLMs besteht darin, das nächste Wort oder die nächste Wortfolge aus einem Text vorherzusagen, den der Benutzer eingibt. Wenn wir beispielsweise eine Frage stellen, sagt das Modell die Wörter vorher, die direkt nach dieser Frage kommen. Da das Modell mit Millionen von Dokumenten trainiert wurde, ist es wahrscheinlich, dass es in einem (oder vielen) dieser Dokumente eine ähnliche Frage zusammen mit der Antwort gesehen hat. Grob gesagt funktioniert das LLM wie ein statistisches Modell: Zunächst lernt es während seines Trainings die Wahrscheinlichkeit, dass zwei oder mehr Wörter zusammengehören, und dann nutzt es bei der Verwendung diese Wahrscheinlichkeit, um die nächste Wortfolge vorherzusagen;&lt;/p&gt;</description></item><item><title>Wissen Sie, was DPE ist?</title><link>https://fractionalcto.es/de/wissen-sie-was-dpe-ist/</link><pubDate>Wed, 27 Sep 2023 07:23:39 +0000</pubDate><guid>https://fractionalcto.es/de/wissen-sie-was-dpe-ist/</guid><description>&lt;p&gt;DPE steht f\u00fcr Developer Productivity Engineering und ist der Name einer neuen Disziplin, die darauf abzielt, die Produktivit\u00e4t von Entwicklern durch Automatisierung, Observability und Werkzeugverbesserung zu steigern.&lt;/p&gt;
&lt;p&gt;Die Arbeit eines Entwicklers beim Programmieren besteht aus drei Phasen: Code -&amp;gt; Build -&amp;gt; Test. Der Entwickler wiederholt diese Sequenz Dutzende oder sogar Hunderte Male am Tag. Und in vielen F\u00e4llen k\u00f6nnen die Build- und Testphasen im Minutenbereich liegen. Zum Beispiel: Wenn der Build einer Anwendung 5 Minuten dauert und der Entwickler 10 Builds pro Tag durchf\u00fchrt, sind das 50 Minuten Wartezeit pro Tag f\u00fcr den Entwickler. Ebenso kann die Testphase die Wartezeit des Entwicklers erh\u00f6hen. Multiplizieren Sie das mit der Anzahl der Entwickler in einem Unternehmen, und die Kosten sind erheblich.&lt;/p&gt;</description></item><item><title>Was macht ein Fractional CTO?</title><link>https://fractionalcto.es/de/was-macht-ein-fractional-cto/</link><pubDate>Wed, 13 Sep 2023 15:01:31 +0000</pubDate><guid>https://fractionalcto.es/de/was-macht-ein-fractional-cto/</guid><description>&lt;p&gt;Ein Fractional CTO ist ein Fachmann, der als CTO (&lt;em&gt;Chief Technology Officer&lt;/em&gt;) in Technologieunternehmen oder Startups gearbeitet hat und diese Expertise nun als freiberufliche oder beratende Dienstleistung anbietet. Dieses Modell ermöglicht es Unternehmen, flexibel einen erfahrenen CTO hinzuzuziehen, um bei ihrer Technologie- und Produktstrategie zu helfen. Es gibt viele Gründe, warum ein Unternehmen in Betracht ziehen könnte, einen Fractional CTO zu engagieren, wie zum Beispiel die Besetzung der CTO-Rolle in einem Early-Stage-Startup, das Mentoring und die Unterstützung eines Managers bei seiner Beförderung zum CTO, die Durchführung einer &lt;em&gt;Due Diligence&lt;/em&gt; oder die Verstärkung des Managementteams bei einem bestimmten Projekt.&lt;/p&gt;</description></item><item><title>Startup-Fehler: Einen Full-Stack-Entwickler als CTO einstellen</title><link>https://fractionalcto.es/de/startup-fehler-einen-full-stack-entwickler-als-cto-einstellen/</link><pubDate>Wed, 06 Sep 2023 13:36:42 +0000</pubDate><guid>https://fractionalcto.es/de/startup-fehler-einen-full-stack-entwickler-als-cto-einstellen/</guid><description>&lt;p&gt;Einige Startups stellen einen Full-Stack-Entwickler f\u00fcr die CTO-Position ein, weil sie nicht das Budget f\u00fcr einen erfahrenen CTO haben. Es gibt die \u00dcberzeugung, dass in den fr\u00fchen Phasen ein Entwickler die CTO-Position \u00fcbernehmen und dabei lernen kann. Daf\u00fcr gibt es mehrere Gr\u00fcnde. Einerseits starten viele Startups mit sehr wenig Geld, was es unm\u00f6glich macht, das Gehalt eines erfahrenen CTOs zu bezahlen. Andererseits fehlt es an Wissen \u00fcber die Verantwortlichkeiten und den Wert eines CTOs.&lt;/p&gt;</description></item><item><title>Startup-Strategie 101: 10 Technologie- und Produktfehler, die es zu vermeiden gilt</title><link>https://fractionalcto.es/de/10-fehler-der-startups-bei-ihrer-technologie-und-produktstrategie/</link><pubDate>Wed, 06 Sep 2023 13:15:38 +0000</pubDate><guid>https://fractionalcto.es/de/10-fehler-der-startups-bei-ihrer-technologie-und-produktstrategie/</guid><description>&lt;p&gt;Wenn man ein Startup gr\u00fcndet, hat man ein leeres Blatt Papier: Die M\u00f6glichkeiten sind endlos, und obwohl es kein 100 % wirksames Handbuch gibt, wie man anfangen soll, gibt es Empfehlungen dar\u00fcber, was normalerweise funktioniert und was nicht. In diesem Beitrag m\u00f6chte ich aus meiner Erfahrung in mehreren Startups \u00fcber h\u00e4ufige Fehler sprechen, die ich bei der Definition der Technologie- und Produktstrategie beobachtet habe. Nat\u00fcrlich ist es keine vollst\u00e4ndige Liste, und Sie werden sicherlich Ausnahmen f\u00fcr die meisten Punkte finden, aber ich denke, dass dies Entscheidungen sind, die in vielen F\u00e4llen als falsch oder zumindest als nicht optimal angesehen werden k\u00f6nnen. In der Startup-Welt werden Fehler oft als Lernerfahrungen bezeichnet, aber zweimal \u00fcber denselben Stein zu stolpern, ist kein Lernen mehr&amp;hellip;&lt;/p&gt;</description></item><item><title>Norwegen: Das Land der Selbstbedienung?</title><link>https://fractionalcto.es/de/norwegen-das-land-der-selbstbedienung/</link><pubDate>Wed, 23 Aug 2023 10:09:13 +0000</pubDate><guid>https://fractionalcto.es/de/norwegen-das-land-der-selbstbedienung/</guid><description>&lt;p&gt;Diesen Sommer bin ich durch Norwegen gereist und war ueberrascht zu sehen, wie die meisten Geschaefte in groesserem oder kleinerem Umfang das Selbstbedienungsmodell uebernehmen, um ihre Dienstleistungen anzubieten. In Cafes zum Beispiel findet man haeufig Kaffeemaschinen, an denen sich der Kunde seinen eigenen Kaffee zubereitet. An den Flughaefen gibt es Check-in- und Gepaeckaufgabe-Automaten, und speziell am Flughafen Evenes war es das erste Mal, dass ich einen Flughafen ohne Personal am Gepaeckaufgabe-Schalter gesehen habe. Wir sind sogar mit einem Automaten ins Flugzeug eingestiegen&amp;hellip;&lt;/p&gt;</description></item><item><title>Die Beziehung zwischen Teamorganisation und Anwendungsarchitektur</title><link>https://fractionalcto.es/de/die-beziehung-zwischen-teamorganisation-und-architektur/</link><pubDate>Fri, 04 Aug 2023 12:06:03 +0000</pubDate><guid>https://fractionalcto.es/de/die-beziehung-zwischen-teamorganisation-und-architektur/</guid><description>&lt;p&gt;Diese Beziehung ist als Conways Gesetz bekannt, das 1967 von Melvin Conway formuliert wurde und wie folgt lautet: \u201eOrganisationen, die Systeme entwerfen [&amp;hellip;], sind darauf beschr\u00e4nkt, Designs zu produzieren, die Kopien der Kommunikationsstrukturen dieser Organisationen sind.\u201c&lt;/p&gt;
&lt;p&gt;Die Kommunikation innerhalb des Teams ist h\u00e4ufig und flie\u00dfend, mit regelm\u00e4\u00dfigen Planungsmeetings, Dailies, Retrospektiven und Demos. Dies erm\u00f6glicht dem Team ein hohes Ma\u00df an Abstimmung und agiler Koordination, was f\u00fcr die Entwicklung einer Komponente grundlegend ist. Wenn Sie pl\u00f6tzlich beschlie\u00dfen, dieses Team in 2 Teams aufzuteilen, entsteht ein Bruch in der Kommunikation. Die Kommunikation mit anderen Teams ist viel seltener, da eine der Ideen von Teams darin besteht, sie von externen Einfl\u00fcssen zu isolieren, damit sie sich auf ihren Bereich konzentrieren k\u00f6nnen. Diese Reduzierung der Kommunikation zwischen den Teams macht die Aufgabe, eine einzelne Komponente zu pflegen, komplexer. In diesen F\u00e4llen gibt es zwei M\u00f6glichkeiten: 1) Die Komponente in 2 aufteilen, eine pro Team, was den Teams erlaubt, sich zu entkoppeln und autonomer zu arbeiten. 2) Eine einzelne Komponente beibehalten, was die Einrichtung einer Reihe von Koordinationsmechanismen und Meetings zwischen den Teams erfordert, mit der damit verbundenen Mehrbelastung. Dar\u00fcber hinaus sind die Teams voneinander abh\u00e4ngig, was Geschwindigkeit und Autonomie reduziert und die Produktivit\u00e4t beeintr\u00e4chtigt (da sie so eng zusammenarbeiten m\u00fcssen, k\u00f6nnte man fast sagen, dass es praktisch immer noch nur ein Team gibt).&lt;/p&gt;</description></item><item><title>Leitfaden für Code Reviews in Ihrem Team</title><link>https://fractionalcto.es/de/leitfaden-fuer-code-reviews-in-ihrem-team/</link><pubDate>Tue, 25 Jul 2023 15:42:32 +0000</pubDate><guid>https://fractionalcto.es/de/leitfaden-fuer-code-reviews-in-ihrem-team/</guid><description>&lt;p&gt;Code Reviews sind eine Praxis, die sich in den letzten Jahren verbreitet hat, bei der ein oder mehrere Entwickler den neuen Code eines Kollegen überprüfen, mit dem Ziel, Qualitätsprobleme im Code, Bugs, Sicherheitslücken, schlechte Praktiken usw. zu erkennen. Dies ermöglicht es, Feedback-Schleifen zu verkürzen, was bekanntlich sehr vorteilhaft ist, denn je später ein Problem entdeckt wird, desto höher sind die Kosten für seine Behebung und desto größer ist die potenzielle geschäftliche Auswirkung.&lt;/p&gt;</description></item><item><title>Leidet Ihr Scrum unter niedriger Produktivitaet? Ihr Problem koennte WIP sein</title><link>https://fractionalcto.es/de/leidet-ihr-scrum-unter-niedriger-produktivitaet-ihr-problem-koennte-wip-sein/</link><pubDate>Thu, 20 Jul 2023 09:18:13 +0000</pubDate><guid>https://fractionalcto.es/de/leidet-ihr-scrum-unter-niedriger-produktivitaet-ihr-problem-koennte-wip-sein/</guid><description>&lt;p&gt;Es ist erwiesen, dass je mehr laufende Arbeit eine Person oder ein Team hat, desto laenger dauert es, Aufgaben abzuschliessen. Einerseits, wenn wir mehrere Aufgaben gleichzeitig erledigen und sie gleichzeitig abliefern, wird die Lieferzeit die Summe der Zeit fuer beide Aufgaben sein. Wenn wir jedoch in sequentieller Reihenfolge an den Aufgaben arbeiten, wird die erste Aufgabe frueher geliefert, und die durchschnittliche Lieferzeit wird ebenfalls geringer sein.&lt;/p&gt;
&lt;p&gt;Darueber hinaus kann Multitasking zu Ineffizienzen fuehren, die bei der Arbeit an einer einzelnen Aufgabe nicht auftreten. Eine dieser Ineffizienzen tritt auf, wenn wir Kontextwechsel zwischen Aufgaben durchfuehren: Es wurde gezeigt, dass unser Gehirn Zeit braucht, um sich an den Kontext der neuen Aufgabe anzupassen, und diese Zeit ist nicht produktiv, sie ist ineffizient. Es gibt Zeiten, in denen wir bei einer Aufgabe feststecken und uns entscheiden, zu einer anderen Aufgabe zu springen, um den Fluss nicht zu verlieren und zu sehen, ob uns die Erleuchtung kommt, die uns entblockiert. Dies kann in einigen Faellen ein guter Ansatz sein, aber es ist wichtig, sich bewusst zu sein, dass wir jetzt zwei Kontexte im Kopf behalten muessen.&lt;/p&gt;</description></item><item><title>KI ist nicht das Produkt</title><link>https://fractionalcto.es/de/ki-ist-nicht-das-produkt/</link><pubDate>Fri, 14 Jul 2023 17:20:07 +0000</pubDate><guid>https://fractionalcto.es/de/ki-ist-nicht-das-produkt/</guid><description>&lt;p&gt;In letzter Zeit habe ich mit mehreren Gr\u00fcndern gesprochen, die mir erz\u00e4hlt haben, dass Leute sie gebeten haben, Dinge mit KI f\u00fcr ihre Produkte/Dienstleistungen zu machen. Es gibt eindeutig einen Hype, und viel Aufmerksamkeit konzentriert sich auf KI. Zudem scheint es eine Welle von starken Investitionen in Startups zu geben, die KI im Namen tragen, was den Hype weiter anh\u00e4lt.&lt;/p&gt;
&lt;p&gt;Wenn ich meinen Senf dazu geben darf, basierend auf meiner Erfahrung in einem Startup, das KI zur Produktentwicklung einsetzte, werde ich sagen:&lt;/p&gt;</description></item><item><title>Wenn Abstraktionen undicht werden</title><link>https://fractionalcto.es/de/wenn-abstraktionen-undicht-werden/</link><pubDate>Thu, 15 Jun 2023 18:47:25 +0000</pubDate><guid>https://fractionalcto.es/de/wenn-abstraktionen-undicht-werden/</guid><description>&lt;p&gt;In der Softwarewelt verwenden wir ständig Abstraktionen, um unsere Arbeit zu erleichtern, da sie uns von anderen Domänen abstrahieren und die Komplexität, mit der wir umgehen müssen, erheblich reduzieren. Ein Beispiel für eine Abstraktion sind ORMs. Ein ORM ermöglicht es uns, die Anwendung von der verwendeten Datenbank zu abstrahieren. Anstatt Abfragen (die spezifisch für die Datenbank-Engine sind) schreiben zu müssen, um auf die Daten zuzugreifen, ermöglicht uns das ORM, die Programmiersprache, die wir zum Codieren der Anwendung verwenden, auch für den Datenzugriff zu nutzen. Jeder, der ORMs verwendet hat, weiß, dass die Abstraktion in vielen Fällen gut funktioniert und viel Wert bringt, aber wenn die Anwendung erfordert, dass wir mehrere zusammenhängende Entitäten abrufen, unter anderem, dann beginnen wir, die Grenzen zu sehen. In diesen Fällen ist es üblich, dass ORMs nicht immer die optimalen Abfragen generieren oder dass sie uns dazu zwingen, übermäßig komplexen Code zu schreiben, sodass wir manchmal am Ende Abfragen direkt in der Sprache der zugrunde liegenden Datenbank schreiben. Das bedeutet, die Abstraktion für solche Fälle beiseitezulegen.&lt;/p&gt;</description></item><item><title>Die Kosten von Reaktivit\u00e4t vs. Proaktivit\u00e4t</title><link>https://fractionalcto.es/de/die-kosten-von-reaktivitaet-vs-proaktivitaet/</link><pubDate>Sun, 04 Jun 2023 16:30:16 +0000</pubDate><guid>https://fractionalcto.es/de/die-kosten-von-reaktivitaet-vs-proaktivitaet/</guid><description>&lt;p&gt;Unz\u00e4hlige Male h\u00f6ren wir, dass wir proaktiver sein m\u00fcssen. Mit anderen Worten: die Initiative ergreifen und Probleme antizipieren. Aber proaktiv zu sein hat fast immer einen Preis, der im Voraus bezahlt wird \u2013 bestenfalls eine kleine Zeitinvestition, schlimmstenfalls viel Zeit und Geld. Wir betrachten oft die Kosten der Proaktivit\u00e4t, \u00fcbersehen aber die Kosten, nicht proaktiv zu sein. Besonders wenn wir sehen, dass die Kosten der Proaktivit\u00e4t hoch sind, verwerfen wir sie oft sofort, ohne die andere Seite der Medaille zu betrachten.&lt;/p&gt;</description></item><item><title>Eine kurze Reflexion über KI und Niedrigpreise</title><link>https://fractionalcto.es/de/eine-kurze-reflexion-ueber-ki-und-niedrigpreise/</link><pubDate>Wed, 03 May 2023 16:32:00 +0000</pubDate><guid>https://fractionalcto.es/de/eine-kurze-reflexion-ueber-ki-und-niedrigpreise/</guid><description>&lt;p&gt;Es scheint, dass eine der Debatten rund um KI sich darauf konzentriert, ob diese Technologie eine gro\u00dfe Anzahl von Arbeitspl\u00e4tzen eliminieren wird, indem sie die menschlichen F\u00e4higkeiten erreicht oder \u00fcbertrifft. Obwohl KI heute in fast keiner Disziplin einen menschlichen Experten erreicht, gibt es bereits Tausende von Produkten, die KI integrieren, und die Zahl w\u00e4chst t\u00e4glich. Dies ist ein Ph\u00e4nomen, das im letzten Jahr mit der Popularisierung generativer KI-Modelle und insbesondere mit dem Aufkommen von ChatGPT, dem Flaggschiffprodukt von OpenAI, explodiert ist.&lt;/p&gt;</description></item><item><title>Agile Methodologien neu betrachtet: XP, Scrum, Kanban und Scrumban</title><link>https://fractionalcto.es/de/agile-methodologien-neu-betrachtet-xp-scrum-kanban-und-scrumban/</link><pubDate>Thu, 16 Mar 2023 10:47:00 +0000</pubDate><guid>https://fractionalcto.es/de/agile-methodologien-neu-betrachtet-xp-scrum-kanban-und-scrumban/</guid><description>&lt;p&gt;Es ist fast 10 Jahre her, seit ich angefangen habe, mit &lt;em&gt;Agile&lt;/em&gt; zu arbeiten. Ich erinnere mich, dass meine erste Erfahrung war, als ich in Suedfrankreich fuer Amadeus arbeitete. Damals schlug das Management des Unternehmens vor, die Arbeitsweise der Entwicklungsteams zu aendern und zu aktualisieren und eine Einfuehrung agiler Methodologien durchzufuehren, hauptsaechlich unter Verwendung des Scrum-Frameworks. In meinem Team bot man mir eine Scrum-Master-Schulung an, die 3 Tage dauerte, danach musste ich eine Pruefung ablegen, um zertifiziert zu werden. Und so wurde ich ein zertifizierter Scrum Master.&lt;/p&gt;</description></item><item><title>Wie man Lasttests fuer APIs durchfuehrt</title><link>https://fractionalcto.es/de/wie-man-lasttests-fuer-apis-durchfuehrt/</link><pubDate>Fri, 03 Mar 2023 11:09:00 +0000</pubDate><guid>https://fractionalcto.es/de/wie-man-lasttests-fuer-apis-durchfuehrt/</guid><description>&lt;p&gt;Wenn Sie jemals eine Webanwendung entwickelt haben, die fuer ein erhebliches Benutzervolumen ausgelegt ist, standen Sie vor der Frage, welche Ressourcen Ihre Anwendung benoetigt, um den erwarteten Datenverkehr mit den gewuenschten Service-Levels zu bewaeltigen. Performance- und Lasttests ermoeglichen es Ihnen zu verstehen, wie sich Ihre Anwendung in verschiedenen Nutzungsszenarien verhaelt, indem sie die folgenden Fragen beantworten:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Wie viele Ressourcen (CPU, RAM, Festplatte, Bandbreite, GPU usw.) verbraucht meine Anwendung zur Verarbeitung des Datenverkehrs?&lt;/p&gt;</description></item></channel></rss>