Drupal Commerce ist für die meisten Onlineshops die falsche Antwort. Das ist keine Kritik am Projekt, das seit fünfzehn Jahren sauber konstruiert ist. Es ist eine Aussage darüber, was die meisten Shops sind: ein paar hundert Artikelnummern, eine Währung, Endkunden, am Ende eine Kartenzahlung. Für diesen Zuschnitt...
Britische Unternehmen
Artikel, Leitfäden und Tutorials zu Britische Unternehmen, mit praktischen Tipps für Entwickler und Unternehmen, samt realen Kosten und Abwägungen.
Drupal 12 ist für die Woche vom 7. Dezember 2026 geplant, und Drupal 10 erreicht am 9. Dezember 2026 sein End of Life. Beide Daten stehen auf derselben Seite des Drupal-Core-Release-Zeitplans, zwei Zeilen auseinander, und die meisten Betreiber einer Drupal-10-Website haben keines von beiden bemerkt. Die erste Alpha des...
Drupal-Hosting ist der Ursprung des größten Teils vom Ruf, Drupal sei langsam, und fast immer ist es eine Einkaufsentscheidung und kein Softwareproblem. Eine Website wird sauber gebaut und geht dann auf einem Tarif live, der für eine Broschürenseite mit einer Handvoll PHP-Dateien kalkuliert wurde. Das Ergebnis ist ein...
Das Onboarding von Entwicklern wird meist daran gemessen, wie lange die Einführung dauert, und das ist das falsche Ende des Problems. Die Zahl, auf die es ankommt, ist eine andere: wie lange es dauert, bis eine neue Entwicklerin etwas ändern kann und dabei sicher ist, nichts anderes kaputtgemacht zu haben. In den...
Ein Uptime-SLA sieht aus wie ein Versprechen und verhält sich wie eine Rückerstattungsregel. Anbieter wissen das. Kunden häufig nicht, und sie unterschreiben ein Service Level Agreement in dem Glauben, Verfügbarkeit gekauft zu haben, während sie in Wirklichkeit einen kleinen Rabatt für den Fall gekauft haben, dass sie...
Die Softwarehinterlegung, im Markt meist Software-Escrow genannt, beantwortet eine berechtigte Sorge: Der Anbieter, der Ihr geschäftskritisches System gebaut hat und betreibt, verschwindet vom Markt, und Sie sitzen auf etwas, von dem Sie abhängen und das Sie nicht warten können. Ein Hinterlegungsvertrag legt den...
Die Wahl zwischen einem Festpreisvertrag und der Abrechnung nach Aufwand wird üblicherweise als Entscheidung über Risiko dargestellt, was richtig ist, und danach sofort falsch behandelt, weil beide Seiten annehmen, das Risiko verschwinde, statt sich lediglich zu verlagern. Es verschwindet nicht. Beim Festpreis trägt...
Disaster Recovery ist in einem kleinen Team meistens eine einzige Zeile in einem Dokument, das nie jemand geöffnet hat: Backups sind aktiviert. Diese Aussage stimmt, und sie ist trotzdem keine Antwort, denn sie sagt nichts darüber, wie alt die Daten im Ernstfall wären, wie lange das Zurückspielen dauert oder ob...
Eine Software-Ausschreibung soll Anbieter vergleichbar machen. Die meisten erreichen das Gegenteil, weil sie eine Lösung so detailliert vorschreiben, dass die Antwort eingeengt wird, und zugleich genau die Angaben weglassen, die man zur Kalkulation bräuchte. Das Ergebnis sind fünf Angebote, die eine ganze Größenordnung...
Softwarewartungskosten sind die Zahl, die aus einem erfolgreichen Projekt achtzehn Monate später ein schwieriges Gespräch macht. Die Entwicklung war budgetiert, freigegeben und geliefert. Was nach dem Livegang passiert, wurde als „Support" bezeichnet und mit einem Betrag versehen, den jemand geschätzt hat, und dieser...