Frage

Hintergrund:

Vor einiger Zeit habe ich ein System zur Aufzeichnung und Kategorisierung von Anwendungsabstürzen für eines unserer internen Programme aufgebaut.Damals habe ich eine Kombination aus Häufigkeit und aggregierter verlorener Zeit (die Zeit zwischen dem Programmstart und dem Absturz) zur Priorisierung der Absturzarten verwendet.Es hat einigermaßen gut funktioniert.

Jetzt wollen die Mächtigen solide Zahlen dazu kosten jeder Art von Absturz, an dem gearbeitet wird.Oder zumindest Zahlen sehen solide.Ich schätze, ich könnte die gesamte verlorene Zeit multipliziert mit einer plausiblen Zahl verwenden, aber es scheint fragwürdig.

Frage:

Gibt es etablierte Methoden zur Berechnung der tatsächlichen Kosten von Anwendungsabstürzen?Oder, falls dies nicht gelingt, veröffentlichte Studien, die über solche Kosten spekulieren?


Konsens

Genauigkeit ist unmöglich, aber eine auf der Betriebszeit basierende Schätzung sollte ausreichen, wenn sie konsequent angewendet und ihre Einschränkungen klar dokumentiert werden.Danke, Matt, Orion, dass du dir die Zeit genommen hast, diese Frage zu beantworten.

War es hilfreich?

Lösung

Ich habe keine Studien gesehen, aber eine vernünftige Heuristik wäre so etwas wie:

(Zeit seit dem letzten Anwendung speichern, wenn Absturz + Zeit aufgetreten Anwendung neu starten) * Durchschnittsstundensatz von Anwendungsbetreiber.

Die Schätzung wird komplexer, wenn die Abstürze einen gewissen Einfluss auf externe Kunden wie haben oder vielleicht andere Dinge verzögern (d schaffen einen Flaschenhals, so dass eine andere Person warten, sitzen windet sich um, weil einige Anwendung sonst abgestürzt).

Wie gesagt, Ihre ‚Kräfte, die sein‘ kann auch mit einer sehr groben Schätzung glücklich sein, solange es konsequent angewandt wird, und sie können sehen, wie es im Laufe der Zeit verändert.

Andere Tipps

  

die Kräfte, die soliden Zahlen auf den Kosten für jede Art von Crash will in Arbeit

Ich möchte in meinem Heißluftballon zum Mars fliegen, aber es bedeutet nicht, dass so etwas möglich ist.

Im Ernst, ich glaube, Sie haben die Pflicht, ihnen zu sagen, dass es keine Möglichkeit gibt, um genau dies zu messen. Sagen Sie ihnen, Sie können die Abstürze Rang, oder was auch immer es ist, dass Sie tatsächlich mit Ihren Daten tun können, aber das ist alles, was du hast.

So etwas wie „Wir können wirklich nicht herausfinden, wie viel es kostet. Wir tun dies, Daten darüber, wie lange die Dinge laufen, weil und so weiter, aber der einzige Weg, um Kosten zu befestigen ist, dass X Minuten so zu tun, ist gleich X Dollar, obwohl diese keine Grundlage in der Realität "hat

Wenn Sie nur einige bullcrap Kalkulations Algorithmus machen und drücken Sie gar nicht zurück, man muss sich nur die Schuld, wenn das Management dreht sich um und verwendet diese willkürliche Zahl aus etwas Dummes wie Feuer Personal zu tun, oder entscheiden, nicht zu beheben irgendwelche Abstürze und konzentrieren sich stattdessen ihre Synergie mit Sharepoint Portal Internet-Web auf die Nutzung teilen Liebe Server 2013

Update:. Um klären, ich sage nicht, dass Sie nur auf Statistiken mit 100% Genauigkeit verlassen sollen, und gibt einfach auf allem anderen
Was ich denke, ist wichtig, dass Sie wissen, was es ist Sie messen. Sie sind nicht wirklich Kosten zu messen, Sie uptime sind zu messen. Als solche sollten Sie darüber im Voraus sein. Wenn Sie die Kosten schätzen wollen ist das in Ordnung, aber ich glaube, Sie brauchen, um diese klar ..

Wenn ich einen solchen Bericht zu produzieren, würde ich es nennen die ‚Crash-Verfügbarkeits-Report‘ und vielleicht ein Sekundärfeld genannt haben „Geschätzte Kosten basierend auf $ 5 / Minute.“ Die Manager erhalten ihre Kostenschätzung, aber es ist klar, dass der tatsächliche Bericht über die Verfügbarkeit basiert und Kosten sind nur eine Schätzung, und wie sie die Schätzung funktioniert.

Es gibt einen fehlenden Faktor hier ist .. die meisten Anwendungen haben einen ‚Knick‘ -Faktor, wo plötzlich stürzt Start „kostet“ viel mehr, weil die Menschen verlieren das Vertrauen in den Dienst Ihrer Anwendung bereitstellt,. Sobald das geschieht, dann kann es sein, sehr teuer Benutzer vertrauensvoll und mit dem System zu kommen.

Es hängt ...

Im Hinblick auf die Kosten, die nur , was zählt, ist die Auswirkungen auf das Geschäft des Absturzes, so dass es eher von der Art der Anwendung ab.

Für Mai Anwendungen kann es nicht möglich sein, Auswirkungen auf das Geschäft zu bestimmen. Für andere kann es meaninful Maßnahmen sein.

bedarfsorientierte Maßnahmen können sinnvoll sein - wenn der Umsatz stetig dann Ausfallzeiten für eine Verkaufs App sind, können nützlich sein. Wenn der Verkauf unvorhersehbar schwanken, dann solche Maßnahmen sind weniger nützlich.

Kosten der Reparatur können auch nützlich sein.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top