Po panogah

Kako razvijalci in programske ekipe sledite uram, ne da bi morali v petek rekonstruirati cel teden?

Posodobljeno 5 min branja

Kratek odgovor

Sledite po stranki in projektu ter uporabite sledi, ki jih vaše delo že pušča: git commiti, AI seje kodiranja, vaš koledar in odprte tikete. Majhna podporna vprašanja zabeležite takoj ali jih zbirajte po strankah – sicer izginejo. Ure beležite tudi pri pavšalnih projektih: le tako vidite, ali proračun v urah drži.

Zakaj razvijalci izgubijo toliko ur?

Programiranje zahteva dolge neprekinjene bloke, a dan je poln prekinitev: sodelavec, ki se zatakne, stranka po telefonu, incident v produkciji. Po prekinitvi se vrnete h kodi, ne k časovnici.

Izgubljajo se robovi, ne glavni bloki. Glavni projekt tedna si boste v petek še zapomnili. Dvajset minut za drugo stranko pa ne.

  • Pomoč sodelavcu pri drugem projektu.
  • Stranka, ki pokliče z vprašanjem, ki vzame 45 minut.
  • Incident, zaradi katerega vse drugo pade iz rok.
  • Pregled kode za projekt, ki ga ne razvijate sami.
  • Iskanje po logih ali dokumentaciji, ki nikoli ni bila naloga.

Kaj storiti z desetminutnimi podpornimi vprašanji?

Majhna vprašanja posamezno vzamejo malo časa, skupaj pa veliko. Ali jih zaračunate, je odločitev za vsako stranko posebej: včasih podpora spada v vzdrževalno pogodbo, včasih zaračunate na četrt ure. Vedno pa jih zabeležite, sicer ne veste, koliko vas pogodba dejansko stane.

Za vsako stranko se dogovorite, kam te ure sodijo – na primer v projekt ‘Podpora’ ali ‘Vzdrževanje’ – in jih zabeležite takoj po opravljenem vprašanju. Če to ne gre, pomaga časovnica, ki vprašanje najde kasneje.

Dogovori o podpori in kaj zahtevajo od sledenja
DogovorKako beležiteZakaj
Pavšalna vzdrževalna pogodbaNa podporni projekt, neobračunljivoDa vidite, ali se pogodba še izplača
Podpora po dejanski porabiNa podporni projekt, obračunljivoVsako vprašanje pride na račun
Podpora znotraj tekočega projektaDirektno na projektProračun projekta ostane realen

Kako vam commiti in AI seje pomagajo najti ure?

Vaše delo pušča sledi. Commit ima čas, repozitorij in sporočilo. Seja v Claude Code, Codex ali Cursor pokaže, kateri problem ste reševali in kako dolgo. Skupaj s koledarjem so to najboljši namigi, kaj ste določen dan počeli.

To je pomoč spominu, ne časovnica. Commit ne pove, koliko časa ste delali, in odprta AI seja ni nujno dejansko delo. Uporabite jih za predloge, ki jih sami potrdite, kot opisano v Samodejno sledenje času.

Pazite na zasebnost. Sporočila commitov, imena datotek in AI pozivi pogosto niso za vodjo ali stranko. Te podatke naj ostanejo zasebni – delite le ure s kratkim opisom. Več v Zasebnost in AI kontekst.

Lahko vaš AI agent sam zabeleži ure?

Da, če ima vaš sledilnik časa MCP strežnik. Agent, s katerim ste pravkar odpravili napako, ve, v katerem repozitoriju in veji je delal ter kateri commiti so bili narejeni. Ob koncu seje lahko zabeleži ta čas z opisom, ki ga lahko prebere tudi stranka.

  1. Povežite svojega asistenta z MCP strežnikom sledilnika časa in se prijavite.
  2. Delajte kot običajno. Na koncu recite: ‘zabeleži to’.
  3. Agent pošlje opis, repozitorij, vejo in teme commitov, ne kode ali poti do datotek.
  4. Če sledilnik ni prepričan o stranki ali trajanju, vas agent vpraša.
  5. Vnos čaka na odobritev, kot ostale ure.

Kako se izbere prava stranka za repozitorij, je pojasnjeno v Kako deluje log_work.

Ali niso tiketi dovolj za izračun ur?

Tiketi opisujejo, kaj je treba narediti; ure pa, koliko je to stalo. Ticket je lahko odprt tri dni, vi pa ste zanj porabili dve uri – in veliko dela nikoli ni imelo tiketa. Izpeljava ur iz statusov ticketov daje popačeno sliko.

Kaj deluje: številko tiketa vpišite v opis vnosa časa. Tako lahko kdorkoli poveže ure s ticketom, brez sinhronizacije dveh sistemov.

Zakaj slediti uram pri pavšalnem projektu?

Pri pavšalu ur ne zaračunate, a odločajo, ali je projekt donosen. Če jih ne beležite sproti, šele na koncu izveste, da ste proračun presegli za dvakrat – in naslednje ponudbe ne boste mogli bolje oceniti.

Projektu določite proračun v urah in jih beležite kot običajno, z neobračunljivo aktivnostjo, če te ure niso posebej zaračunane. Tedensko preverjajte porabo proračuna, ne le ob zaključku.

Če vaše podjetje na Nizozemskem razvija novo programsko opremo, lahko izpolnjuje pogoje za WBSO, nizozemsko davčno olajšavo za razvoj. RVO takrat zahteva evidence časa, ki ločijo vsaj po dnevu, projektu in zaposlenem. Kako to poteka za programsko opremo, je v WBSO za programsko opremo.

Tako to reši Half5

Namizna aplikacija Half5 za Mac in Windows vaše delo prikaže na zasebni ‘Časovnici’: programi in naslovi oken, strani v brskalniku prek razširitve, commiti iz izbranih git map ter seje Claude Code, Codex in Cursor pod ‘AI seje’. Iz tega nastanejo ‘Predlogi’, ki jih potrdite ali popravite. Časovnico lahko bere le vi; Half5 je ne vidi. Vodja ekipe vidi le ure, ki jih registrirate. Integracije s ticket sistemi trenutno ni; odprta stran tiketa v brskalniku pa se na časovnici prikaže.

Agenti beležijo prek MCP strežnika na https://app.half5.com/mcp z log_work. Ti vnosi čakajo kot ‘Še ni odobreno’. Half5 si za vsakega uporabnika zapomni, kateri repozitorij pripada kateri stranki; to urejate pod ‘Povezani agenti’ v spominu repozitorijev. Projekti imajo proračun v urah: vidite porabo in prekoračitev ter poročilo ‘Zdravje projekta’. Posebnega WBSO izvoza ni; poročilo filtrirate po aktivnosti, projektu in zaposlenem ter izvozite v CSV, Excel ali PDF.

Pogosta vprašanja

Ali moram vsako menjavo konteksta beležiti posebej?

Ne vsake, le vsako delo za drugo stranko ali projekt. Časovnica ali commiti vam pomagajo te dele najti kasneje, brez upravljanja štoparice.

Ali moj delodajalec vidi moje commite in AI pozive?

Ne v Half5. Commits in AI seje so na vaši časovnici, ki obstaja le na vaših napravah in se sinhronizira s končnim šifriranjem. Vaša organizacija vidi le ure, ki jih registrirate, z opisom, ki ga napišete.

Ali lahko Claude Code ali Cursor zabeležita moje ure?

Da, prek MCP. Agent zabeleži čas z opisom, repozitorijem in vejo, vnos pa čaka na odobritev, preden gre v obračun.

Kako sledim uram pri pavšalnem projektu?

Beležite jih na projektu kot običajno, z neobračunljivo aktivnostjo, če jih posebej ne zaračunate. Tako vidite, koliko proračuna v urah je že porabljenega.

Kako povežem ure s ticketi?

Številko tiketa vpišite v opis vnosa. Tako lahko iščete po ticketu, ne da bi morali usklajevati sledilnik časa in ticket sistem.

Viri

Nekdo se po delu s kolesom pelje ob kanalu domov

Danes ob 16:30 zaprite prenosnik.

Preizkusite Half5 14 dni brezplačno – sami ali z ekipo. Brez kreditne kartice.