Mein Arbeitgeber zwingt seine Mitarbeiter dazu, seine Kunden zu betrügen, wie soll ich mit dieser Situation umgehen?
Im Moment befinde ich mich in einer wirklich unangenehmen Situation und weiß nicht, wie ich am besten damit umgehen soll.
Ich arbeite als Softwareentwickler für ein in Osteuropa ansässiges Outsourcing-Unternehmen. Die meisten seiner Kunden sind in den Vereinigten Staaten ansässig. Wir entwickeln neue und interessante Produkte für die Kunden des Unternehmens, so dass ich mit den Aufgaben, an denen ich arbeite, meist recht zufrieden bin.
Womit ich nicht zufrieden bin, ist die Art und Weise, wie der Arbeitgeber mit seinen Kunden umgeht und wie er seine Geschäfte im Allgemeinen abwickelt. Lassen Sie mich dies näher erläutern.
Als Outsourcing-Firma, die über keine eigenen Produkte verfügt und den Kunden die aufgewendeten Entwicklungsstunden in Rechnung stellt, besteht ihre primäre Möglichkeit zur Gewinnsteigerung darin, so viele Arbeitsstunden wie möglich zu verkaufen. Grundsätzlich ist die Unternehmensleitung der Ansicht, dass der einzige Unterschied zwischen Entwicklern der oberen und mittleren Ebene darin besteht, dass ein seniorer Entwickler in Bezug auf die Bereitstellung von Funktionen und Fehlerbehebungen doppelt so effizient sein kann wie ein Entwickler der mittleren Ebene (genau das hat mir PM gesagt, als ich ihn fragte, was er von diesem Geschäftsmodell hält). Aus meiner Sicht ist ihnen also die _Qualität nicht so wichtig - für sie zählen nur die Geschwindigkeit und das Tempo. Folglich arbeiten leitende Entwickler in dieser Firma normalerweise an mehr als einem Projekt - normalerweise zwei (es gibt auch einige Leute, die an drei und sogar mehr Projekten arbeiten). Hier fängt die Firma an zu schummeln.
Als Senior-Entwickler arbeite ich an zwei Projekten. Ich habe einen Standard 8-Stunden-Tag, an dem ich für jedes Projekt 4 Stunden arbeite. Die Kunden, für die ich arbeite, sind sich dessen jedoch nicht bewusst. Das Unternehmen berechnet ihnen, als ob ich für jedes Projekt 8 Stunden arbeiten würde. Mein Ziel als Entwickler ist es, beide Kunden mit meiner Produktivität zufrieden zu stellen. Qualitativ hochwertige Software zu liefern ist nicht die höchste Priorität - das Hauptziel ist, nun ja, Geschäfte zu machen. Für die Berichterstattung muß ich jedem der Kunden sagen, daß ich hauptberuflich ausschließlich an seinem Projekt arbeite. Also muß ich im wesentlichen jeden Tag an dieser häßlichen Trickserei teilnehmen.
Fast jeder Entwickler im Unternehmen arbeitet auf diese Weise. Es erlaubt den Entwicklern, mehr Geld zu verdienen, und der Firma, gleichzeitig zu sparen - ein Entwickler, der vorgibt 16 Stunden zu arbeiten, während er in Wirklichkeit nur 8 Stunden arbeitet, ist billiger als zwei Entwickler, die wirklich 16 Stunden am Tag arbeiten. Vergessen Sie nicht, das echte Geld für diese imaginären zusätzlichen 8 Stunden in Rechnung zu stellen, und Sie erhalten den reinen Gewinn.
Die Firma ist in diesem Geschäft wirklich gut geworden. Kürzlich, als ich dem zweiten Projekt beitrat, hatten sie ein Treffen für Entwickler, bei dem sie uns allen beibrachten, wie man die Tatsache, dass wir so arbeiten, nicht preisgeben sollte. Einige der Entwickler benutzen nicht einmal ihren richtigen Namen, weil viele Kunden im gleichen US-Bundesstaat ansässig sind und sich gut kennen. Das Unternehmen arbeitet wirklich hart daran, die Situation zu verhindern, dass die Kunden merken, dass die Entwickler nicht wirklich Vollzeit arbeiten, denn das Folgende wäre ein kompletter Misserfolg für das Unternehmen:
Kunde A: Hey, Entwickler X von Firma Y hat eine wirklich coole Funktion für meine App implementiert!
Kunde B: Wie ist das möglich? Er arbeitet Vollzeit für mein Projekt!
Als ich mich für dieses Unternehmen beworben habe, haben sie mir nicht gesagt, dass sie so arbeiten. Das kam für mich völlig überraschend. Jetzt ist es mir sehr peinlich und ich fühle mich wirklich schlecht, dass ich mich an dieser Sache beteiligen muss.
Habe ich eine ethische Verantwortung, zu kündigen? Die Kunden des Unternehmens zu informieren? Was sind meine Optionen in dieser Situation?