Valdkonniti

Kuidas arendajad ja tarkvaratiimid tunnevad oma tunnid ära ilma, et peaksid reedel kogu nädala taastama?

Uuendatud 4 min lugemist

Lühike vastus

Arvestage aega kliendi ja projekti kaupa ning kasutage mäluna seda, mis teie tööst niikuinii maha jääb: git commit’id, AI-koodi seansid, kalendrisündmused ja avatud piletid. Väikesed tugiküsimused logige kohe või koguge need kliendi kaupa kokku – muidu need kaovad. Fikseeritud hinnaga projektidel tuleb samuti tunde arvestada: ainult nii näete, kas eelarve tundides peab.

Miks arendajatel kaob nii palju tunde?

Programmeeri­mine on töö, mida tehakse pikkade plokkidena, kuid päeva täidavad katkestused: takerdunud kolleeg, klient helistab, tootmisintsident. Pärast katkestust minnakse tagasi koodi, mitte ajalehele.

Kaduma ei lähe suured plokid, vaid ääred. Reedel mäletate ikka tänast põhiteemat. Kakskümmend minutit teise kliendi jaoks – seda enam mitte.

  • Kolleegi aitamine teises projektis.
  • Klient helistab küsimusega, mis võtab nelikümmend viis minutit.
  • Intsident, mis sunnib kõik muu kõrvale jätma.
  • Koodireview projektis, mida ise ei ehita.
  • Logide või dokumentatsiooni otsimine, mis polnud kunagi ülesandena kirjas.

Kuidas käsitleda kümneminutilisi tugiküsimusi?

Väikesed küsimused maksavad igaüks vähe, kuid kokku palju. Kas neid arveldate, sõltub kliendist: mõnikord kuulub tugi hoolduslepingusse, mõnikord arveldate veerandtunni kaupa. Aga alati tuleb need logida, muidu ei tea teie ise, mida leping teile maksma läheb.

Lepige iga kliendiga kokku, kuhu need tunnid lähevad – näiteks ‘Tugi’ või ‘Hooldus’ projektina – ja logige kohe pärast küsimuse lahendamist. Kui see jääb tegemata, aitab hiljem küsimuse leidmisel ajajoon.

Tugilepingud ja mida need teie arvestuselt nõuavad
LepingKuidas logidaMiks
Fikseeritud hinnaga hoolduslepingTugiprojektil, mittearveldatavEt näha, kas leping on veel kasumlik
Tugi arveldatakse jooksvaltTugiprojektil, arveldatavIga küsimus jõuab arvele
Tugi käimasoleva projekti seesOtse projektileProjekti eelarve püsib täpne

Kuidas commit’id ja AI-seansid aitavad tunde leida?

Teie töö jätab jälgi. Commit’il on aeg, repositoorium ja sõnum. Claude Code’i, Codexi või Cursor’i seanss näitab, millise probleemiga tegelesite ja kui kaua. Koos kalendriga on need parimad vihjed, mida mingil päeval tegite.

Need on mälutugi, mitte ajaleht. Commit ei ütle, kui kaua selle kallal töötasite, ning lahti jäänud AI-seanss pole töötatud aeg. Kasutage neid ettepanekute loomiseks, mida ise üle vaatate, nagu selgitatud Automaatne aja arvestus.

Pöörake tähelepanu privaatsusele. Commit’i sõnumid, failinimed ja prompt’id pole sageli mõeldud juhile või kliendile. Hoidke need andmed privaatsena ja jagage ainult tunde koos lühikirjeldusega. Rohkem Privaatsus ja AI kontekst.

Kas teie AI-agent saab tunnid ise logida?

Jah, kui teie aja arvestuse tarkvaral on MCP server. Agent, kellega just vea parandasite, teab, millises repositooriumis ja harus ta töötas ning millised commit’id tehti. Seansi lõpus saab ta selle aja logida koos kirjeldusega, mida klient võiks lugeda.

  1. Ühendage assistent korra oma aja arvestuse MCP serveriga ja logige sisse.
  2. Töötage tavapäraselt. Lõpus küsige: ‘logi see’.
  3. Agent saadab kirjelduse, repositooriumi, haru ja commit’ide teemad, mitte koodi ega failiteid.
  4. Kui arvestus pole kindel kliendi või kestuse osas, küsib agent teilt üle.
  5. Kirje ootab kinnitamist nagu teisedki tunnid.

Kuidas õige klient repositooriumile leitakse, on selgitatud Kuidas log_work töötab.

Kas piletitest ei piisa tundide tuletamiseks?

Pilet kirjeldab, mida teha; tunnid näitavad, mis see maksis. Pilet võib olla avatud kolm päeva, kuid selle peale kulus kaks tundi, ning palju tööd pole kunagi piletina kirjas olnud. Tundide tuletamine piletite staatusest annab moonutatud pildi.

Mis töötab: lisage pileti number oma ajakirje kirjeldusse. Siis saab igaüks tunde piletiga siduda ilma kahte süsteemi sünkroonis hoidmata.

Miks arvestada tunde fikseeritud hinnaga projektis?

Fikseeritud hinnaga projektis ei arvelda te tunde, kuid need otsustavad, kas projekt on kasumlik. Kui te neid ei jälgi, saate alles lõpus teada, et eelarve sai kahekordselt ületatud, ning järgmise pakkumise hindamine ei lähe täpsemaks.

Määrake projektile eelarve tundides ja logige sinna nagu tavaliselt, mittearveldatava tegevusena, kui neid tunde eraldi ei arveldata. Kontrollige kord nädalas, kui palju eelarvest on kasutatud, mitte ainult lõpus.

Kui teie ettevõte arendab Hollandis uut tarkvara, võib see kvalifitseeruda WBSO-le, Hollandi teadus- ja arendustegevuse maksusoodustusele. RVO nõuab siis aja arvestust, mis eristab vähemalt päeva, projekti ja töötaja kaupa. Kuidas see tarkvarale rakendub, on kirjas WBSO tarkvarale.

Nii teeb Half5 seda

Half5 töölauarakendus Macile ja Windowsile paneb teie töö privaatsele ‘Ajajoonele’: programmid ja akende pealkirjad, brauserilehed laienduse kaudu, commit’id teie valitud git-kaustadest ning Claude Code’i, Codexi ja Cursor’i seansid ‘AI-seansid’ all. Sellest tekivad ‘Soovitused’, mida kinnitate või kohandate. Ajajoont näete ainult teie; Half5 sellele ligi ei pääse. Teie tiimijuht näeb ainult registreeritud tunde. Piletisüsteemi integratsiooni praegu pole; avatud piletileht brauseris ilmub siiski ajajoonele.

Agent logib MCP serveri kaudu aadressil https://app.half5.com/mcp käsuga log_work. Need kirjed jäävad olekusse ‘Pole veel kinnitatud’. Half5 jätab iga kasutaja kohta meelde, milline repositoorium kuulub millisele kliendile; seda haldate ‘Seotud agendid’ all repositooriumi mälus. Projektidel on eelarve tundides: näete kasutatud eelarvet, ületatud mahtu ja ‘Projekti tervise’ raportit. Eraldi WBSO ekspordifaili pole; saate raportit filtreerida tegevuse, projekti ja töötaja kaupa ning eksportida CSV, Exceli või PDF-failina.

Korduma kippuvad küsimused

Kas pean iga konteksti vahetuse eraldi logima?

Mitte iga vahetust, vaid iga tööosa teise kliendi või projekti jaoks. Ajajoon või commit’id aitavad need hiljem üles leida ilma stopperit käivitamata.

Kas tööandja näeb minu commit’e ja AI-päringuid?

Half5-s mitte. Commit’id ja AI-seansid on teie ajajoonel, mis asub ainult teie seadmetes ja sünkroonitakse otsast lõpuni krüpteeritult. Teie organisatsioon näeb ainult registreeritud tunde koos teie kirjutatud kirjeldusega.

Kas Claude Code või Cursor saab minu tunnid logida?

Jah, MCP kaudu. Agent logib aja koos kirjelduse, repositooriumi ja haruga ning kirje ootab kinnitamist enne, kui see arvelduse alla läheb.

Kuidas arvestada tunde fikseeritud hinnaga projektis?

Logige need projektile nagu tavaliselt, mittearveldatava tegevusena, kui neid eraldi ei arveldata. Nii näete, kui palju eelarvest on kasutatud.

Kuidas siduda tunnid piletitega?

Lisage pileti number kirje kirjeldusele. Siis saab otsida piletite kaupa ilma, et aja arvestus ja piletisüsteem peaksid sünkroonis olema.

Allikad

Keegi sõidab pärast tööd mööda kanalit rattaga koju

Täna võite sülearvuti kell 16:30 rahulikult kinni panna.

Proovige Half5 tarkvara 14 päeva tasuta – üksi või koos kogu tiimiga. Krediitkaarti pole vaja.