„Du wirst nicht dafür bezahlt, zu denken, sondern X zu tun“ ist am Arbeitsplatz immer falsch?

Hintergrund

Ich arbeite in einem IT-Beratungsunternehmen mit etwa 200 Mitarbeitern. Wie in vielen anderen Unternehmen arbeiten wir an mehreren Projekten, mit kurzen Fristen, mit viel Druck, sowohl von internen Managern als auch von Kunden usw.

Letzte Woche wurde ein Mitarbeiter (B) eines anderen Teams während eines Anrufs über eine Person aus der Test-/QA-Abteilung wütend und sagte in einem wütenden Ton „Sie werden nicht dafür bezahlt, zu denken, sondern Tests durchzuführen“. Der Kern der Sache war, dass der Haupttester des Projekts Jira-Aufgaben mit Hunderten von Kommentaren mit Vorschlägen überschwemmte, „Ich denke das“, „Ich habe darüber nachgedacht“, „Ich schlage diese Entwicklung vor“ usw. Diese unaufgeforderten Kommentare sind oft nur lose mit dem Fehler verbunden. Aufgrund interner Richtlinien können die Fehler nur dann geschlossen werden, wenn alle Kommentare adressiert werden, sodass dieser Tester ein bereits verzögertes Projekt in Geiselhaft nahm und verzögerte.

In dem Anruf waren: B, andere Mitglieder des Entwicklungsteams, der Projektmanager (und direkter Manager von B), ein höherer Manager, der Tester und ein Teil seines Teams und der direkte Manager des Testers: Niemand sagte etwas zu diesem Satz.

Fragen

Wir haben über den Satz zwischen uns diskutiert und die allgemein akzeptierte Meinung ist, dass es unter diesen oder ähnlichen Umständen ein passabler Satz ist, aber es ist vorzuziehen, seine Verwendung einzuschränken. Ich habe auch mit einigen Freunden aus verschiedenen Branchen/Bereichen gesprochen, die stattdessen gesagt haben, dass sie alle davon überzeugt sind, dass das Urteil am Arbeitsplatz nicht akzeptabel ist. Wohingegen Freunde aus der IT unserem Fazit grundsätzlich zustimmen.

Ist das unter Umständen ein akzeptabler Satz? Es ist immer falsch am Arbeitsplatz? Könnte es, wer es sagt, irgendwelchen Konsequenzen aussetzen?

PS: es gibt keine Konsequenzen für B für diesen Satz und auch unaufgeforderte Kommentare des Testers werden gestoppt und alle Fehler werden geschlossen (normalerweise direkt vom Tester-Manager)

Update - 05/12

Vielen Dank an alle, die meine Frage beantwortet haben, ich hatte die Gelegenheit, viele Anregungen und interessante Standpunkte zu lesen.

Ich hatte gestern auch ein kurzes Gespräch mit B und er erklärte, dass der direkte Vorgesetzte des Testers eine E-Mail geschickt hatte, in der er sich für das Verhalten des Testers entschuldigte. Dieser Manager hat auch den Platz des Testers im Projekt eingenommen und alle Bugs sind nun geschlossen und das Produkt freigegeben. Schließlich hat dieser Manager den Tester von einer Position als Test-/QA-Teamleiter zu einer Position als einfacher Integrationstester in einem anderen Projekt versetzt (herabgestuft?).

Die Frage ist nicht, ob es akzeptabel ist oder nicht, sondern ob es produktiv ist oder nicht. Und das ist es definitiv nicht. Ich sehe viele Möglichkeiten, wie der QA-Mitarbeiter in Zukunft durch böswillige Compliance revanchieren kann. Schließlich wird er nicht dafür bezahlt, nachzudenken.

Antworten (10)

Ist dies nach Ihrer Erfahrung und Ihrer Erfahrung unter Umständen ein akzeptabler Satz? Es ist immer falsch am Arbeitsplatz?

Wenn jemand sagt „Du wirst nicht dafür bezahlt, zu denken, sondern X zu tun“, solltest du das nicht wörtlich nehmen. In jedem Fall werden Sie dafür bezahlt, zumindest ein wenig nachzudenken, sonst würde ein Roboter Ihre Arbeit erledigen.

Normalerweise wird dieser Ausdruck verwendet, um wiederholte, unproduktive Argumente abzuschneiden und als Anweisung, an die Arbeit zu gehen.

Meiner Erfahrung nach ist es eine dumme Aussage, wenn jemand sie verwendet. Das bedeutet nicht, dass die implizite Begründung („zu viel streiten, zu wenig arbeiten“) falsch ist, sondern dass es normalerweise bessere Wege gibt, es auszudrücken.

In diesem speziellen Fall hat der Tester eindeutig unangemessen Meinungen in Jira-Aufgaben eingebracht, anstatt wie erwartet Fehler zu testen und zu melden. Der Kollege im anderen Team, der die Aussage gemacht hat, war ebenfalls unangemessen.

Das Management sollte allen helfen, ihre Rollen zu verstehen und wie viel persönliche Meinung einbezogen werden sollte. Wenn ich der QA-Leiter wäre, würde ich ein langes Gespräch sowohl mit dem Tester als auch mit dem Kollegen führen. Sie sollten auf dasselbe Ziel hinarbeiten und sich nicht passiv-aggressiv angreifen.

Natürlich habe ich das etwas metaphorisch gemeint, aber wenn man an die heutige KI und das autonome Fahren denkt, werden sich die Begriffe ähnlich. Mit dem Rest der Aussage hast du natürlich Recht.
Ich schätze diese Antwort, weil sie alle Standpunkte umfasst
Gute ausgewogene Antwort und Beratung. Ich stimme zu; Klares Denken ist Teil des Jobs (und jedes Jobs, in sehr unterschiedlichem Maße), aber der implizite Punkt hier ist ein vernünftiger, nur schlecht / grob ausgedrückt.
@virolino als Programmierer und jemand, der sich mit neuronalen Netzen und KI beschäftigt, verarbeiten Computer Informationen nicht aus der Ferne, wie ein Mensch denkt. Wir kennen die Funktionsweise eines Computers nicht annähernd, daher ist die Verwendung des Wortes „denken“ zur Beschreibung eines Computers so, als würde man das Wort „blau“ verwenden, um die Geschwindigkeit eines Autos zu beschreiben. Dieser Artikel ist ein ausgezeichneter erster Anfang.
@Nelson und Joe - es ist ein bisschen hart, Virolino bei der Verwendung von "think" hochzuziehen, wenn es um Computer / Maschinen geht. Es ist ziemlich üblich, besonders wenn man es jemandem erklärt, der nicht technisch versiert ist (wenn auch nicht immer), über das "Denken" des Computers oder Mechanismus zu sprechen. Ich mache es die ganze Zeit und habe festgestellt, dass es in englischsprachigen Umgebungen seit mindestens 30 Jahren häufig verwendet wird. Brauchen Sie Hilfe? Dieser Artikel ist ein ausgezeichneter erster Anfang (obwohl er offensichtlich nicht viel für mich getan hat! ;-) ).
Der Kommentar besteht aus zwei Teilen: „Du machst deine Arbeit nicht richtig“ und „willkürliche Beleidigung, du bist wertlos“. Das Beleidigen anderer ist niemals für den Arbeitsplatz angemessen; verständlich vielleicht, aber nie angemessen.

Wenn Sie in der IT tätig sind, werden Sie fürs Nachdenken bezahlt.

Der Satz, den Sie beschreiben, ist vielleicht das Falscheste, was ich in meiner IT-Karriere je gehört habe. Kein IT-Personal wird jemals dafür bezahlt, nicht zu denken, sonst würde seine Arbeit automatisiert.

Es hört sich so an, als ob das eigentliche Problem darin besteht, dass Ihr Kollege einfach nicht die richtigen Kanäle verwendet, um mögliche Verbesserungen zu kommunizieren, und sich dafür entscheidet, sie in Bug-Tracking-bezogene Themen statt in Vorschläge/Verbesserungs-Themen zu stellen.

Einige mögliche alternative Sätze, die Sie verwenden könnten.

  • Bringen wir diese Diskussion zu [passenderes Forum/Thema]
  • Bitte halten Sie die Diskussionen hier ausschließlich fehlerbezogen
  • Gute Idee/guter Punkt, aber ich denke, diese Unterhaltung könnte besser geeignet sein für [passenderes Board/Thema]

Es gibt viele weitere Sätze, die man verwenden kann, um seinen Standpunkt klar zu machen, ohne dass sich der Kollege nicht wertgeschätzt fühlt.

@virolino liest sich das besser?
"Gute Idee/Punkt" - nein, war es nicht. "Sie verschwenden die Zeit aller, indem Sie Vorschläge machen, die nichts mit der Arbeit zu tun haben, die Sie machen sollen." Das ist sachlich. Das hätte ich hoffentlich gesagt.
@gnasher729, außer wir wissen nicht, ob das Feedback völlig nutzlos ist, nur nicht wirklich relevant für die angegebenen Fehler, in denen sie gepostet werden. Außerdem ist es schlechter Stil, gut gemeintes Feedback so zu behandeln, es sei denn, das Feedback ist klar und offensichtlich "Ich denke, Regenbögen sollten eigentlich aus Kegeln und M & Ms gemacht werden" Ebenen von Dummheit.
@520sagtReinstateMonica für die Fehlerbehebung, seine Kommentare waren nutzlos/ohne Bezug/ablenkend. Einige von ihnen (ein sehr kleiner Prozentsatz) könnten an anderer Stelle diskutiert werden, aber in dem Stadium, in dem sich das Projekt befindet, würde ich sicher sowieso abgelehnt werden. Der Gedanke von gnashet729 ist meiner Meinung nach richtig
@AngelG Fair genug. Wenn Sie diese Art von Kommentaren unbedingt machen müssen, würde ich dies jedoch mit Sicherheit nicht an der Pinnwand tun.
@520 Die Art und Weise, wie die Kommentare gemacht wurden, verhinderte, dass ein bereits verspätetes Projekt ausgeliefert wurde . In der Softwareentwicklung gibt es einen organisierten Arbeitsablauf, der aus einem bestimmten Grund da ist, und die Qualitätssicherung hat dagegen verstoßen. In dieser Situation würde ich nichts sagen, was ihm das Gefühl gibt, geschätzt zu werden, weil er es nicht ist . (Notiz an mich selbst: Sagen Sie meiner QA, wie sehr ich sie schätze).
Suggestionen kosten Zeit und Energie des Zuhörers, der seine Aufmerksamkeit darauf lenken muss, sich ein Urteil über sie zu bilden. Nicht jeder Vorschlag ist lobenswert. Sie müssen sehr rücksichtsvoll sein, bevor Sie die Zeit aller verschwenden und sie mit nutzlosen Gedanken entgleisen.
@gnasher729 Ich hoffe, dass ich nie mit dir arbeite, denn anstatt zu sagen „vermeide alles, was seine Ideen wertvoll erscheinen lässt“, „vermeide alles, was ihm das Gefühl gibt, geschätzt zu werden“. Hoppla! Sie enthüllen eine wirklich giftige Art von Natur, indem Sie bereit sind, Menschen selbst abzuwerten . Wir sollten den Leuten immer das Gefühl geben, wertvoll zu sein, selbst wenn wir sie feuern. Jeder, der anders denkt, obwohl er selbst wertvoll ist, ist möglicherweise nicht die beste Person, um die Art von Arbeitsplatz zu schaffen, die für den Rest der Menschen dort gut ist. Menschen zählen mehr als Prozesse und Produkte. Zeitraum.
Viele Tester-Jobs sind automatisiert und bleiben nur bestehen, weil die Unternehmen zu archaisch sind oder das Verständnis dafür fehlt, warum der Job automatisiert werden sollte. Tester ist nicht unbedingt gleich Testingenieur. Manchmal gleicht es einer Checkliste und einem Teenager, der gedankenlos der Liste folgt. Ich sage nicht, dass das immer der Fall ist, aber es stimmt einfach nicht, dass "wenn sie es automatisieren könnten, sie es bereits getan hätten".
@Mars Es stimmt zwar, dass automatisierte Tests existieren und ausgiebig genutzt werden, aber es gibt Bereiche, in denen manuelle Tests zur Verifizierung und Validierung immer noch obligatorisch sind und nicht ersetzt werden können. Die beiden Arten sind nicht gleich, sie dienen unterschiedlichen Zwecken und sind beide wirklich nützliche Werkzeuge für ein erfolgreiches Projekt. Und ja, meistens sind die Tests von der Art "Mach das und schau, ob das passiert"-Checkliste, aber das macht sie nicht weniger wertvoll.
@CodeSeeker: Der Typ mischt sich aktiv in die Arbeit aller ein. Sein Beitrag ist nicht nur wertlos, er hat einen enorm negativen Wert. Solange er sich nicht ändert, wird er nicht geschätzt. Und wenn Sie das Ende der Frage lesen, scheint es funktioniert zu haben, es ihm zu sagen. Ich würde lieber jemandem sagen, dass er einen beschissenen Job macht und sich verbessert, als ohne Vorwarnung zu feuern.
@ gnasher729 Es sind nicht die Kommentare, die die Interferenz verursachen, sondern wo sie platziert werden, was das Problem verursacht. Leiten Sie sie an einen anderen Ort für Feedback weiter und Sie lösen das Problem sofort. Nicht indem man ihnen sagt, dass sie und ihre Ideen wertlos sind.
@gnasher729 wo habe ich gesagt, sag dem Typen nicht, wie seine Arbeit angepasst werden muss, um die Bedürfnisse des Unternehmens zu erfüllen? Ich nicht. Sie verschmelzen also wieder „die Person nicht abwerten“ mit „seine Arbeit nicht abwerten“. Es klingt, als hätte er gute Absichten, arbeitet hart und ist enthusiastisch. Er ist eine Bereicherung .
@bracco23 Auch wahr! Ich habe nichts anderes gesagt oder vorgeschlagen ;)
@gnasher729 Das eigentliche Problem ist die Form der Einreichung der Ideen, nicht die Ideen selbst. Natürlich muss der Tester eine bessere Anleitung haben, wie und wann er Ideen oder Vorschläge einreichen soll, aber zu behaupten, dass der Tester nur auf dieser Grundlage einen „beschissenen“ Job macht, ist unglaublich. Der Feind hier ist schreckliche Kommunikation und Management.
Azurez27: Die Veröffentlichung eines Produkts im Alleingang zu stoppen, macht einen beschissenen Job. Wie er das erreicht hat, spielt keine Rolle.
@gnasher729 Wenn die Veröffentlichung ganzer Produkte aufgrund des bloßen Vorhandenseins von Kommentaren gestoppt wird, wobei der tatsächliche Inhalt dieser Kommentare für den Prozess irrelevant ist, ist das beschissenes Prozessdesign, keine beschissene Arbeit seitens des Testers.
@gnasher729 Wie Sie zu dem Schluss kommen, dass der Fehler beim Arbeiter und nicht beim Prozess liegt, ist mir schleierhaft. Ein Unternehmen voller „Kästchenticker“ stellt schreckliche Produkte her. Ideen erneuern.

Dies ist aus mehreren Gründen keine produktive Antwort:

  1. Es ist extrem unhöflich.
  2. Es entwertet die QA-Person auf persönlicher und beruflicher Ebene.
  3. Es wird nicht angemessen vermittelt, warum das Verhalten der QA-Person unangemessen war, was dazu führt, dass ...
  4. Es könnte der QA-Person Angst machen, ihre Arbeit zu erledigen und Due Diligence durchzuführen.

Aufgrund dieses Ausbruchs ist es möglich, dass die QA-Person etwas schwerwiegendes Unrecht bemerkt, das außerhalb des Bereichs ihrer beruflichen Pflichten liegt, und sie es nicht meldet, und das gesamte Unternehmen könnte darunter leiden.

Kollege B hat recht damit, dass die QA-Person ihre Aufgaben nicht richtig erfüllt und sich dies auf andere Mitarbeiter und das Unternehmen selbst auswirkt. Kollege B hatte diesen Satz nicht richtig gesagt. Sie müssen sich entschuldigen, und dann muss es eine Art Treffen geben, um zu klären, wie Vorschläge und Kommentare gemacht werden sollten, um sicherzustellen, dass das Projekt vorankommt.

„Du wirst nicht dafür bezahlt, zu denken, sondern X zu tun“ ist am Arbeitsplatz immer falsch?

Vielleicht nicht, aber es ist immer eine rote Fahne. Irgendwo könnte etwas falsch sein, und dieser Fehler sollte angegangen werden.

Wenn dieser Satz gelegentlich „entweicht“, ist das vielleicht kein Weltuntergang, aber wenn er zum Mantra wird, sinkt das „Schiff“ wahrscheinlich. Finden Sie ein gesünderes, stärkeres Schiff.


Natürlich gibt es noch eine andere Seite des Problems - die Fülle an Kommentaren, ihre Qualität und was man beruflich damit macht.

Als erstes müssen die Kommentare objektiv analysiert werden : Sind sie wirklich nützlich, um den Prozess / das Testen / das Produkt zu verbessern?

  • Wenn ja , dann müssen sie weiter kommen, vielleicht auf einem anderen Kanal – um das Projekt nicht zu versenken.
  • Wenn nein , muss dem Testingenieur erklärt werden, was vom Kommentarsystem erwartet wird und wie er bessere Kommentare schreiben kann – und dass es in Ordnung ist, überhaupt keine Kommentare zu schreiben, wenn sie nicht benötigt werden.

Als nächstes müssen die Auswirkungen und die Dringlichkeit der Kommentare analysiert werden. Darauf aufbauend erfolgt eine Priorisierung. Anschließend müssen die aus den Kommentaren abgeleiteten Maßnahmen zur Umsetzung im Projekt geplant werden.


Fazit: IT ohne Nachdenken ist ein Rezept für eine Katastrophe . Früher oder später. In gewisser Weise. Die Beispiele sind in unzähligen gedruckten Büchern und im Internet reichlich vorhanden.

Dem würde ich zustimmen. Es scheint, dass der QA nicht richtig beigebracht/trainiert wurde, wie man Meinungen sendet und wie man Bugs sendet. Eine halbtägige Schulung des Mitarbeiters würde das Problem wahrscheinlich beheben.

„Man wird nicht dafür bezahlt, zu denken, sondern zu testen“

Ein Kommentar wie dieser ist immer inakzeptabel. Problemlösung, kritisches Denken und Synthese sind die Gründe, warum Unternehmen Mitarbeiter einstellen – zu behaupten, dies seien keine wichtigen Beiträge eines Kollegen, ist entwürdigend und respektlos.

Ihr Kollege hat vielleicht versucht, seine Frustration auszudrücken oder Coaching anzubieten, aber dieser spezielle Kommentar war auch nicht produktiv. Es tut mir leid, dass du das erlebt hast.

Nun, es gibt einen Grund, warum einige bereits missachtete und entrechtete Leute einstellen werden.

Das so auszudrücken ist ganz offensichtlich unhöflich. Ein besserer Weg wäre gewesen: „Sie machen Ihren Job nicht. Was Sie tun, verschwendet die Zeit aller und kostet das Unternehmen Geld“. (Es war auch faktisch falsch. QA wird dafür bezahlt, nachzudenken. Richtiges Nachdenken hätte diese JIRAs vermieden, die Zeit und Geld verschwendet haben).

Die Aufgabe der QA besteht jedoch darin, sicherzustellen, dass das Produkt von ausreichender Qualität für den Verkauf / Versand ist. Sie werden JIRAs erstellen, wenn es Probleme gibt, die ein Entwickler beheben muss.

Wenn dieser QA-Mitarbeiter die Entwickler mit rein meinungsbasierten Vorschlägen überschwemmt, ist das kontraproduktiv. Der Entwickler wird und sollte auf keinen Fall eine Änderung aufgrund eines solchen Vorschlags vornehmen. Das sollte an einen Produktmanager gehen, der entscheiden sollte, was getan werden muss, und Aufgaben erstellen sollte, um eine solche Änderung vorzunehmen, oder keine derartigen Aufgaben erstellen sollte.

Es sieht also so aus, als hätte dieser QA-Mitarbeiter die Zeit des Entwicklers verschwendet. Ich erwarte von QA, ein JIRA zu bekommen, wenn etwas nicht so funktioniert, wie es funktionieren soll. Und manchmal, um ein JIRA zu bekommen, wenn etwas so funktioniert, wie es entworfen wurde, aber die Art und Weise, wie es entworfen wurde, nicht gut ist. Ich erwarte nicht, mit Hunderten von JIRAs überschwemmt zu werden, die ich alle ablehnen werde.

Es kann also einen Punkt geben, an dem die Zeitverschwendung von jemandem zu Unhöflichkeit führt. Wie Sie weiter sagten, scheint es funktioniert zu haben. Der QA-Mitarbeiter verstand seine Arbeit nicht, machte seine Arbeit nicht, mit schlimmen Folgen (Verzögerungen) für das Unternehmen, und die Unhöflichkeit führte zu einem Ergebnis – der Grund für die Unhöflichkeit wurde behoben. Irgendjemand, nehme ich an, erklärte ihm seinen Job.

PS. Wenn die QA-Person nicht nur Zeit verschwendet, sondern das ganze Projekt verzögert, indem sie einen Kommentar hinzufügt „Ich denke , dieser Knopf sollte grün statt blau sein“, nachdem ihr wiederholt gesagt wurde, dass sie diesen Unsinn nicht machen soll, dann wird ihr gesagt: „Du wirst nicht dafür bezahlt, nachzudenken “ ist verständlich.

Der Schlüssel hier ist "etwas funktioniert nicht so, wie es funktionieren soll". Die Qualitätssicherung soll das Produkt nicht entwerfen, sie soll Probleme finden und überprüfen, ob das Produkt den Spezifikationen entspricht.
@DaveG Und es war noch schlimmer. Jeder kann und soll seine Meinung dazu haben, wie das Produkt verbessert werden könnte – und diese in die richtige Richtung lenken. Hier hat der verwendete Kanal den Versand des Produkts verhindert.

Der Kern der Sache war, dass der Haupttester des Projekts Jira-Aufgaben mit Hunderten von Kommentaren und Vorschlägen überschwemmte

Ich persönlich kann verstehen, wie ärgerlich es wäre, wenn Sie jede Zeile lesen müssten, um herauszufinden, ob es einen Fehler gibt. Außerdem wären dies äußerst unproduktive Kommentare, wenn die Idee bereits an das Unternehmen verkauft ist und die Kommentare erneut vom Unternehmen bewertet werden müssten.

Ich möchte einfach anmerken, dass die Kommentare nicht produktiv sind, da die Idee bereits verkauft ist und das Unternehmen es so will. Ich möchte auch darauf hinweisen, dass das Schreiben von Hunderten von Kommentaren kontraproduktiv wäre, da es schwierig ist, zwischen tatsächlichen Fehlern und bloßen Kommentaren zu unterscheiden.

Ich denke, zu schreien, dass er nicht dafür bezahlt wird, wäre unproduktiv, aber ein verständlicher Ausbruch. Ich würde diese Gelegenheit nutzen, um den Kern der Sache zum Vorschein zu bringen.

Richtig. Es war vielleicht nicht die netteste Art, es auszudrücken, aber es brachte es sicherlich schnell auf den Punkt: Der Tester machte seine Arbeit nicht richtig und hinderte andere dadurch daran, ihre Arbeit richtig zu machen, indem er übermäßig viel von ihnen nahm Zeit.

"Du wirst nicht fürs Denken bezahlt" ist extrem unhöflich und eine großartige Möglichkeit, einen Mitarbeiter zu verbrennen

Halten Sie die Kommunikationskanäle offen

Ein guter QA-Tester wird tief in das System eintauchen, das Sie entwickeln, und Dinge entdecken, nach denen er nicht ausdrücklich suchen sollte. Sie haben Erfahrung mit der Prüfung von Software und können wertvolle Anregungen geben. Sie wollen diesen Informationskanal wirklich nicht schließen.

... Aber halten Sie sie organisiert

Ihr Unternehmen hat jedoch einen Prozess zum Verfolgen von Fehlern (gut), mit Regeln, dass ein Fehler nicht geschlossen werden kann, bis alle Kommentare bearbeitet wurden (gut), und der Tester Kommentare abseits des Themas eingibt (schlecht). Sie müssen den Tester dazu bringen, seine Eingaben an der richtigen Stelle und nicht an der falschen Stelle zu platzieren. Als Abkürzung können Sie einen Text wie diesen verwenden:

„Kommentar geschlossen, nicht zum Thema.

Sie müssen sicherstellen, dass der entsprechende Ort tatsächlich existiert und funktioniert. Wenn Ihr Tester keinen geeigneten Ort hat, um „das ist mir auch aufgefallen“-Dinge zu melden, auf die die Leute reagieren, dann haben Sie dieses Problem selbst verursacht.

Ich frage mich, ob Ihr aktueller Kommunikationsprozess nur darin besteht, dass Sie bestimmte Fragen stellen (Testfälle)? Wohin soll der Tester gehen, wenn er etwas zu melden hat, das nicht gefragt wurde? Wird dieser Kanal ernst genommen? Das Einfügen von Kommentaren in "Muss alle Kommentare vor dem Schließen behandeln"-Fehlerberichte kann ein Hilferuf sein.

Erklären Sie "geht nicht"

Es ist nicht die Aufgabe der Qualitätssicherung zu entscheiden, welche Funktionen in das Produkt einfließen. Um ein erfolgreiches Produkt herzustellen, müssen Sie auch entscheiden, auf welche Funktionen Sie verzichten möchten . Weil sie nicht benötigt werden oder nicht wertvoll genug sind, um sie im letzten Moment hinzuzufügen und eine Deadline zu riskieren. Sie müssen Ihrem Tester erklären, dass Sie zwar Vorschläge schätzen, dies aber nicht bedeutet, dass Sie sie alle annehmen werden.

Machen Sie einen Unterschied zwischen der Beachtung von Vorschlägen und deren Annahme. Wenn der Tester eine Funktion oder Verbesserung vorschlägt und Sie sich dagegen entscheiden, nehmen Sie dies zur Kenntnis, anstatt den Eindruck zu erwecken, dass Sie den Vorschlag nicht einmal gesehen haben.

Dieser Satz ist nur akzeptabel, wenn Sie versuchen, die Rolle eines Tyrannen zu spielen, und wird normalerweise von einem schlechten Manager verwendet. Normalerweise zeigt es nur an, dass die Person, die es verwendet, entweder mit dem Argument nicht umgehen kann oder anderen Menschen nicht zuhören kann. Die andere Form dieses Satzes ist „weil ich es gesagt habe“. In Ihrem Fall klingt es nach einer einfachen Möglichkeit, andere Personen abzuschneiden. Ich wähle keine Seite im Kampf, aber ich kann es aus beiden Blickwinkeln sehen (als QA oder als Entwickler, da ich Erfahrung in beiden habe). Persönlich habe ich in der von Ihnen beschriebenen Situation herausgefunden, dass es viel produktiver ist, ein separates Ticket für jeden einzelnen Artikel zu eröffnen: Für eine QA, die ein separates Ticket öffnet, kann sichergestellt werden, dass das angesprochene Problem untersucht wird. Als Entwickler ziehe ich das vor, damit das Ticket, an dem ich gerade arbeite, nicht in den Scope Creep-Bereich hineinwächst.

Es gibt jedoch einige seltene Fälle, in denen die Funktion implementiert wurde, wie erwartet funktioniert und auf dem Papier im wirklichen Leben fantastisch aussieht, macht keinen Sinn. Die meisten davon werden normalerweise von einer guten Qualitätssicherung erwischt, und die härtesten, da jeder sein Bestes gegeben hat, aber das Ergebnis entweder null oder negativ ist. Ich halte immer Ausschau nach Hinweisen auf solches Feedback von QA und versuche, es auf ein Reißbrett zu bringen. Normalerweise erscheint ein solches Feedback als nicht relevanter Kommentar im Ticket. In einem solchen Fall würde ich es vorziehen, ein Gespräch mit der Person zu führen, die solche Informationen bereitstellt, um herauszufinden, ob dies der Fall ist oder nicht. Wenn Gespräche mit der Person, die einen solchen Kommentar macht, wirklich in einem solchen Fall enden, sollten Sie so reagieren, andernfalls bitten Sie die Person, ein Ticket zu erstellen, oder erstellen Sie es für sie.

Grundsätzlich ist es produktiver, wenn Sie an einen Punkt kommen, an dem ein Gespräch etwas hitzig wird, einatmen, ausatmen, etwas sagen wie "Ich muss darüber nachdenken und ich werde auf dem Ticket antworten", Ihre Ruhe wiedererlangen, schreiben Sie und wenn Sie sicher sind, dass Sie Recht haben, schreiben Sie Ihre Argumente in das Ticket, warum es jetzt irrelevant/ungültig/egal ist. Dies ist jedoch ein zweischneidiges Schwert, denn wenn die andere Person Recht hatte und Sie nicht, haben Sie das jetzt dokumentiert.

Und denken Sie daran, dass all diese Dinge nicht als Entwickler (dba vs. Backend vs. ui) vs. QA vs. Client vs. wer auch immer betrachtet werden sollten. Die Beziehung sollte so sein devs + QA + client + whoever = great product. Ich war in Umgebungen mit einem starken „Free for All“-Umfeld, wo ich kooperativ agierte und im Gegenzug auch so behandelt wurde.

Tests sind ein gewisser Sonderfall, wenn es um die IT-Arbeit geht. Besonders formale, insbesondere Regressionstests.

Wenn ein Test vordokumentiert wird (was zum Testen getan wird) und die Ergebnisse am Ende auf PASS oder FAIL reduziert werden, sagt das Endergebnis immer noch "X, Y, Z ... wurde durchgeführt, zum Ergebnis von .. .".

X, Y, Z, die getestet werden, können durch eine Vertragsspezifikation mit einem Kunden definiert werden, eine Änderung der Tests kann die Haftung auf sehr unglückliche Weise umverteilen, wenn ein Fehler auftaucht (oder im schlimmsten Fall einen echten Schaden verursacht), der erfasst worden wäre, wenn der Testverfahren wurde genau eingehalten. Die Kehrseite dieser Medaille: Sollte ein Mangel durch vorgeschriebene und vereinbarte Prüfungen nachweislich nicht entdeckt werden, kann das Produkt je nach Vertrag trotzdem als spezifikationsgerecht verkauft und in Rechnung gestellt werden, Mittelfinger als Prämie inklusive.

Aus einer breiteren Perspektive können Arbeiten (nach Spezifikation) bereits beschrieben, angeboten, kalkuliert und VERKAUFT worden sein. Während eine nachträgliche Änderung die Effizienz steigern könnte (bereits berechnet!), erhöht sie auch das Risiko (bereits berechnet!).

"Ist es immer falsch?" - "Hier ist ein Fall, wo es nicht falsch ist".