Arbeitszeittabellen sind etwas, das ich noch nie gemocht habe, aber nichtsdestotrotz eine Anforderung in meinem Unternehmen ist. Sie stören mich nicht so sehr, aber sie scheinen wirklich die Gänge anderer Leute zu knirschen. Ich habe wahrscheinlich ein paar Fragen und ein Feedback wäre großartig.
- Müssen Sie Arbeitszeittabellen erstellen, vorausgesetzt, Sie sind kein Auftragnehmer? (Das ist mir verständlich).
- Was ist die Granularität von Arbeitszeittabellen, mit denen Sie vertraut sind oder die Sie verwenden? (Beispiel: Alle Einträge müssen unter zwei Stunden sein).
- Würden Sie jemals die Gründe berücksichtigen, warum Sie einen Job nicht annehmen oder einen aktuellen verlassen?
- Wie hat das Management in Ihrer Organisation Arbeitszeittabellen gerechtfertigt, wenn Sie nicht an einen Kunden abrechnen?
management
vcsjones
quelle
quelle
Antworten:
Als Manager bekomme ich ja das Team dazu, Stundenzettel zu machen. Hier ist das Warum und ein paar Hinweise, wie sie implementiert werden, um hoffentlich Störungen zu minimieren:
Als Unternehmen wird ein Großteil unserer Arbeit auf Zeit- und Materialbasis erledigt. Ohne Stundenzettel geht das natürlich nicht. Wir haben 10 Kunden und eine Reihe von verschiedenen Projekten und Produkten, aber wir sind nicht groß genug, um Kunden oder Projekten in Vollzeit zu widmen, was bedeutet, dass wir uns ein Bild davon machen müssen, wie lange die Dinge gedauert haben. Auch wenn dies nicht zutrifft, um ein Team zu leiten, muss man verstehen, was Zeit und wie viel kostet. Denken Sie, dass die alte App, die die Mailroom-Leute verwenden, mehr Zeit für den Support in Anspruch nimmt, als es wert ist? Was ist, wenn jemand fragt, wie viel Arbeit in Feature X auf der neuen Website gesteckt wurde, wodurch sich der Umsatz verdoppelt hat? Oder wenn Ihre Entwickler sagen, Sie sollten eine andere Person einstellen, und Sie gefragt werden, was diese Personen tun, um dies zu rechtfertigen?
Kategorien existieren für alle angemessenen "Nicht-Arbeiten", einschließlich Mentoring, allgemeine technische Diskussionen, Support, Meetings und so weiter.
Fehlerbehebung - Wir erfassen die Zeit für ein ganzes Projekt und nicht Fehler für Fehler. Dies macht die Dinge in der Regel viel einfacher - verbringen Sie den Tag mit der Behebung von Fehlern, 7,5 Stunden mit der Behebung von Fehlern gehen gegen das Projekt und Sie sind fertig. Sie müssen nicht versuchen, herauszufinden, wie es auf die 13 von Ihnen behobenen Fehler aufgeteilt wurde.
Als wir sie umsetzten, versprach ich, dass niemand für das, was auf ihrem Arbeitszeittabellen stand, bestraft / belohnt werden würde, solange es korrekt war. Es erfolgt also kein Input für Überprüfungen, die auf Rentabilität, Auslastung oder etwas anderem beruhen. Dies bedeutet, dass kein Anreiz zur Verzerrung besteht.
Mit genau meine ich ungefähr. Die Leute sollten wirklich nicht zu viel Zeit damit verbringen müssen, sich Gedanken darüber zu machen, was passiert, wenn sie einen Kaffee kochen oder auf die Toilette gehen. Im Grunde genommen, wenn Sie sich auf einem Block jedes Arbeitsergebnis notieren, das Sie tagsüber bearbeitet haben, dann teilen Sie es am Ende des Tages grob in die Stunden auf, in denen Sie gearbeitet haben, und das war's. Wenn nicht länger als 5 Minuten dauern sollte max.
Wenn mir nicht gefällt, was ich sehe - zum Beispiel, dass jemand zu lange mit Aufgabe X verbracht hat - wird untersucht, was wir tun können, um X schneller zu machen, anstatt irgendetwas mit der Arbeitszeittabelle zu tun.
Wenn Sie wissen, wie viel Zeit Sie damit verbracht haben, etwas zu tun, können Sie die Schätzungen erheblich verbessern.
Das Anti-Arbeitszeittabellen-Gefühl bei vielen Programmierern scheint auf zwei Dinge zurückzuführen zu sein: (1) Schlecht implementierte Arbeitszeittabellen, deren Ausfüllen zu lange dauert, mehr Informationen erfordern als wirklich benötigt werden und Lügen und Verzerrungen fördern, sodass die Informationen sowieso wertlos sind, und (2 ) das Gefühl, dass alles, was einem Entwickler etwas unangenehm ist, beseitigt werden sollte.
Der erste ist fair, aber Sie sollten die Implementierung und die Regeln, die jemand angehängt hat, dafür verantwortlich machen, nicht die ganze Idee von Arbeitszeittabellen, die auf eine Art und Weise durchgeführt werden können, die diese Probleme nicht aufweist. Das zweite ist einfach unrealistisch - es gibt viele Parteien, die an Projekten sowohl innerhalb als auch außerhalb des Unternehmens beteiligt sind und von denen jede viele Anforderungen an sie stellt. Ja, wir wollen alles tun, um die Programmierer produktiv zu machen, aber es muss mit den Bedürfnissen anderer Parteien in Einklang gebracht werden.
quelle
Ich bekomme das Anti-Timesheet-Ding überhaupt nicht. Stundenzettel sind der Grund, warum Sie bezahlt werden. Kein Stundenzettel, kein Geld. Ich mag es, bezahlt zu werden, deshalb mag ich meine Stundenzettel. Ich hatte noch nie eine Arbeitszeittabelle, für deren Ausfüllen mehr als fünf Minuten pro Tag benötigt wurden. Ehrlich gesagt, gibt es in meinem Tag viel mehr ärgerliche Dinge als eine Fünf-Minuten-Liste.
quelle
Wir lassen Programmierer keine Arbeitszeitnachweise ausfüllen. Wir haben ein Task-Management-System, mit dem die Leute scheinbar nichts dagegen haben, und das uns so ziemlich alle Daten liefert, die wir für die Buchhaltung benötigen. Es ist nicht schwer herauszufinden, wann etwas die erwartete Zeitspanne überschritten hat, während jemand einfach vergaß, einen Gegenstand als vollständig zu markieren.
Es wird auch offensichtlich, wenn jemand gerade nicht produziert.
Ein paar Fragen im Bug-Tracker helfen auch zu zeigen, wo Dinge verstopfen könnten.
Wir möchten Programmierer nach Möglichkeit von administrativen Aufgaben fernhalten und darauf vertrauen, dass die Leute ihre Arbeit erledigen.
Die einzige Zeit, die ich für vernünftig halte, ist, wenn dem Kunden stundenweise etwas in Rechnung gestellt wird. Aber dann wird der ultimative Grund dafür offensichtlich und ein bisschen komfortabler. Die Zeit muss genau erfasst werden, denn so viel wird der Kunde bezahlen. Das ist ein bisschen anders als das Gefühl, für die Administration im Mikromanagement zu sein.
Ich bin alles dafür, Erwachsene wie Erwachsene zu behandeln.
quelle
Wenn Sie Kunden nicht stundenweise abrechnen oder wenn Sie ein Auftragnehmer sind, der stundenweise bezahlt wird, würde ich nicht damit rechnen, Stundenzettel auszufüllen. Nach meiner Erfahrung sind sie kontraproduktiv - ja, Sie müssen im Allgemeinen die Menge an Ressourcen verfolgen, die in Projekte fließen, aber dies kann ungefähr monatlich erfolgen ("10 Tage bei Projekt X und 9 Tage bei Projekt Y usw."). Die Vorteile von etwas Körnigerem werden oft durch die Kosten für die Aufzeichnung aufgewogen, und wenn sie als Stock verwendet werden können, um den Stab zu schlagen, zeichnet der Stab einfach auf, was akzeptabel ist, anstatt was genau ist.
Der andere unvorhergesehene Nachteil für Unternehmen ist, dass Sie beim Überwachen des Personals möglicherweise feststellen, dass Sie mit der Aufzeichnung beginnen, wie viel mehr das Personal leistet! Wenn Sie für 40 Stunden bezahlt und 40 Stunden verfolgt werden, gibt es für 40 Stunden einen unglaublichen Anreiz, einfach nach Hause zu gehen. Die Mitarbeiter hören oft auf, das gewisse Extra zu tun, das so oft den Unterschied ausmacht.
quelle
Meine Firma hat es versucht, aber ich habe es ignoriert oder ein paar Wochen lang Unsinn aufgeschrieben, während ich die Arbeit noch erledigt habe, und sie haben es vergessen.
quelle
Bei meinem vorherigen Job musste ich jeden 15-minütigen Zeitblock berücksichtigen. Es war eine Webentwicklungsfirma und wir wurden alle beauftragt. Jeder Aufgabe war eine bestimmte Anzahl von Stunden zugeordnet. Wir haben den Gesamtpreis, den wir dem Kunden in Rechnung gestellt haben, durch 100 USD / Stunde geteilt, um die für das Projekt verfügbaren Gesamtstunden zu erhalten.
Wenn ich 10 Stunden Zeit hatte, um meine Aufgaben zu erledigen, und es 15 Stunden dauerte, schuldete ich der Firma 5 Überstunden. Ich habe einen Tagesplaner von Franklin Covey verwendet, um die Zeit im Auge zu behalten.
quelle
Ich arbeite als Webentwickler / Projektmanager in einem kleinen Unternehmen (insgesamt 10 Personen) und jeder, einschließlich des CEO, muss protokollieren, was er tut. Alles, was länger als 5 Minuten dauert, muss protokolliert werden.
Eine typische Arbeitszeittabelle sieht folgendermaßen aus:
07:46 - 08:01: Kunde A - Projekt B - Programmierung - Optionale Bemerkung
08:01 - 08:38: Kunde B - Projekt C - Korrektur - Optionale Bemerkung
08:38 - 08:46: Kunde B - Projekt D - Projektmanagement - Optionale Bemerkung
08:46 - 09:00: Kunde A - Projekt B - Kundenbetreuung - Optionale Bemerkung
...
Da ich es gewohnt bin, so zu arbeiten, wäre es kein Grund, einen Job abzulehnen. Der CEO motiviert die Verwendung dieser Art detaillierter Arbeitszeittabellen als perfekte Methode, um Schätzungen mit der tatsächlich für ein Projekt aufgewendeten Zeit zu vergleichen.
quelle
Ich mache kein Arbeitszeitblatt. Es gibt bestimmte Projekte, bei denen ich Schätzungen anhand der tatsächlichen Zeit nachverfolge (ich verwende keine Zeitschaltuhr). Dies ist nicht erforderlich, aber ich habe das Bedürfnis, an meinen Schätzfähigkeiten zu arbeiten.
quelle
Stundenzettel sind für mich kein Dealbreaker. Meine letzte Stelle hatte sie zunächst, um einem Kunden Transparenz zu verschaffen, und ließ sie dann fallen. Meine jetzige Stelle hat sie und sie werden im Falle einer Prüfung behalten, da wir staatliche Forschungsstipendien beantragen.
Die Software, die für Stundenzettel verwendet wird, ist absolut zum Kotzen, aber es dauert immer noch ungefähr 5 Minuten, bis ich eine Stundenzettel ausgefüllt habe, weil sie auf einem sehr hohen Niveau sind: 8 Stunden pro Tag, Urlaubstage / Krankheitstage markieren und einige Notizen darüber machen, was wurde während der Woche bearbeitet. Ich mache mir jeden Tag Notizen, daher brauche ich nicht lange, um ein paar Zeilen in die Arbeitszeittabelle einzugeben.
quelle
quelle
Ich muss mehrere Stundenzettel ausfüllen.
Zuerst gibt es die Arbeitszeittabelle, die an HR geht. Diese Arbeitszeittabelle zeigt einfach, ob gearbeitet / nicht gearbeitet wurde, und dient zur Verfolgung von Zapfwellen- und Krankheitstagen. Es wird also immer in Vielfachen von 8 ausgefüllt (ganztägig oder ganztägig arbeitend).
Dann gibt es die Arbeitszeittabelle, die zum Geschäft geht. Ich arbeite in einem großen Unternehmen in der Softwareentwicklung. Die meisten (99%) unserer Projekte sind für interne Benutzer. Diese Projekte werden den Benutzern stundenweise in Rechnung gestellt. So wird beispielsweise ein Projekt für die Rechtsabteilung dem Budget der Rechtsabteilung belastet. Diese Arbeitszeittabelle ist die am meisten politisierte. Das IT-Management steht unter Druck, so viel Zeit wie möglich für die Projekte aufzuwenden, und die Projektbesitzer stehen unter Druck, so viel Zeit wie möglich für die IT aufzuwenden (z. B. Mitarbeiterversammlungen, informelle Schulungen usw.). Bevor an einem Projekt gearbeitet wird, wird es "geschätzt" und ein bestimmtes "Budget" von Stunden wird zugeteilt. Um die Arbeitszeit zu verlängern, stehen alle Beteiligten unter Druck, kreativ mit der Arbeitszeittabelle umzugehen. Das Markieren von 8 Stunden an einem bestimmten Tag für dasselbe Projekt löst eine rote Fahne aus, mit der 3+ Manager Ihren Würfel schlagen. Überstunden werden NIEMALS markiert, da sie keinem Zweck dienen (mein Entgelt ist das gleiche und die verfügbaren Stunden werden schneller gekürzt). Die Genauigkeit in dieser Arbeitszeittabelle kann sich nachteilig auf Ihre Karriere auswirken.
Schließlich gibt es noch die Projektstundenzettel. Dies ist derjenige, der an die Projektbesitzer geht; Es ist nicht nach Datum, sondern nach Stunde aufgeschlüsselt. Auf diesem Blatt heißt es also: "Ich habe diese Woche 9 Stunden mit Ihrem Projekt verbracht. Die Aufgaben A und B wurden ausgeführt und die Fehler X und Y wurden behoben." Diese Arbeitszeittabelle ist eine Arbeit der kompletten Erfindung; Da es seine Stundenzahl aus der vorherigen Arbeitszeittabelle bezieht, ist das Verhältnis von Aufgaben zu Zeit völlig ungenau. Diese Arbeitszeittabelle wird jedoch nur verwendet, um festzustellen, ob wir den Meilenstein X innerhalb einer bestimmten Stunde erreicht haben oder nicht. Daher ist sie eher ein allgemeiner Maßstab für den Fortschritt als alles andere.
quelle
Vor zwei Jobs habe ich Stundenzettel ausgefüllt. Sie wurden durchgeführt, um die Bezahlung zu erfassen (wir wurden Überstunden gezahlt) und den Kunden in Rechnung zu stellen (viel Arbeit war T & M) und um Annahmen und Ist-Werte von Festpreisprojekten zu überprüfen. Ich fand sie auch nützlich, um einige meiner eigenen Informationen zu protokollieren, anstatt ein persönliches Protokoll im Vergleich zu einem Arbeitszeittabellenprotokoll zu führen. Es hat super geklappt.
Vor einem Job habe ich versucht, Arbeitszeittabellen auf die gleiche Weise zu verwenden (die Bedingungen waren sehr ähnlich), aber in diesem Fall stellte das Unternehmen jede Kleinigkeit auf der Arbeitszeittabelle in Frage. Ich hatte Telefongespräche über das, was ich in meine Arbeitszeittabelle geschrieben habe, das länger als die fragliche Zeit gedauert hat. Ich habe aufgehört, genaue Zeitangaben zu machen, weil es absurd war. Andere Leute schienen auch auf ihrem Stundenzettel zu liegen, als sie gefragt wurden.
In diesem Job kann ich meine Zeit nicht direkt an einen Kunden abrechnen, sondern nur an interne Projekte, aber ich mache immer noch Stundenzettel. Sie sind einfach zu erledigen und hilfreich, nicht nur für mich selbst, sondern auch für die Buchhaltung usw. Die Frage, was ich hier in eine Arbeitszeittabelle geschrieben habe, wurde nie beantwortet, daher behalte ich sie recht genau.
Ich würde sagen, sie sind großartig, bis sie anfangen, dich für das zu bestrafen, was du ihnen anlegst.
quelle
Leider ja.
Aber nicht nur eine Arbeitszeittabelle. Wir müssen:
quelle
Ich bin erstaunt, wie viel Zeit auf Arbeitszeitnachweisen verschwendet wird und wie wenig die Organisation davon profitiert.
Für die meisten Gruppen sendet der Manager die für den Zeitraum vorgesehene Anzahl von Stunden. pro Projekt, pro Mitarbeiter, um dem Projektplan zu entsprechen. Alle Programmierer geben dann diese Zeit für jedes Projekt ein, an dem sie arbeiten. unabhängig davon, welche Zeit sie tatsächlich pro Projekt verbracht haben. Oder wie nützlich diese Arbeit war.
Für sie sind Arbeitszeitnachweise völlig nutzlos.
Andererseits erhalte ich den Build-Datensatz von Hudson und das Commit-Protokoll von VCS. Dadurch bekomme ich einen guten Eindruck davon, woran mein Team tatsächlich gearbeitet hat, ohne sie bitten zu müssen, mehr Formulare auszufüllen.
Es ist genauer, da es aufzeichnet, was Entwickler getan haben und nicht, was die Leute gesagt haben, dass sie Zeit damit verbracht haben.
quelle
Ich hasse es, sie bei der Arbeit auszufüllen, hasse es mit Leidenschaft ... was erklären könnte, warum ich im Moment drei Monate im Rückstand bin. Ich habe meine E-Mails, Kalender, Aufgaben in unserer Aufgabenverfolgungssoftware, Projekte zum Einfügen in unsere 'größere' Projektverfolgungssoftware. Sie bestehen jedoch weiterhin darauf, eine Arbeitszeittabelle auszufüllen, in der auf die Projekte / Aufgaben in den anderen Programmen verwiesen wird. Es ist alles nur ein Chaos.
Es wird dann verwendet, um die Effizienz, Geschwindigkeit usw. zu bestimmen, die bei der Berechnung Ihres Bonus verwendet werden. Die Tatsache, dass Sie in 40 Stunden 60 Stunden technisch gearbeitet haben, wird nicht wirklich bemerkt, aber was bemerkt wird, ist, dass sich alles verspätet hat ... trotz der Tatsache, dass ich die geschätzte Zeit für jede Zeit eingehalten habe, und Ich habe meine 8 Stunden gearbeitet, einige wären pünktlich gewesen ... aber allmählich später, schließlich mit Dingen, die nicht einmal begonnen wurden, bevor sie fällig waren.
Ich bin jedoch freiberuflich tätig und habe kein Problem damit, sie auszufüllen. Ich behalte eine Excel-Datei mit einem einfachen "Datum, Kommentar, Stunden". Es ist einfach, schnell und funktioniert viel besser.
Ich versuche nicht, Termine einzuhalten, die von einem Manager festgelegt und so lächerlich zufällig sind, dass es so aussieht, als ob Würfel gewürfelt wurden, seit ich nicht befragt wurde. Aufgabe A bekomme ich mit 2 Stunden zugeteilt ... trotzdem weiß ich, dass es einen Tag dauern wird. Aufgabe B Ich bekomme mit 20 Stunden zugeteilt ... aber ich weiß, ich kann es in 15 Minuten abbrechen.
quelle
Das Konzept der Stundenzettel ist nicht schlecht. Für Einzelpersonen ist dies möglich, wenn sie erst einmal den Überblick über die Zeit behalten, die für die Ausführung einer Aufgabe erforderlich ist
Außerdem können die Kosten eines Projekts verfolgt werden.
Es tritt jedoch immer schnell ein Problem auf. Hier ist die Vorlage für die Abfolge der Ereignisse:
So wird ein System, das früher als Unterstützung für Programmierer gedacht war, zu einem Engpass.
quelle
Ja. Aber auf einer ziemlich groben Ebene für die wöchentlichen Managementberichte. Das PMO meldet dies in angemessener Granularität von der Geschäftsleitung bis zum Direktor. Für einzelne Projekte erfolgt die Verfolgung des Fortschritts auf Projektaufgabenebene, was jedoch nicht in die Arbeitszeittabelle eingeht, sondern eher für das Projektmanagement.
quelle
Das einzige Mal, dass ich es nicht ärgerte, Arbeitszeittabellen ausfüllen zu müssen, war, als ich in einem Team mit XP arbeitete. Ich nehme an, das lag daran
OTOH, ich benutze seit mehr als zehn Jahren eine hausgemachte Excel-Tabelle, um meinen Überstundenstatus (und das, was ich jeden Tag gemacht habe) zu erfassen. Derzeit fülle ich die Arbeitszeittabelle normalerweise am Freitag aus, bevor ich das Unternehmen verlasse, und kopiere sie aus meiner Excel-Tabelle.
quelle
Nein, und ich würde Job- / Vertragsangebote ablehnen, bei denen ich Stundenzettel ausfüllen müsste. Ich werde niemals die Ignoranz von Managern verstehen, die denken, dass das berüchtigte Arbeitszeitblatt eine Art großartiges Werkzeug ist, um Programmierer diszipliniert zu halten und die Leistung zu messen.
Nach allem, was er / sie weiß, habe ich möglicherweise gerade einen Codeabschnitt aus einem Blog kopiert / eingefügt, der ein schweres Problem in den ersten zehn Minuten löst, und den Rest meiner aufgezeichneten Zeit damit verbracht, interessante Diskussionen über P.SE zu lesen.
Wir sind keine Baumwollplantagenarbeiter und sollten nicht als solche behandelt werden.
quelle
Früher musste ich Arbeitszeitnachweise bei allen vorherigen Unternehmen ausfüllen, aber nicht bei meinem aktuellen Auftritt.
Meist schien es eine sinnlose Aufgabe zu sein, außer in einem Fall: einem Unternehmen, für das ich gearbeitet habe und für das wir Kunden direkt die Zeit unserer Entwickler in Rechnung stellten. Das war verständlich.
Das Problem mit Arbeitszeittabellen bei typischer Software-Arbeit ist, dass die Arbeit zu dynamisch ist, um in nette kleine Bündel zu passen. Zum Beispiel in meinem aktuellen Auftritt: In einer typischen Stunde würde ich 17 Minuten auf E-Mails aus dem Marketing antworten, 11 Minuten Fragen des Helpdesk zu einem Kundenproblem beantworten, 12 Minuten einem neuen Kollegen bei etwas helfen und 20 Minuten tatsächlich daran arbeiten ein offizielles CR-Problem, das eindeutig zeitlich erfasst werden kann. Mischen Sie diese Intervalle nach dem Zufallsprinzip und Sie haben eine typische Stunde für Senior-Entwickler.
Natürlich ist nicht jede Stunde eines jeden Tages so, aber es ist oft genug genug, um die Arbeitszeittabellen hier ziemlich sinnlos zu machen. Wenn Sie nicht messen möchten, wie viel Zeit für eine bestimmte abrechnungsfähige Aufgabe aufgewendet wird (was hier nie der Fall ist), ist dies im Grunde eine Zeitverschwendung (sowohl Entwicklerzeit als auch Lohnzeit).
quelle
Vor einigen Jobs in einem anderen Land als dem, in dem ich jetzt lebe, haben wir keine Stundenzettel erstellt. Wir haben ein Gehalt bekommen. Wenn die Arbeit erledigt war, dann war das das Ende.
Als ich nach Australien zog, gab es überall Stundenzettel. Bezahlte das, was als "Gehalt" bezeichnet wurde, aber mit Stundenzetteln und aufgezeichneten Stunden. Nicht ganz mein Commonwealth-Verständnis einer Angestelltenposition gegenüber einer Lohnposition.
quelle
Wenn nötig, fülle ich Stundenzettel aus (zum Beispiel haben wir abrechnungsfähige Stunden, über die ein Kunde Bescheid wissen muss), aber im Allgemeinen mag ich die ganze Idee aus einigen Gründen nicht:
quelle
Unsere Stundenzettel-Anwendung wird auch zum Nachverfolgen von Urlaubs- und Spesenabrechnungen verwendet.
Die Eingabe der Zeit erfolgt bis zu einer Granularität von 1/2 Stunde. Dies erfolgt zu Berichtszwecken an leitende Angestellte. Einige der Entwickler weigern sich, dies zu tun, und werden daher vierteljährlich damit beauftragt, ihre Arbeit einzustellen und ihre Zeit auf den neuesten Stand zu bringen. Ich versuche die Jungs daran zu erinnern, wenn sie 12 Stunden am Tag verbringen, und sie schreiben 8 Stunden, die Idioten oben werden auf die Idee kommen, dass wir überhaupt keine neuen Entwickler brauchen - wir können mit der Last umgehen. Wir hatten im letzten Winter einen Todesmarsch, der viele Monate lang 7-tägige Arbeitswochen umfasste. Die Hälfte der Entwickler schrieb 40 Stunden pro Woche in der Berichts-App, während einige von uns tatsächliche Zahlen meldeten. Laut Bundesgesetz sind Programmierer "befreit" (was bedeutet, dass sie von Überstunden befreit sind, wenn kein anderer Gewerkschaftsvertrag besteht). Wenn Sie also Überstunden melden, erhalten Sie keine Vergütung für Überstunden, aber die Zahlen werden weiterhin in Berichten angezeigt.
Die Zeit, die für die Bearbeitung von Fehlern und neuem Code aufgewendet wurde, wird in Team Foundation Server nachverfolgt und nur mit einer Granularität von 1 Tag. Dies versuchen wir zu tun, um besser abzuschätzen, wie viel Zeit wir dafür benötigen, da unser Schätzungsprozess um -25% bis + 1000% abweicht. Im Moment ist das Werfen von Pfeilen auf einen Kalender über den Raum ungefähr so genau wie unsere Schätzprozesse.
Der vorherige Ort verwendete Zeitnachweise zur Abrechnung von Kunden. Wenn Sie also 45 Minuten mit der Bearbeitung eines Kundenfehlers verbracht haben, wurden dem Kunden 45 Minuten in Rechnung gestellt.
quelle
Ich habe fast ein Jahrzehnt lang Arbeitszeitnachweise ausgefüllt, sowohl als Vollzeitbeschäftigter als auch als Auftragnehmer, und zwar in vier verschiedenen Berufen. Ich finde also wenig Reibung bei der Verwendung, glaube aber nicht, dass ich zu sehr in die Arbeit verwickelt werde Minutia von Aufgaben. Das körnigste, das ich jemals machen werde, ist 1/4 Stunde, und das ist selten.
Kürzlich habe ich jedoch Grindstone verwendet , um zu verfolgen, was ich tue (zum Glück kann ich aufgrund meiner aktuellen Position meine eigene Arbeitszeittabelle einreichen, anstatt gezwungen zu sein, ein selbst entwickeltes intranetbasiertes System auszufüllen).
Ich würde es jedem empfehlen, der feststellt, dass die Pflege der Arbeitszeittabellen zu lange dauert oder ärgerlich ist
quelle
Ich musste noch nie eine Arbeitszeittabelle ausfüllen und glaube nicht, dass ich einer Firma beitreten würde, die dies erfordern würde. In allen Unternehmen, in denen ich gearbeitet habe, wurde ich immer danach beurteilt, was ich getan habe und nicht danach, wie lange es gedauert hat . Ergebnisse und Leistung sind viel wichtiger, als wie lange es gedauert hat, sie zu erzielen. Tatsächlich schließt Ersteres Letzteres ein: Wenn ich in einem Jahr so viel erledigt hätte wie ein anderer Entwickler in einer ähnlichen Position in einem Monat, wäre meine Bewertung wahrscheinlich nicht sehr gut. Umgekehrt funktioniert das nicht so gut: Zu wissen, dass eine Person 60 Stunden in dieser Woche und eine andere 40 Stunden in der Arbeit verbracht hat, reicht nicht aus, um ein aussagekräftiges Urteil zu fällen. Einige der effektivsten Entwickler arbeiten am wenigsten, gerade weil sie effizient sind.
Außerdem war ich bei jedem Job ein Angestellter, so dass ich nicht mehr oder weniger bezahlt wurde, weil ich mehr oder weniger Stunden investiert habe. Die Informationen auf einer Arbeitszeittabelle wären also niemals zu meinem Vorteil. Und zu guter Letzt, was geht Sie an, was ich tue, um ein Projekt zu realisieren? Wenn ich die beste Software des Unternehmens produziere, Sie aber feststellen, dass ich 4 Stunden am Tag im Internet surfe, würden Sie mich dann feuern? Woher weißt du, dass das Surfen im Internet für meinen mentalen Prozess nicht wesentlich ist? Außerdem, selbst wenn ich tat im Web surfen , 4 Stunden pro Tag, würde ich wahrscheinlich nicht auf meinen Zeiterfassungs setzen, die die Info bedeuten , ist ziemlich nutzlos sowieso. Ich glaube, ich wäre versucht, es mit BS auszufüllen und Ende der Woche zusammen mit meinem TPS-Bericht einzureichen ...
quelle