FTKONF-084
Amikor a dokumentálatlan munkaóráidat kellene kiszámláznod egy barátodnak
Helyzet
„Hogyan számlázzak nem dokumentált munkaórákat?” · „How to invoice for undocumented hours” · szerző: Darren H · CC BY-SA
Egy főállású fejlesztő besegített a barátja kis cégének egy határidős projektbe, megbeszélt óradíjért. A munka jól sikerült. Számlázni viszont kilenc hónapig nem számlázott — baráti alapon ment, és nem szorult a pénzre —, közben óranyilvántartást sem vezetett. A kódolással töltött időt utólag ki tudta hámozni a verziókezelőből, a tervezést és a megbeszéléseket sehogy. A barát korrekt: felajánlott plusz 10%-ot a nem dokumentált időre, azzal, hogy „ha szerinted több volt, mondd meg, csak ne szállj el”. A fejlesztő szerint jóval több volt. Kérjen többet bizonyíték nélkül?
A forrásposzt teljes szövege (magyarul és angolul)
Az eredeti Stack Exchange-kérdés hű magyar fordítása · szerző: Darren H · The Workplace, q98960 · CC BY-SA.
Főállásban dolgozom szoftverfejlesztőként. Egy barátom saját szoftverfejlesztő céget visz (egy teljesen más szektorban, mint amiben én dolgozom). A barátomnak segítségre volt szüksége, hogy egy projektet határidőre leszállítson, és megkérdezte, tudnék-e dolgozni neki. A saját vezetőm engedélyével megtettem.
Megállapodtunk egy óradíjban, elvégeztem a munkát, ő pedig elégedett volt. Minden rendben.
Csakhogy ő egy barát, akinek kis cége van, én pedig nem szorultam rá a pénzre, így elmulasztottam kiszámlázni. Mindketten tudtuk, hogy jár még egy számla, és ő többször kérte is, hogy küldjem el, de én sokáig halogattam.
Itt vált nyilvánvalóvá a hibám: egyetlen ponton sem vezettem semmilyen naplót arról, konkrétan mennyi időt töltöttem a munkával. Most, kilenc hónappal később, újra kérte, hogy számlázzak, így végre elhatároztam, hogy nekiállok, és kiszámolom, hány órát dolgoztam neki.
Mivel nem vezettem munkaidő-nyilvántartást (igen, tudom, hogy ez súlyos hiba, a leckét nagyon megtanultam!!), azt a bizonyítékot kellett használnom, amit találtam, hogy kiszámoljam az elvégzett órákat.
A kódolással töltött időt viszonylag pontosan ki tudtam számolni, mert a „kicsit és gyakran commitolj" tábor híve vagyok, így a verziókezelő rendszerében minden commitomról volt napló, amit le tudtam kérdezni. Ezek alapján kiszámoltam az óráimat, és kijött egy szám. Volt azonban sok egyéb idő is (tervezés, megbeszélések, egyeztetések), amelyek a rossz nyilvántartásom miatt nem számszerűsíthetők ilyen könnyen.
Tegnap küldtem neki egy e-mailt, amelyben részleteztem a verziókezelő naplóiból kiszámolt órákat, majd telefonon elmagyaráztam, hogy ez nem a teljes összeg, mert sok további idő is ráment, de azt nem tudom számszerűsíteni.
Ő nagyon korrekt ember és jó barát, és azt mondta (szó szerint): „Mennyi extrát szeretnél, a 10% rendben van?" Mondtam, hogy átgondolom és hamarosan visszajelzek, ő pedig elégedettnek tűnt. Aztán hozzátette: „Ha szerinted több, csak mondd meg, mennyire gondolsz, de ne szállj el."
Valójában úgy érzem, hogy az extra idő jóval több volt 10%-nál, de bizonyíték nélkül szemtelenségnek érezném többet kérni, mint a felajánlott 10%.
A kérdésem tehát ez: hogyan maximalizálhatom a neki szóló számlámat anélkül, hogy elidegeníteném? Tekintve, hogy jóban vagyunk, és a jövőben is számítok tőle munkára. Fogadjam el egyszerűen a bizonyítható időre járó fizetést plusz a felajánlott 10%-ot a tervezésért/megbeszélésekért? Vagy ha többet kérnék, hogyan fogjak hozzá?
Original Stack Exchange question · author: Darren H · The Workplace, q98960 · CC BY-SA.
I work full time as a software developer. A friend of mine runs his own software development company (in a completely different sector to the one I work in). My friend needed some help getting a project delivered by a deadline and asked me if I could do some work for him. With my own manager's permission, I did so.
We agreed an hourly rate, I did the work, and he was happy. All is good.
However, he is a friend who has a small company, and I was not desperate for the money, so I neglected to invoice him. We both knew there was an invoice due, and he indeed asked me several times to send him it, but I waited quite a long time.
Here's where my mistake became apparent. I at no point made any log of specific time I had spent working. It is now 9 months later and he asked me again to invoice him, so I decided finally to get on with it and work out how many hours I have worked for him.
Since I did not keep any time sheets (yes, I am aware this is a major mistake, lesson very much learned!!) I had to use what evidence I could find in order to calculate hours done.
I could calculate with some degree of accuracy the time I spent coding, because I am of the "commit little and often" camp, and so his version control system had logs of all of my commits, which I could query. I calculated my hours based on these logs and came up with a figure. However, there was also a lot of other time spent planning, having meetings / discussions etc. which are not so easily quantified due to my poor record keeping.
I sent him an email yesterday detailing the hours I calculated from the version control logs and followed it up with a phone call in which I explained that this was not the total, because there was a lot of extra time spent, but I could not quantify it.
He is a very reasonable person and a good friend and he said (exact words) "How much extra would you like, is 10% okay?" I told him I would have a think about that and get back to him very soon and he seemed happy. He then said "If you think it is more then just say what you think, but don't go crazy"
I actually feel that the extra time spent was a lot more than 10%, but without evidence I feel like I would be cheeky if I asked more than the 10% he offered.
My question is this: How can I maximise my invoice to him, without alienating him? Given that we are on good terms and I expect to get more work from him in the future. Should I just accept payment for the time I can provide evidence for plus the 10% he offered for planning/meetings. Or if I was to push for more, how would I go about it?
A közösség legjobbnak ítélt válasza (12 szavazat)
Szerző: Dan Pichelman · CC BY-SA
„Don't be greedy. Bill him for the hours you documented plus the 10% you agreed on. If you attempt to maximize your invoice you run the risk of both losing a friend AND not getting repeat business from him. Next time, keep better records."
Lényeg (magyarul): Ne akard maximalizálni: számlázd a dokumentált órákat plusz a felajánlott 10%-ot. Ha kihajtod a plafonig, egyszerre kockáztatod a barátságot ÉS a jövőbeli megbízásokat; a különbözet a „tanulópénz" a hiányzó nyilvántartásért. Kiegészítő válasz (Daniel, 0 pont, de értékes): óradíjas munkánál a timesheet alap; ha nincs, adj őszinte becslést lefelé kerekítve (a mulasztás a tiéd), és légy extra átlátható: mondd el, mennyit dolgoztál szerinted, és mennyit kérsz ténylegesen; nagyobb jövőbeli munkánál küldj heti óra-összesítőt, hogy ne legyen meglepetés.
Valós forrás: „How to invoice for undocumented hours” · szerző: Darren H · Stack Exchange / The Workplace (q98960) · CC BY-SA · magyar fordítás, anonimizálva. Az eredeti poszt →