Wir sind ein Kunde, der kürzlich eine Vertragsprogrammierfirma für eine ziemlich konzentrierte Arbeit engagiert hat (im Wesentlichen das Schreiben von "Skripten", um die Funktionalität einer Unternehmensanwendung eines Drittanbieters zu erweitern). Wir versuchen, ihre Leistung und den Wert einiger Arbeiten, die sie für uns geleistet haben, zu bewerten, aber wir sind ein wenig neu in der Verwendung von Vertragsprogrammierern und könnten Hilfe gebrauchen:
Wenn Sie ein Unternehmen als Auftragnehmer mit der Entwicklung von Computerprogrammen für Sie beauftragen und die Mindestabrechnungszeit im Vertrag nicht angegeben ist, werden Sie voraussichtlich in Schritten von jeweils einer Stunde abgerechnet (so dass ein Anruf von 5 Minuten erfolgt) wird als 1 Stunde abgerechnet)?
Was ist die branchenübliche Praxis für die abrechnungsfähige Mindestzeiteinheit bei der Vertragsprogrammierung?
Wenn Sie eine Vertragsfirma mit zwei Mitarbeitern einstellen würden, würden Sie erwarten, dass die Zeit jeder Person aufgeteilt und auf die minimale abrechnungsfähige Zeiteinheit aufgerundet wird? Nehmen wir an, der Senior hat 15 Minuten mit dem Junior gearbeitet, und der Junior hat an diesem Tag 4:15 gearbeitet. Würden Sie eine Ausnahme von einer Rechnung für 1 Stunde (Senior) plus 5 Stunden (Junior) machen, oder würden Sie eine Rechnung für nur 5 Stunden erwarten?
Vielleicht finden Sie meine Folgefrage zu wichtigen Vertragspunkten interessant.
Antworten:
Erstens der offensichtliche Punkt - was auch immer Sie tun werden, schreiben Sie es schriftlich und stellen Sie sicher, dass der Kunde genau weiß, wie er belastet wird. Eine überraschende Rechnung ist jedes Mal viel schädlicher als eine große Rechnung.
Zweitens besteht das wahre Geld für Sie darin, einen Kunden über einen langen Zeitraum zu halten und ihn nicht zu fürchten, Sie anzurufen, wenn er Sie braucht, und nicht jedes Mal so viel Geld wie möglich zu bekommen, wenn er anruft . Stellen Sie sicher, dass sich dies in der Abrechnung widerspiegelt. Schauen Sie sich die Richtlinie an, die Sie für den ersten Teil aufgeschrieben haben, und sehen Sie, in welchem dieser beiden Fälle es für Sie aussehen würde, wenn Sie der Kunde wären .
Wie würde ich Ihnen empfehlen, tatsächlich zu rechnen? So geht's: Versuchen Sie nicht, hier und dort eine Stunde zu finden. Summieren Sie die Zeit, die Sie für den Kunden über den gesamten Abrechnungszeitraum (normalerweise zwei Wochen oder einen Monat, aber Sie werden dies im Voraus mit dem Kunden in Verbindung bringen) verbringen, und berechnen Sie, wie viele Stunden dies bringt. Wenn Sie vier Tage lang 45 Minuten am Tag für sie arbeiten, sind dies drei Stunden, nicht vier Stunden. Wenn Sie zwei Wochen lang zehn Stunden und fünfzehn Minuten pro Woche für sie arbeiten, sind dies einundzwanzig Stunden, nicht zweiundzwanzig Stunden und so weiter. In der Zeit, die ich mit Vertragsabschlüssen verbracht habe, habe ich festgestellt, dass Sie das, was Sie an Nickel-und-Cent-Sachen verlieren, in einer langen und produktiven Beziehung wieder herstellen werden - obwohl Ihre Laufleistung variieren kann.
quelle
Programmierer, auch Vertragspartner, sind in den meisten Fällen nicht wie Anwälte mit abrechnungsfähigen Stunden. Bei den meisten Rechnungen wird viel gerundet. Es wurde auch in anderen Beiträgen auf dieser Website gesagt, schauen Sie sich die Qualität / Quantität der geleisteten Arbeit und die Gesamtkosten der Arbeit an und fragen Sie sich, ob es vernünftig erscheint, wenn Sie versuchen, Stunden auf die Minute aufzuschlüsseln, wird dies nicht der Fall sein Ergebnisse, die Sie möchten, da die Zeit, die der Programmierer zwischen Einzelpersonen und Situationen benötigt, zu unterschiedlich ist. Außerdem habe ich selten Rechnungen gesehen, die detailliert genug aufgeschlüsselt waren, um überhaupt zu sagen, was während der in Rechnung gestellten Stunde vor sich ging.
Ich bin ein Berater und würde wahrscheinlich nie einen 5-minütigen Anruf in Rechnung stellen. Der gute Wille mit dem Kunden ist mehr wert als die aufgewendete Zeit. Wenn Sie mich jedoch auf Ihre Website anrufen, werde ich Ihnen wahrscheinlich zumindest eine Rechnung stellen 8 Stunden für die Arbeit, da Sie die Ausführung anderer Arbeiten für den Tag erheblich behindert haben (es sei denn, es handelt sich um ein vereinbartes, geplantes Treffen, dann wäre es genau die richtige Zeit). Wenn ich an meinem Standort arbeite, rechne ich wahrscheinlich die nächste halbe Stunde ab.
quelle
Man muss so darüber nachdenken. Es gibt einen Kontext, der dazu führt, dass der Senior aufhört, was er tut, dem Junior hilft, die Zeit für dieses Projekt dokumentiert und dann zu dem zurückkehrt, was Sie vor der Unterbrechung getan haben.
Könnte nicht 45 Minuten sein, aber es ist da, und es ist nur eine Tatsache, Geschäfte zu machen. Die Entwicklung von Software beinhaltet mehr als nur das Schreiben von Code. Wenn es keine gäbe, würden die Leute nach der Codezeile abrechnen, und das würde auch nicht funktionieren.
Persönlich lade ich nur in Schritten von mindestens 4 Stunden auf, alles andere ist den Aufwand nicht wert, die Details und Details im Auge zu behalten. Und Sie können nicht wirklich viel Entwicklungsarbeit in kürzerer Zeit erledigen, es sei denn, es ist der technische Support, der anders abgerechnet wird als die Entwicklung. Und das wird stundenweise in Rechnung gestellt. Normalerweise lasse ich kurze Dinge mit weniger als 15 Minuten gleiten, wenn es sich um einmalige Dinge handelt, und alles, was länger als 15 Minuten dauert, wird auf eine Stunde aufgerundet.
quelle