Suchen
Schließen Sie dieses Suchfeld.

Stor Wars: Die Enterprise schlägt zurück

Geschrieben von:

Sich der Angst zu stellen ist das Schicksal eines Jedi

Warum ein moderner Entwicklungszyklus für moderne Workloads Ihr Schicksal ist

Wer mag nicht ein solides Zitat von Luke Skywalker zum Auftakt am 4. Mai? Während der heutige Tag dafür vorgesehen ist, alles rund um Star Wars und, für uns, Stor Wars (May the Fourth Be With You!) zu feiern, dachte ich, es wäre angebracht, eine der größten Chancen für Unternehmen heute zu besprechen: die Modernisierung Ihres Speicheransatzes .

Ich werde der Erste sein, der zugibt, dass das Wort „modern“ überbeansprucht wurde, was die Verwendung für diesen Blog zu einer kleinen Herausforderung macht. Obwohl das Wort modern is von so vielen anderen überbeansprucht wird, werde ich argumentieren, dass sie nicht unbedingt die Beweise haben, um die Verwendung des Wortes modern in Bezug auf ihre Lösungen und insbesondere ihren Lieferzyklus zu untermauern. Es ist an der Zeit, dass Ihr „Unternehmen schlägt zurück“.

Speicher-Jedi werden

Finden Sie einen Lösungsanbieter, der sich weiterentwickelt, um Ihre zukünftigen Anforderungen zu erfüllen

Da Unternehmen in Lösungen investieren, haben die intelligenten Käufer ein starkes Interesse an mehr als nur den Funktionen, die ihren heutigen Anforderungen entsprechen, sondern sie konzentrieren sich auch darauf, wie sich das Produkt entwickelt, um ihre zukünftigen Anforderungen zu erfüllen.

Qumulo verwendet das Wort „modern“ nicht nur, um unsere Lösung zu beschreiben, wir untermauern es auch darin, wie wir unsere Lösung aus Sicht der Produktentwicklung bereitstellen. Eines der erfrischenden Dinge für mich ist, Teil eines Unternehmens zu sein, das den Fortschritt des Produkts durch einen unternehmensweiten Prozess namens „Sprints“ wertschätzt. Ein Sprint ist ein Funktionslebenszyklus, den wir alle zwei Wochen einführen, sodass Kunden keine typische Wartezeit von 3, 6 oder 9 Monaten auf eine Funktionsveröffentlichung haben. Wenn eine Funktion bereit ist und den Sprint erfolgreich beendet hat, wird die Funktion in einem Update mit anderen Funktionen zusammengefasst, die unsere Kunden bereitstellen können. Als ich diesen Blog schrieb, wurde ich von einem unserer Vertriebsteams über einen Kunden informiert, der die Lösung eines Mitbewerbers in einer der großen PaaS-Clouds ausführt und unter vielen Problemen und Fehlern leidet. Ich bin mir sicher, dass der Anbieter alle Hände voll zu tun haben wird, um zu versuchen, dies zu beheben, aber das nenne ich nicht modern und nicht das, was ich als kundenorientierte Arbeitsweise bezeichne. In diesem Blog werde ich ausführlich darauf eingehen, warum Sie eine auswählen sollten Lösung basierend auf Funktionen wichtig ist und wie Release-Zyklen und Entwicklungsmodelle für Kunden gleichermaßen wichtig sein können und warum Qumulo letztendlich alle diese Kästchen ankreuzt. Abschließend werde ich darüber sprechen, warum diese Unterschiede in den Entwicklungsphilosophien für den Kundenerfolg von Bedeutung sind.

Sie haben noch nie vom Millennium Falcon gehört?

Finden Sie einen Lösungsanbieter, der dem Tempo Ihres Unternehmens entspricht

Das ist eine große Herausforderung, und viele Kunden befinden sich aufgrund von Entscheidungen, die erst vor drei Jahren getroffen wurden, zwischen Stein und Stein. Hätten die Herausforderungen, denen Sie heute gegenüberstehen, durch die Auswahl einer alternativen Lösung abgewendet werden können, die nicht nur nach Usability-Standards modern ist, sondern auch in der Art und Weise, wie sie bereitgestellt wird? Dies ist die „Zwiebel“, die wir etwas zurücknehmen werden, weil wir glauben, dass diese Modernisierung Ihr Wettbewerbsvorteil sein kann.

Die Macht ist stark (mit den richtigen Funktionen)

Den richtigen Lösungsanbieter finden

Wahrscheinlich ist der Hauptgrund für die Entscheidung, eine Lösung einer anderen vorzuziehen, der Funktionsvergleich. Wenn Sie eine Checkliste haben Top-Eigenschaften Sie benötigen, normalerweise wird Ihr anfänglicher Durchgang durch alle antwortenden Anbieterprodukte entweder beibehalten oder entfernt, basierend auf einer jedem Feature zugeordneten Vollständigkeitsbewertung. Features sind also wichtig, aber was ist morgen oder in drei Monaten? Was ist mit Verbesserungen, Fehlerbehebungen, Hauptversionen? Sind diese im Entscheidungsprozess genauso wichtig? Wie bewerten Sie die Anbieter von morgen im Vergleich zu heute?  

Denken Sie an eine Zeit zurück, als Sie sich entschieden haben, eine Lösung zu kaufen, die Bestellung an Ihren Reseller gesendet haben und der/die Anbieter anschließend die Bestellung zur Erfüllung übermittelt haben, und irgendwo auf dem Weg, 2, 3 oder sogar 6 Monate später Unterwegs stellen Sie die Lösung schließlich bereit, nur um festzustellen, dass sich Ihre Umgebung geändert hat und den Funktionen, auf denen Sie Ihre Auswahl basieren, jetzt ein oder zwei Kontrollkästchen fehlen. Wie lange hat es gedauert, bis der Anbieter einen Fix, ein Update oder eine Wartungsversion bereitgestellt hat, um Sie zu unterstützen? Mit Qumulo wird diese Herausforderung mit unserem Robust gemildert Qumulo-Support Portal, wo Versionshinweise, Updates und technische Leitfäden immer zur Hand sind.  

Da ich auf der Käuferseite war, weiß ich, wie wichtig die Funktionen sind, wenn es darum geht, den richtigen Anbieter und die richtige Lösung auszuwählen, aber ich habe auch auf die harte Tour gelernt, wie wichtig es ist, zu verstehen, wie der Anbieter auf Funktionsanfragen und Erweiterungen reagiert.

Du musst verlernen, was du gelernt hast

Freigabezyklen 101

Früher, ein Ausdruck, den ich oft benutze, da ich lange genug in dieser Branche bin, um ihn tatsächlich zu verwenden, arbeiteten wir an etwas namens „geplanter Obsoleszenz“, einem Begriff, den ich zum ersten Mal Mitte 80 von Steve Jobs hörte Ende der 1er Jahre nach der Auslieferung des ersten Macintosh als Gesamtsystem bezeichnet. Dieses Konzept wurde Jahre später mit dem Aufkommen der iPhone- und MacBook Pro-Laptops zu neuen Höhen geführt. Als ich anfing, mehr und mehr mit Software-führenden Lösungsanbietern zusammenzuarbeiten, war der Begriff „Release-Zyklus“ letztendlich der Begriff, der sich nur auf Software bezog. Zu Beginn meiner Karriere waren die Unternehmen, mit denen ich zusammengearbeitet habe, zufrieden mit 1 Hauptversion alle 2-3 Jahre und 4-3 Veröffentlichungen auf Punkt- oder Punktebene das ganze Jahr über zwischen den Hauptversionen und Fehlerbehebungen, wenn die Schweregrade zwischen 2 und 2 liegen eine unmittelbarere Basis. Sie können dies als „Sev3“, „Sev5“ usw. hören, was sich auf den Schweregrad des Fehlers bezieht. Nachfolgend sind die XNUMX Schweregrade aufgeführt, die normalerweise in den meisten Entwicklungshandbüchern zu finden sind.

  1. Sev1 ist ein Showstopper, der dazu führt, dass die Lösung fehlschlägt oder nicht mit dem Testen oder Qualifizieren fortfährt.
  2. Sev2 ist ein kritischer Fehler, der einen Funktionsbereich der Software bis zum Ausfall beeinträchtigen kann, wie z. B. eine herkömmliche Methode zur Installation über eine UI-Va-Cursus-Schnittstelle (Befehlszeile).
  3. Sev3 ist ein großer Fehler, betrifft aber nicht unbedingt die gesamte Anwendung. Es kann aufgrund der gegebenen Priorität oder basierend auf dem von der Qualitätssicherung bewerteten Usability-Dekrement als schwerwiegend eingestuft werden.
  4. Sev 4 ist ein kleiner Fehler
  5. Stufe 5 ist trivial

Kein Produkt sollte jemals wissentlich mit Sev 1 oder Sev 2 veröffentlicht werden. Gelegentlich werden Sev3s während einer Edge-Case-Bereitstellung von einem Kunden entdeckt, die das Engineering- und Produktmanagementteam nicht als erstklassigen Anwendungsfall angesehen hat. In diesem Fall sollte der Anbieter schnell einen Wartungsfix für diesen Sev3 einreichen, da er hoch ist Priorität je nach Anwendungsfall. Wenn ein Unternehmen sagt, dass es eine moderne Lösung hat, dann sollte sein Lieferzyklus diesem Spitznamen entsprechen.  

Ihren Weg müssen Sie entscheiden

Agil gegen Wasserfall

Damit Unternehmen sagen, dass sie eine moderne Lösung für moderne Rechenzentren haben, sollte es folgen, dass sie sich einem modernen Entwicklungsansatz und Release-Zyklus verschrieben haben. In einigen Fällen ist dies einfach nicht der Fall. Tatsächlich glaube ich, dass einer dieser Speicher-Oligarchen kürzlich angekündigt hat, dass sie zu einem 6-monatigen Veröffentlichungszyklus übergehen! Wie wunderbar 90er von ihnen, dies zu tun! Releases sind genauso wichtig wie die Funktionen, die Sie zu Beginn auswählen. Ich würde sogar sagen, dass es während Ihres Auswahlprozesses und in Ihren Auswahlkriterien wichtig ist, die Frage nach Release-Zyklen zu stellen und schriftlich festzuhalten. Ein Unternehmen, für das ich vor vielen Jahren gearbeitet habe, hat bedeutende Versprechungen gemacht, einem großen Telekommunikationsanbieter im Mittleren Westen Funktionen zu liefern, wenn der Kunde dem Kauf der Lösung zustimmt. Der Kunde stimmte zu, aber mit Auflagen. Wenn die Funktionen nicht rechtzeitig geliefert wurden, würde der Kunde für jeden Monat, in dem die Anforderungen nicht erfüllt wurden, eine finanzielle Entschädigung erhalten. Obwohl ich persönlich weiß, dass die Entwickler sehr hart an der Lieferung gearbeitet haben, weiß ich jetzt auch, dass der Veröffentlichungsprozess sie wirklich davon abgehalten hat, wirklich rechtzeitig zu liefern. Sie verwendeten, wie viele noch heute, den Wasserfallansatz.  

 

Dein Fokus bestimmt deine Realität

Warum die Unterschiede zwischen Agile und Wasserfall wichtig sind

Dies sind zwei Ansätze für einen Projektmanagementstil und eine Philosophie. So sehe ich sie von einem hohen Niveau aus.

Agil

vs

Wasserfall

  • Iterativ & kontinuierlich
  • Sehr flexibel
  • Schnell ausfallen
  • Kleine fokussierte Teams
  • Kundenorientierung
  • Boxcar-Anflug (aufeinanderfolgende Phasen)
  • Unflexibel
  • Muss alle Phasen absolvieren
  • Schweres Projekt-/Programmmanagement
  • Fokus Projektplan

Auch dies ist ein sehr hohes Niveau, zeigt jedoch einige signifikante Unterschiede zwischen den beiden Methoden. Ich habe zuvor ein wenig von meiner Erfahrung mit der Wasserfallmethode geteilt, aber lassen Sie mich ein anderes Beispiel ansprechen und wie ich zum ersten Mal damit konfrontiert wurde, worum es bei der agilen Entwicklung geht und warum ich glaube, dass sie so wichtig ist.  

Bei einem früheren Unternehmen arbeitete ich mit einem Kunden, einem guten und treuen Kunden, an einem Projekt, bei dem es um eine neue Technologie ging, die wir gerade erworben und in eine brandneue Lösung für den Sicherungs-/Wiederherstellungsmarkt integriert hatten. Es gab eine spezifische Anforderung, die dieser Kunde benötigte, und ich stellte anhand mehrerer anderer Gespräche mit anderen Kunden, Analysten und meiner eigenen Erfahrung fest, dass diese Anforderung allgemeiner für alle und nicht nur für diesen einen Kunden erforderlich war. Als ich diese Anfrage zur Funktionserweiterung mit all meiner unterstützenden Dokumentation und Hintergrundinformationen zur Unterstützung dieser Anfrage an die Produktentwicklung brachte, wurde mir gesagt: „Wir können das wahrscheinlich in 6 bis 8 Monaten erledigen. Wir müssen eine Phasenüberprüfung durchlaufen, um sicherzustellen, dass Ihre Anfrage realisierbar ist, und dann die restlichen Phasen durchlaufen, bevor wir eine technische Verifizierung und dann QA/Test erhalten können.“ Ich bat um weitere Erläuterungen und stellte fest, dass dieses Unternehmen für jede Code-Anpassung einen 8-Phasen-Prozess hatte, bevor etwas geliefert werden konnte, beginnend mit Phase 0: in der nur durch Mehrheitsbeschluss entschieden werden sollte, ob es in das Lebenszyklusmodell aufgenommen würde. Sie verwendeten und verwenden weiterhin das Wasserfallmodell. Als es mir erklärt wurde, verglich ich es mit einem Zug, an dem eine Reihe von Waggons befestigt waren. Während Sie an einem Bahnübergang sitzen und darauf warten, dass der Zug vorbeifährt, beobachten Sie, wie sich jeder Waggon nacheinander an Ihren Augen vorbeibewegt. Dieser lineare Prozess würde meinen Kunden davon abhalten, diese Funktion zu erhalten, und letztendlich das Ende dieses ansonsten erfolgreichen Projekts bedeuten.

Da lernte ich die agile Entwicklung kennen, die das zu Beginn dieses Blogs erwähnte Konzept der Sprints hat, das sich auf bestimmte Funktionen konzentriert. Im Gegensatz zum Wasserfallansatz werden Sprints in der Regel nach einem Zeitplan von zwei Wochen bis zu einem Monat veröffentlicht, wobei der kürzere Zeitrahmen bevorzugt wird. In der Tat, wenn Sie die lesen Agiles Manifest Eines der wichtigsten Prinzipien besagt, „Unsere höchste Priorität ist es, den Kunden durch frühzeitige und kontinuierliche Lieferung wertvoller Software zufriedenzustellen.“ Frühe und kontinuierliche Lieferung. Das ist ein moderner Ansatz, um Ihrem sich ständig ändernden Geschäftsumfeld gerecht zu werden.  

Benutze die Kraft

Qumulo ist agil

Qumulo hatte vom ersten Tag an eine Vision für ein Unternehmen, das Folgendes liefern würde moderne Dateidatenplattform an Kunden, die etwas suchten, was sie damals auf dem Markt nicht finden konnten. Die Gründer von Qumulo haben scheinbar 1000 potenzielle Kunden darüber befragt, wonach sie in einer Dateidatenplattform suchen. Damit begann die Philosophie, den Kunden in allen Dingen an die erste Stelle zu setzen. Für Qumulo bedeutete dies auch, „den Kunden durch frühzeitige und kontinuierliche Lieferung wertvoller Software zufriedenzustellen“. Wir mussten die Dinge von Grund auf anders angehen, und das bedeutet, dass wir agil sein müssen , flexibel und kundenorientiert. Im Gegensatz zu vielen der Speicher-Oligarchen, die immer noch in einem Wasserfall oder einem modifizierten Wasserfallmodell stecken, haben wir also neu und mit einer sauberen Weste angefangen und den Kunden an die erste Stelle gesetzt, indem wir auf seine Bedürfnisse gehört und geliefert haben. Alle zwei Wochen gibt es ein neues Code-Update für unsere Kunden, die die Updates installieren können, wenn sie veröffentlicht werden, oder warten, wenn sie möchten.

Wie unterscheidet sich Qumulo?

[ein Drittel]

Qumulo


Hardwareunabhängig. Qumulo ist zu 100 % reine Software, was bedeutet, dass Sie die Hardware, die Sie verwenden möchten, aus unserer qualifizierten Liste oder einer Cloud Ihrer Wahl von den drei großen Anbietern auswählen können.[/ ein Drittel]

[ein Drittel]

Speicher-Oligarchen


Hardwareabhängig. Einige haben behauptet, sich von der Hardware zu trennen, aber die Tatsache bleibt, dass sie immer noch von ihrer spezifischen Markenhardware abhängig sind, um zu funktionieren.[/one_third][one_third_last]

Neueinsteiger, altes Modell


Einige der neueren Akteure sind mit Lösungen in den Speichermarkt eingetreten, die ähnlich aufgebaut sind wie die Oligarchen, da sie sehr spezifische Hardware benötigen, um zu funktionieren. Während sie behaupten, nur Software zu sein, macht die Tatsache, dass Sie von ihrem einen Distributor mit einer sehr spezifischen Hardware wählen müssen, sie eher zu einer „alten Seele“ und nicht auf eine gute Art und Weise.[/one_third_last]

[ein Drittel]

Qumulo


On LokalCloud, oder Hybrid bieten unseren Kunden genau das gleiche Erlebnis. Da unser Softwarecode an jedem dieser Standorte ohne Abweichungen ausgeführt wird, haben unsere Kunden eine konsistente Usability-Performance, egal ob in der Cloud oder vor Ort[/one_third][one_third]

Speicher-Oligarchen


Da diese Legacy-Player noch keine reine Softwareversion ihrer Speicherlösung liefern müssen, ist das Cloud-Erlebnis zwischen Anbietern und Cloud-Plattformen unterschiedlich. Einer der alten Oligarchen unterstützt nur bis zu 500 TB in einer Cloud und nicht alle Funktionen, die man von einer lokalen Lösung erwarten würde. Während der andere nur Paletten von Hardware in der Cloud landet und es einen „Service“ nennt[/one_third][one_third_last]

Neueinsteiger, altes Modell


Einige dieser neueren Akteure müssen Teil der Erstellung des Playbooks für die Anbieter von Legacy-Lösungen gewesen sein, da auch sie keine Möglichkeit haben, ein nahtloses Erlebnis in der Cloud zu schaffen, ohne Paletten mit Hardware zu versenden und dies als „Cloud-Reise“ zu bezeichnen. Obwohl es interessant ist, das Wort „modern“ zu verwenden, ist es eine Strecke.[/one_third_last][one_third]

Qumulo


Qumulo konzentriert sich auf Kundenergebnisse und deren Erfolg. Als solche sind wir eine agile Entwicklungsgruppe und bieten alle zwei Wochen Updates an. In der „Cloud Forward“-Welt, in der wir heute leben, können Sie es kaum erwarten, Ihren Kunden Funktionen bereitzustellen. Es ist ein sehr wettbewerbsintensiver Markt, in dem wir heute leben, und Kunden verlassen sich auf eine wirklich moderne Erfahrung auf ganzer Linie.[/one_third][one_third]

Speicher-Oligarchen


Wie bereits erwähnt, scheinen die Release-Zyklen einiger Legacy-Storage-Anbieter immer noch an der Wasserfallmethode (oder modifizierten Wasserfallmethode) festzuhalten. 6-monatige Veröffentlichungszyklen, Hardware-Revisionen usw. sind ein Rückfall in die Zeit vor 20-30 Jahren.[/one_third][one_third_last]

Neueinsteiger, altes Modell


Während einige dieser Neulinge die agile Entwicklungsphilosophie nutzen, schließen sie sich durch die physischen Designbeschränkungen ihrer Lösung kurz, indem sie an bestimmte Hardware gebunden sind. Auch wenn dies heute kein Problem mehr darstellt, besteht die Möglichkeit, dass die Hardware einen Punkt der Veralterung erreicht, sodass Ihnen keine andere Wahl bleibt, als ein Forklift-Upgrade durchzuführen. Tatsächlich hat ein Anbieter ein umfassendes Hardware-Refactoring angekündigt, das alle vorherigen Versionen mit seiner Ideologie des langfristigen Investitionsschutzes inkompatibel machen wird.[/one_third_last]

Das Erwachen der Macht

Beleben Sie Ihr Unternehmen mit modernen Lösungen für veraltete Probleme

Zweifellos spielen die Eigenschaften eines Produkts bei der Auswahl eine große Rolle. Wenn Sie nach einer Lösung suchen, die SMB3, aber nur SMB2 unterstützt, können Sie ziemlich sicher sagen, dass der Anbieter, der SMB2 unterstützt, im Vergleich zu denen, die SMB3 unterstützen, eine viel niedrigere Punktzahl erhält. Wenn Sie jedoch Funktionen haben, die Sie heute benötigen, aber noch keine prägnanten Pläne für die Implementierung dieser Funktionen haben oder noch besser, alle Dinge gleich sind, dann ist es wirklich Ihre Pflicht, ein wenig tiefer zu graben und nach morgen zu fragen. Erkundigen Sie sich nach den Release-Zyklen des Anbieters, wie oft Sie Zugriff auf Updates Ihrer Software haben, wie lange die Updates dauern, und fragen Sie dann schriftlich danach.  

Unsere Kunden sind unsere Freude, wenn unsere Kunden erfolgreich sind, dann sind wir erfolgreich – es ist eine sehr einfache Gleichung. Von unserer Kundenerfolg Slack Channel, zu unserer Agile Entwicklungsmethodik, zu unserer offenen Kommunikation zwischen den Geschäftsbereichen innerhalb von Qumulo und dem Zugang zu jeder Führungskraft in unserem Team, um Ihre Fragen zu beantworten oder zu beantworten, ist Qumulo positioniert, um in die Zukunft weiter zu beschleunigen, da wir so viele veraltete Prozesse und Funktionen modernisiert haben Verweilen Sie immer noch in einigen der alten Spieler und sogar in einigen der Neuankömmlinge. Wenn wir also sagen, dass Qumulo die moderne Dateidatenplattform für Ihr modernes Rechenzentrum oder Ihre Cloud ist, meinen wir das ernst und können es belegen.

Um es mit den Worten von Obi Wan zu sagen: „Denke daran … die Macht wird immer mit dir sein.“

Chapa, abmelden.

Verwandte Artikel

Nach oben scrollen