Dem Kunden sagen "es hat niedrigere Priorität"

Unser Unternehmen stellt Software her. Probleme sind in diesem Sektor üblich, und wir nehmen Kundenberichte immer ernst.

Wir selektieren auch unsere Softwareprobleme, um den blockierenden Vorrang einzuräumen und kosmetische Korrekturen am Ende der Warteschlange zu belassen (ich beeile mich, alte Tickets mit niedriger Priorität wieder aufzunehmen, aber ich kann nicht viel Konsens darüber finden).

Unser Kunde hat eine kurze Liste von Problemen erstellt, von denen eines funktional ist und in kurzer Zeit gelöst werden kann, sobald er uns die erforderlichen Informationen zusendet, und zwei weitere kosmetische Probleme, die gerade verfolgt wurden, aber etwas mehr Zeit für die Bearbeitung benötigen.

Wir möchten dem Kunden so schnell wie möglich einen funktionierenden Code zur Verfügung stellen. Da wir in den nächsten Monaten bereits ein Upgrade (aufgrund geplanter evolutiver Wartung) planen, möchte ich die funktionalen Änderungen so schnell wie möglich in die Produktion schieben und für die anderen Ausgaben auf das nächste Upgrade warten.

Ich werde meinem Kunden mit der Bitte um Informationen antworten. Wie kann ich dem Kunden professionell mitteilen, dass wir das kosmetische Problem für diese Version nicht beheben?

Sollte ich:

  • Dem Kunden direkt sagen?As for the cosmetic fixed, they have been included in our backlog and will be fixed by the next planned upgrade
  • Nicht erwähnen, bis sie fragen?
  • Andere?

Wenn der Kunde darauf besteht, dass Probleme mit niedrigerer Priorität so schnell wie möglich behoben werden, werden wir natürlich mit der Arbeit beginnen, aber die ETA um einen Tag verschieben.

Ich würde es einfach nicht erwähnen, aber das ist nur eine Meinung

Antworten (2)

Ich betreibe neben meinem Hauptjob als Programmierer ein kleines Unternehmen, das sich mit Codemodulen für die Spieleentwicklung beschäftigt.

Aus diesem Grund stoße ich hin und wieder auf ähnliche Situationen wie deine (aber in kleinerem Maßstab).

Ich denke, je nach Situation hast du zwei Möglichkeiten:

  1. Wenn ein Kunde nach einem Problem fragt, erkläre ich ihm so einfach wie möglich, warum es verzögert wird.

  2. Wenn sie nicht nach dem Problem fragen, erwähnen Sie es nicht.

Das Wichtigste ist, den Kunden über Änderungen an Themen, die er für wichtig hält, auf dem Laufenden zu halten und auf dem Laufenden zu halten.

Idealerweise hätte ich ein öffentliches Fehlerverfolgungssystem (z. B. ein öffentliches GitHub-Repo für Probleme), aber während alles intern bleibt, mache ich eines dieser beiden.

Denken Sie zunächst daran, dass eine niedrige Priorität für Sie nicht unbedingt eine niedrige Priorität für sie ist. Kosmetische Themen sind oft sehr wichtig für Menschen, die nur die kosmetische Seite der Dinge sehen. Ich würde sagen, Sie sollten Ihren geplanten Zeitplan mit ihnen besprechen und darauf vorbereitet sein, sich auf der Grundlage ihrer Prioritäten neu anzupassen, nicht Ihrer. Kundenprioritäten sollten fast immer Vorrang haben.

Da bin ich anderer Meinung, ein kosmetisches Problem ist nie so wichtig wie eine Sicherheitslücke. Kunden können sich oft auf einen visuellen Fehler konzentrieren und wissen nicht, warum Dinge wie Dirty COW zuerst gepatcht werden müssen. Idealerweise sollte OP sie im Tandem machen, aber das ist nicht immer praktikabel.
Sie müssen sie über die Sicherheitslücke aufklären. Aber ein kosmetisches Problem könnte sie Kunden kosten.