Wie Jay-Z mir geholfen hat, DevOps ins Marketing zu bringen
Liebe DevOps-Experten: Haben Sie ein hartes Leben? Ich gebe zu, es ist ziemlich einfach, sich in unseren eigenen 99 Problemen zu verlieren und nicht zu schätzen, wie weit wir als Branche gekommen sind. Zum Beispiel:
- Innerhalb von Entwicklungs- und Betriebsorganisationen verschiebt sich die Kultur weg von einer zentralen Befehls- und Kontrollstruktur und hin zu einer verteilten Ermächtigung von Teams und Einzelpersonen.
- Automatisierung wird als Schlüsselmechanismus zur Aufrechterhaltung von Leitplanken bei gleichzeitiger Skalierung der Organisation und der Produktinvestitionen angesehen.
- Mithilfe der Lean-Prinzipien können Entwicklungsteams sich auf den Wert aus einer Outside-In-Perspektive (kundenzentriert) konzentrieren, statt aus einer technologiezentrierten Weltanschauung.
- Durch Messungen wird eine fundiertere Entscheidungsfindung ermöglicht, da sie eine strengere Modellierung der zu verbessernden Ergebnisse erzwingen.
- Der Austausch von Informationen und Erfahrungen ist einfacher als je zuvor. Dadurch werden Transparenz und Lastenausgleich gewährleistet, anstatt Stammeswissen bei einigen wenigen Personen zu behalten.
Auch wenn Sie in Ihrer IT Operations-/Engineering-Blase noch nicht ganz so weit sind, bitte ich Sie: Wischen Sie den Dreck von Ihren Schultern und realisieren Sie diese DevOps-Prinzipien (die CALMS von DevOps ), an deren Implementierung Sie so hart gearbeitet haben, kann auch in anderen Bereichen Ihres Unternehmens hilfreich sein. Sehen wir uns als Beispiel Ihre Marketingorganisation an.
Gib es mir
Marketing-Technologie (oder MarTech) hat einen langen Weg zurückgelegt, um Marketingfachleuten zu helfen, die Kundenbindung zu verbessern. Traditionell wurde die IT, insbesondere für Kernsysteme wie ein CRM, hinzugezogen, um eine Lösung zu entwickeln, bereitzustellen und zu betreiben, die auf bestimmte (und sich ständig ändernde) Geschäftsanforderungen zugeschnitten ist. Aber seien wir ehrlich, Marketingfachleute: Die IT versteht Ihre Domäne nicht überhaupt. Sie möchten die Schlüsselwörter in einer bestimmten Werbekampagne ändern? Oder sicherstellen, dass potenzielle Kunden nicht mit zu vielen Drip-E-Mails bombardiert werden? Erstellen Sie ein Ticket. Oh, es ist zeitkritisch? Erstellen Sie ein P1-Ticket – das mit dem zweiwöchigen SLA.
Heutzutage fördern digitale Unternehmen ihre Agilität durch Ermächtigung Teams an der Front (auch bekannt als Marketingteam) können schnell fundierte Entscheidungen treffen und ihnen einfache, anpassbare Tools zur Verfügung stellen, um diese in die Tat umzusetzen. Für SaaS-Unternehmen ist der erste Schritt oft die Marketing-Website, die häufig auf einer gemeinsamen Infrastruktur läuft und von einem gemeinsamen Entwicklungsteam angepasst wird. Jetzt gibt es einen Trend zur Bildung von Marketing-Ops-Teams, die die volle Verantwortung für den Stack tragen und sich an den Zielen der breiteren Marketingorganisation ausrichten, indem sie das Fachwissen der Organisation nutzen und die Technologie entsprechend anwenden.
Wenn Sie heute in einer IT-Operations-Organisation arbeiten, die Marketing unterstützt, arbeiten Sie an der Vereinfachung und schulen Sie Ihre Kollegen im Marketing, um diese Kultur der Ermächtigung aktiv aufzubauen, und geben Sie ihnen letztendlich etwas (damit meine ich ihnen Eigentum geben der Website vollständig).
Ich kann den Trubel nicht beenden
Als Softwareentwickler, der zum Produktmanager wurde, ist es ziemlich interessant zu sehen, wie weit die Leute gehen, um ihre Probleme zu lösen: Sie kopieren, fügen ein, fragen ab, aktualisieren, kommunizieren und planen – alles manuelle Aktivitäten, die ziemlich viel Zeit in Anspruch nehmen. Wenn man eine technologische Denkweise auf den Marketingbereich anwendet, ist die offensichtlichste Möglichkeit, die Effizienz zu steigern, die Einführung einer gewissen Automatisierung.
Durch Automatisierung wird die Einstiegshürde für einen bestimmten Prozess gesenkt und dieser wird vorhersehbarer und weniger fehleranfällig. Selbst einfache Änderungen, wie das Einrichten von Schwellenwerten, Benachrichtigungen zu Social-Media-Aktivitäten anstatt ständig Twitter oder LinkedIn zu aktualisieren, kann eine Menge Zeit sparen. Diese Art der Modelländerung (Push vs. Pull) ist ein gelöstes Problem im IT-Betrieb: Jede Infrastruktur oder Tool zur Anwendungsüberwachung hat diese Fähigkeit seit Jahrzehnten. Die Anwendung der gleichen Prinzipien auf digitale Signale ist möglicherweise neu im MarTech-Bereich, aber der Ansatz kann sicherlich erfolgreich wiederverwendet werden.
Jeder kann profitieren von Automatisierung , nicht nur diejenigen in einer ITOps-Disziplin. Denken Sie nur: Wäre es nicht großartig, wenn Sie Social-Media-Aktivitätswarnungen als digitale Signale an PagerDuty senden könnten, damit Ihr Team Koordinieren Sie Antworten in Echtzeit und Signale über verschiedene Tools hinweg korrelieren? Und wenn der Schwellenwert etwas zu empfindlich ist, können Sie das im Team in einem Obduktion und zeichnen Sie möglicherweise mithilfe eines Runbooks eine Notiz auf, für den Fall, dass es bei der nächsten diensthabenden Person erneut ausgelöst wird.
In der Lean-Sprache hilft diese Art der Automatisierung dabei, „Verschwendung“ aus einem Prozess zu eliminieren. Ein weiteres Schlüsselprinzip von Lean besteht darin, dem Kunden einen Mehrwert zu bieten, indem die Teile des Prozesses speziell auf diesen Wertstrom abgestimmt werden. Wenn Sie beispielsweise feststellen, dass das Versenden einer E-Mail an Vertriebsmitarbeiter über die auf einer Konferenz gesammelten Leads keinen Mehrwert bringt (da die Mitarbeiter ohnehin in Salesforce nachsehen), automatisieren Sie die E-Mail nicht! Entfernen Sie diesen Schritt vollständig aus dem Prozess. Einsatz ist immer willkommen, aber er ist nur dann nützlich, wenn er zu Mehrwert führt.
„Empirischer“ Geisteszustand
Einer der schönen Nebeneffekte der Einführung von Automatisierung besteht darin, dass Sie gezwungen sind, sich hinzusetzen und den Gesamtprozess zu verstehen, ganz gleich, um welchen Prozess es sich handelt. Aber gehen wir einen Schritt zurück und fragen: Wie sieht Erfolg wirklich aus? Wenn der Prozess schneller ist, wie viel schneller ist er dann? Haben Sie ein Ziel vor Augen?
Ich habe es genossen zu beobachten, wie sich ITOps immer gezielter mit Was du misst und wie sich das im Design von Warnmeldungen widerspiegelt (ich meine, es gibt eine ganze Konferenz, die sich damit beschäftigt: Monitorama ). Die Messung der verschiedenen Kennzahlen im Marketingbereich – einschließlich der Anzahl qualifizierter Leads, Klickraten, Ausgaben für Werbekampagnen usw. – ist zwar nur der erste Schritt, aber ein entscheidender, um zu verstehen, ob sich etwas, das Sie verbessern möchten, tatsächlich verbessert.
Ein weiterer wichtiger Aspekt der Messung ist, dass Sie dadurch gezwungen werden, Prioritäten für die wirklich wichtigen Kennzahlen zu setzen. Jahrelang haben sich ITOps-Experten auf Systemkennzahlen wie CPU, Festplattenauslastung, Netzwerkdurchsatz, Cachegröße usw. konzentriert. Diese Kennzahlen können hilfreich sein, aber sie spiegeln nicht wirklich das Kundenerlebnis oder die Gesundheit des Unternehmens wider. Müssen Marketingkennzahlen entsprechend verbessert werden? Vielleicht. Aber der Marketingbereich profitiert davon, dass er viel näher am Geschäft ist als abstrakte Anwendungen oder Infrastrukturen. Unabhängig davon ist die Datenorientierung ein Grundprinzip von DevOps, das genauso gut auf Marketing zutrifft – im Grunde genommen: Wenn es sich bewegt, stellen Sie es grafisch dar .
H zum Izz-O
Das Zurückhalten von Informationen, die für einen Kollegen von Nutzen sein könnten, geschieht normalerweise nicht offen. Das Teilen ist ein Kernprinzip von DevOps, da es sich um eine absichtliche Handlung zum Nutzen des Teams handelt. Chat-Tools wie Locker , Schrittweite und Microsoft Teams haben es einfach gemacht, ein offenes Gespräch zu führen und Menschen über geografische Grenzen und Zeitzonen hinweg miteinander zu verbinden. Der Schlüssel zur optimalen Nutzung dieser Kanäle liegt nicht in der Punkt-zu-Punkt-Kommunikation (von Person zu Person). Man vergisst leicht, dass Chatrooms seit langem ein vertrautes Werkzeug im Werkzeugkasten von ITOps-Profis sind, das bis in die Zeit des Internet Relay Chat (IRC) zurückreicht. Für Marketingfachleute (und andere Geschäftsdisziplinen) ist die Abkehr von den privaten 1:1-Gesprächen ein kultureller Schritt hin zu einem besseren Austausch.
Damit Sie nicht glauben, dass Teilen nur mit Chats verbunden ist, gibt es viele andere Möglichkeiten, wie eine „Sharing-Kultur“ entstehen kann. Um Ihrem Marketing-Team zu helfen, effektiver und effizienter zu werden, können Sie die Tools, die Sie bereits haben (z. B. ein Unternehmenswiki, einen Slack-Kanal, PagerDuty usw.), nutzen, um Informationen zu übertragen. Sie können auch:
- Richten Sie gemeinsame Prozesse für Aktivitäten wie Onboarding oder die Schulung neuer Mitarbeiter ein.
- Geben Sie bewährte Vorgehensweisen mithilfe von Methoden wie „Lunch-and-Learns“ weiter.
- Verbreiten Sie wichtige Erkenntnisse aus einem Kundengespräch im Rahmen einer Retrospektive/Postmortem-Analyse.
- Sicherstellen Gemeinsamkeiten an Gesprächen teilnehmen, indem Sie Links bereitstellen, auf die jeder zugreifen kann.
Wie Sie sehen, müssen Sie kein DevOps-Abtrünniger sein, um zahlreiche Möglichkeiten zu entdecken, dieselben hilfreichen Prinzipien über die Grenzen Ihrer gewohnten IT-Betriebs-/Engineering-Organisation hinaus anzuwenden.
Bevor Sie jedoch Ihre neu gewonnenen DevOps-Kenntnisse in Ihrer Marketinggruppe einsetzen, sollten Sie sich darüber im Klaren sein, dass Marketingfachleute dies auch aus der entgegengesetzten Richtung betrachten. Bleiben Sie dran, um bald mehr über diese Perspektive zu erfahren! (Ich wette allerdings, dass es weitaus weniger Jay-Z-Referenzen geben wird – falls Sie zu Hause mitgezählt haben: Es gibt hier mindestens acht großartige Songs, die Sie sich anhören sollten.)