it-swarm.com.de

Wie lange sollte ein Software-Update verschoben werden, wenn der Benutzer "später" sagt?

Ich entwerfe eine einfache Anwendung (in diesem Fall ein OS X Dashboard-Widget), die der Benutzer möglicherweise mehrmals am Tag oder kaum jemals verwendet. Wenn festgestellt wird, dass eine neuere Version verfügbar ist, möchte ich ein kleines Dialogfeld anzeigen, in dem sie gefragt werden, was sie dagegen tun möchten. Zum Beispiel:

Version 1.1 ist jetzt verfügbar. Sie haben 1.0.

UpdateLaterSkip 1.1

Wenn der Benutzer auf "Später" klickt, wird er nach Ablauf der X-Zeit erneut daran erinnert. Meine Frage ist: wie viel später sollte "später" sein? 5 Tage? 10? fünfzehn? Ein Monat? Ich kann mir vorstellen, dass die Antwort zwischen verschiedenen Arten von Anwendungen variieren kann.

7
Evenio

Es gibt ein anderes Konzept, das ich irgendwo gesehen habe. Ich kann mich nicht erinnern, wo, aber ich werde versuchen, eine Referenz zu finden. Das Konzept besteht darin, diese Zeitdauer durch ihre vorherigen Aktionen zu definieren. Wenn es das erste Mal ist, dass sie das Update abgewiesen haben, teilen Sie es ihnen beim nächsten Booten/Anmelden erneut mit. Wenn sie es jedoch mehrmals abgewiesen haben, möchten Sie sie nicht jedes Mal nerven, wenn sie sich anmelden, damit Sie das Update verlassen können es eine Woche bevor sie erneut benachrichtigt werden.

Die negative Seite dabei ist, dass der Benutzer zwar nicht über die Updates verärgert ist, es ihm jedoch auch leichter macht, das Update vollständig zu ignorieren und die alte Version weiter zu verwenden.

5
rsparis

Eine Möglichkeit besteht darin, einen Link "Jetzt aktualisieren" an einer unauffälligen Stelle zu platzieren, die jedoch im Widget selbst sichtbar ist, wenn ein Update zuvor verschoben wurde (oder auf der Rückseite des Widgets als angemessen erscheint).

Bei Dashboard-Widgets müssen Sie darauf achten, dass keine Blätter oder andere modale Warnungen ausgegeben werden, da das Betriebssystem sie manchmal dem Benutzer zugänglich macht (versuchen Sie, einen Proxy auszuführen, für den eine Authentifizierung erforderlich ist, um ins Web zu gelangen, und sehen Sie, wie viele Anmelde-Eingabeaufforderungsblätter Sie erhalten der Desktop in Snow Leopard mindestens).

Die beste Option für mich persönlich (als jemand, der das Dashboard häufig auf einmal und dann einige Wochen lang überhaupt nicht verwendet) wäre, bis zum nächsten Tag zu warten (und selbst dann nur, wenn das Dashboard geöffnet ist). Die Alternative besteht darin, ihnen ein Dropdown-Menü wie "Erinnere mich in 15 Minuten/Stunde/Tag/Nie" zu geben.

Als Benutzer ist es mir wichtiger, die Änderungen in einem Update zu kennen, als zu erfahren, wann es verfügbar ist (ich habe ein riesiges Update von über 100 MB für VMware übersprungen, da nur die verbesserte Unterstützung in Lion hinzugefügt wurde, die ich zu diesem Zeitpunkt nicht ausgeführt habe).

1
Kit Grose

Ich würde nicht zeitbezogene Verzögerungen anbieten, z.

  • Das nächste Mal öffne ich diese Anwendung (wenn keine anderen offenen Instanzen vorhanden sind)
    (nützlich, wenn das Update schnell ist und keinen Neustart erfordert)

  • Wenn die letzte Instanz der Anwendung geschlossen wurde
    (nützlich, wenn das Update nicht schnell ist und keinen Neustart erfordert)

  • Bevor ich meinen Computer das nächste Mal herunterfahre/abmelde/neu starte
    (nützlich, wenn das Update einen Neustart erfordert)

1
Danny Varod

Gibt es einen Grund, warum der Benutzer ein Update überspringen möchte?

Mir gefällt die Art und Weise, wie Firefox mit Updates umgeht, was meiner Meinung nach auch in Ihrem Fall funktionieren kann:

  • Das Update wird unbeaufsichtigt heruntergeladen.
  • Beim nächsten Start oder beim Start der Anwendung wird die Anwendung automatisch aktualisiert.

Wenn die Anwendung nach der Installation keinen Neustart benötigt, können Sie die Updates sogar unbeaufsichtigt installieren und dann eine kleine Meldung anzeigen, dass sie aktualisiert wurde.

0
F21

Ich würde vorschlagen, es still zu installieren, ohne den Benutzer zu ärgern. Wenn der Benutzer die Anwendung das nächste Mal verwendet, sagen Sie einfach, dass Sie aktualisiert wurden. Dies hängt jedoch von der Art der Anwendung und der Art der Aktualisierungen ab.

0
dilip kumbham

Ich würde mich für den Ansatz von rsparis entscheiden, würde aber auch ein wenig Verhaltensdenken in Betracht ziehen - eine Nachricht in Betracht ziehen, die dem Benutzer anzeigt, dass die Mehrheit der anderen Benutzer der Anwendung bereits aktualisiert wurde - siehe http: // www .psychologicalscience.org/Observer/getArticle.cfm? id = 1762 für die Anwendung dieses Konzepts in Hotels.

0
Peter