• Zuhause
  • Artikel
  • Betrieb in einer sich wandelnden digitalen Landschaft - der Rat eines CTO
Veröffentlicht am 20-03-2019

Betrieb in einer sich verändernden digitalen Landschaft - der Rat eines CTO

Lektionen in der Anpassungsfähigkeit von Skylark CMS

Vor einigen Jahren haben wir gesehen, wie sich der Medienmarkt verändert hat, als sich die Kunden mit den Herausforderungen der Geräteproliferation auseinandersetzten. Jetzt leben die Menschen schon länger mit den Entscheidungen, die sie treffen, um diese Herausforderungen zu meistern. Wir sehen, dass immer mehr Kunden ihre technische Architektur überdenken. Für die meisten bedeutet dies eine auf Service basierende Architektur.

Wenn Sie eine Plattform von Grund auf neu erstellen oder sogar eine vorhandene Plattform neu gestalten, kann der Wunsch, genau den richtigen Ansatz zu finden, fast lahmgelegt werden. Dies gilt insbesondere dann, wenn alle im Geschäft der Meinung sind, die perfekte Antwort zu haben - in der von ihnen verkauften OTT-Lösung.

In der gesamten digitalen Medienbranche gibt es die Tendenz, immer wieder anzukündigen, dass eine lange verpasste technische Herausforderung mit einem neuen Werkzeug gelöst wurde. Bei der Entwicklung von Skylark, unserem Back-End- und Content-Management-System (CMS) -Framework, widersprachen wir der Vorstellung, dass ein einziges Tool alle Probleme lösen könnte.

Als CTO und nachdem ich die verschiedenen Veränderungen des Marktes und die Anforderungen der Kunden gesehen habe, erkenne ich, dass Skylarks Stärke darin liegt, auf diese sich verändernde Landschaft geschickt zu reagieren.

Wir bei Ostmodern sind der Meinung, dass die Antwort auf die Suche nach dem Besten für ein Produkt oder ein Geschäft darin besteht, dass es keinen individuellen, definitiven Erfolgspfad gibt und dass Sie als Plattformanbieter auf Veränderungen setzen müssen.

Hier ist ein Teil unserer Geschichte, die Ansicht, die wir einnehmen und wie wir glauben, dass unser Ansatz Ihnen helfen kann.

Bauen mit Veränderung

Wir glauben, dass der Aufbau eines benutzerfreundlichen Systems, das sich einfach und schnell an die Produktvision eines Kunden anpasst, der Schlüssel zum Erfolg ist.

Anpassung ist wichtig, weil sich diese Kundenvision aus verschiedenen Gründen ändern kann und muss. Ein Ansatz, der zur Anpassungsfähigkeit neigt, führt zu einer soliden Zusammenarbeit, die wiederum ein besseres Verständnis der Plattformen der jeweils anderen ermöglicht.

Ich erinnere mich, als HTML von tabellenbasierten Layouts zu CSS wechselte, wurde unser Team mit einem CMS beauftragt, das feste Spalten und Zeilen verwendete. Das CMS wollte Ihnen sagen, wie Sie Ihr Produkt anhand einer 10-jährigen Nomenklatur entwerfen. Wir haben den Fehler behoben, indem wir die CMS-Konfiguration wieder auf ihre grundlegenden Konzepte zurückgeführt haben.

Im Laufe unserer Zeit bei der Navigation in dieser Branche haben wir Fortschritte bei allen Arten von Wissen festgestellt, auf die wir zurückgreifen können, um ein Produkt zu bauen oder einen Service anzubieten. Front-End-Technologieansätze, Produktstrategien und Designmethoden werden ständig weiterentwickelt, da neue Plattformen, Benutzerverhalten, Erlebnisparadigmen und Dritte auftauchen, die das herausfordern, was einst als "richtig" akzeptiert wurde.

Sie können einen Dienst heute nicht aufbauen und erwarten, dass er morgen relevant ist. Eine angemessene Antwort auf diese durchsetzungsfähige Wahrheit wäre, im Hinblick auf Veränderungen zu bauen.

Äußere Annahmen aufbauen

Ein Teil des Gedeihens in der digitalen Medienbranche, in dem Veränderungen in einem so schnellen Tempo vor sich gehen, ist allgemeiner gedacht als zu versuchen, das Problem strikt vor Ihnen zu lösen.

Wir stellten fest, dass viele Leute, mit denen wir zusammenarbeiteten, Schwierigkeiten hatten, auf wirtschaftliche Art und Weise auf einen neuen Softwarestapel umzustellen.

Der Bau eines neuen Produkts oder einer neuen Plattform kann schnell zu Veralterung führen oder einfach zu einer Wiederholung der Vergangenheit werden, ohne dabei die Wichtigkeit des Errichtens von Veränderungen zu betonen und das Fachwissen einzubringen, das dies zu erreichen versteht.

Mit Skylark haben wir ein hierarchisches, modulares System aufgebaut, das ebenfalls anpassbar ist. Es wird nicht davon ausgegangen, wie eine Website, eine App oder sogar eine bestimmte Seite wie eine Seite aussehen wird. Es wäre sicher nicht zu vermuten, wie diese in drei Jahren aussehen werden.

Wir haben keine Vorurteile darüber, was die Bedürfnisse eines Kunden sind und wie sich diese verändern könnten. Stattdessen konzentrieren wir uns darauf, wie unsere API und das breitere CMS diese Anforderungen als Datenschnittstelle erfüllen können.

Unser wichtigstes Anliegen ist es zu erfahren, warum unsere Kunden es so nutzen, dass wir wissen, wie wir unser Produkt mit den vorhandenen Systemen verbinden können.

Letztendlich entschieden wir uns, Skylark sollte nützlich und unkompliziert sein und kein Interesse daran haben, konzeptionelle Sprünge zu verstärken, von denen Redaktion und Technik keine Logik ziehen können.

Skylark ist ein CMS, das die Workflows eines Kunden durch eine konsistente Schnittstelle, die Terminologie verwendet, die sie bereits verstehen, für Gemeinsamkeiten sorgt.

Bauen für Langlebigkeit

Bei der Gestaltung von Skylark stellten wir zwei Fragen: "Womit wollen wir lange leben?" Und "Was wollen wir weiterentwickeln?"

Der Kern der Beziehung zwischen einem Back-End- und einem Front-End-System hat sich in den letzten 20 Jahren kaum verändert. Der Datensatz, der zum Erstellen einer Seite verwendet wurde, auf der ein Kunde eine API-Schicht, eine Back-End-Verarbeitung oder ein bisschen von beiden ausführt, bleibt mit dem Stand der Vergangenheit identisch.

Heute ist es möglich, GraphQL, NoSQL im Backend oder eine Reihe anderer Neuerungen einzuführen. Es kommt jedoch immer noch darauf an, sich mit Datenmodellen zu beschäftigen, wenn Sie schließlich die Rendering-Ebene erreicht haben, egal was passiert.

Mit Skylark haben wir uns zum Ziel gesetzt, eine robuste und zuverlässige Infrastruktur aufzubauen, die unsere Entscheidungen für die nächsten Jahre bestätigt. Wir kamen zu dem Schluss, dass die Verwendung von "traditionellen" relationalen Open-Source-Datenbanken (wie PostgreSQL) langfristig rentabel ist.

Herkömmliche Systeme sind zwar nicht die Technologie, von der alle sprechen, aber die Anwendung in so vielen Geschäftsbereichen hat Systeme wie PostgreSQL vollständig getestet und bemerkenswert flexibel gemacht.

Es kann viel über traditionelle und blutige Technologieentscheidungen geschrieben werden, aber wir haben anerkannt, dass wir nicht mit unserer Software kämpfen wollten, als wir drei Jahre später unser Konzept weiterentwickeln wollten.

Stattdessen haben wir durch die Wahl einer weit verbreiteten, in der Schlacht erprobten Software als Bausteine ​​festgestellt, dass alle anderen in der Branche dieselben Herausforderungen haben wie wir und wir lösen sie gemeinsam.

Bauen durch Problemlösen

Unser einzigartiges Alleinstellungsmerkmal als Unternehmen besteht darin, komplexe Produktprobleme mit Hilfe talentierter Köpfe zu lösen, die die Herausforderungen der Anpassung an eine sich schnell verändernde Branche verstehen.

Am Ende ist unsere Botschaft recht einfach, wird aber an anderer Stelle nicht oft gefunden:

Skylark ist eine Plattform, die für Veränderungen konzipiert ist und nicht für eine Zukunft, die Sie nicht sehen oder vorhersagen können.

Skylark ist ein modernes Headless-CMS für Rich Media-Produkte. Es wird von Broadcast-, Publishing-, Medien- und Sportmarken verwendet, um Front-End-Produkte mit einem Unterschied zu betreiben. Weitere Informationen finden Sie unter https://www.skylarkcms.com/

Siehe auch

Erinnern Sie sich an diesen Glaubenssprung?Aufbau von leistungsstarken Teams bei Scout24Hinterbliebene Tech-Subunternehmer: Wie kommen wir gegen die Schiedsgerichtsbarkeit zusammen?