Project management with real time trackingManagement de proiect cu evidența reală a timpului
ArviPM tracks how much was worked on each ticket, in which phase and by whom — and turns that into reports you can put on the table in a discussion with the client. The timer starts on its own when you drag a ticket into progress, and every hour knows whether it was development, testing or rework.
ArviPM urmărește cât s-a lucrat pe fiecare ticket, în ce fază și de către cine — și transformă asta în rapoarte pe care le poți pune pe masă la o discuție cu clientul. Cronometrul pornește singur când tragi ticketul în lucru, iar fiecare oră știe dacă a fost dezvoltare, testare sau remediere.
At invoicing, nobody can say what was worked and how muchLa facturare, nimeni nu mai știe ce s-a lucrat și cât
A team working on projects for clients has to justify the billed hours. But the hours get lost along the way: someone forgets to note them, someone else writes „roughly", and at the end the month shows a total that nobody can break down by activity.
O echipă care lucrează pe proiecte pentru clienți trebuie să justifice orele facturate. Dar orele se pierd pe drum: cineva uită să noteze, altcineva scrie „aproximativ", iar la final luna arată un total pe care nu-l poate sparge nimeni pe activități.
When the client asks why it took so long, the answer is a number with no context. There's no telling how much was clean development and how much was rework after testing, nor who worked on what. The conversation about money becomes a conversation about trust.
Când clientul întreabă de ce a durat atât, răspunsul e un număr fără context. Nu se vede cât a fost dezvoltare curată și cât au fost refaceri după testare, nici cine a lucrat pe ce. Discuția despre bani devine o discuție despre încredere.
Time is collected from the workflow, with a phaseTimpul se colectează din fluxul de lucru, cu fază
ArviPM asks no one to remember to start a timer. Time is recorded from the normal moves on the board, attributed to whoever moves the ticket, and carries with it the phase it was worked in.
ArviPM nu cere nimănui să țină minte să pornească un cronometru. Timpul se înregistrează din mișcările normale pe board, se atribuie celui care mută ticketul și poartă cu el faza în care a fost lucrat.
In the end, instead of a raw total, you get a breakdown by phase and by person — exactly what you need to explain an invoice, not just issue it.
La final, în loc de un total brut, ai o defalcare pe faze și pe oameni — exact ce îți trebuie ca să explici o factură, nu doar să o emiți.
The timer that starts on its ownCronometrul care pornește singur
The timer isn't a separate button you have to remember to press. It starts on its own when you drag a ticket into progress and stops by itself when you move it on. Time is attributed to whoever moves the ticket — whoever takes it, works it.
Cronometrul nu e un buton separat pe care trebuie să-ți amintești să-l apeși. Pornește când tragi ticketul în lucru și se oprește singur când îl treci mai departe. Timpul se atribuie celui care mută ticketul — cine îl ia, îl lucrează.
Rules that keep the data clean, not just collectedReguli care țin datele curate, nu doar colectate
A single active timer per person. Starting another one closes the previous.
Un singur cronometru activ per persoană. Pornirea altuia îl închide pe precedent.
Under a minute, nothing is recorded, so a wrong click leaves no trace.
Sub un minut nu se înregistrează nimic, ca un clic greșit să nu lase urmă.
A timer left running overnight isn't silently capped at a limit — the app asks the person how much they actually worked.
Un ceas uitat pornit peste noapte nu se taie tacit la un plafon — aplicația întreabă persoana cât a lucrat de fapt.
Time has a phase, not just a totalTimpul are fază, nu doar total
Every hour knows which stage it was worked in: development, testing, acceptance. And development work after a pass through testing is marked separately, as rework. Internally, the same split shows which ticket type and which part of the flow generates rework.
Fiecare oră știe în ce etapă a fost lucrată: dezvoltare, testare, acceptanță. Iar munca de dezvoltare de după o trecere prin testare e marcată separat, ca remediere. Intern, aceeași separare arată ce tip de ticket și ce parte a fluxului generează refaceri.
Reports you can show the clientRapoarte pe care le poți arăta clientului
Because time has a phase, the report doesn't just show „how many hours", but how many hours were development and how many were rework after testing. Reporting works on three levels: per project (total for the period, broken down by phase and by person), per ticket (who worked, in which phase, with the estimate alongside and the variance calculated) and per person (across projects and phases).
Pentru că timpul are fază, raportul nu arată doar „câte ore", ci câte ore au fost dezvoltare și câte remedieri după testare. Raportarea merge pe trei niveluri: pe proiect (total pe perioadă, defalcat pe faze și pe oameni), pe ticket (cine a lucrat, în ce fază, cu estimarea alături și abaterea calculată) și pe persoană (pe proiecte și faze).
The timesheet export, ready as an invoice annexExportul de pontaj, gata ca anexă la factură
The timesheet export in XLSX includes the ticket code and the phase, so it can be sent as an invoice annex without manual processing. The personal timesheet also exports to PDF.
Exportul de pontaj în XLSX include codul ticketului și faza, deci poate fi trimis ca anexă la factură fără prelucrare manuală. Pontajul personal se exportă și în PDF.
And the rest of the number viewsȘi restul tablourilor de cifre
The dashboard gathers ticket distribution, team workload, the hours trend, team velocity and sprint burndown. The personal timesheet shows everyone what they worked, with export.
Tabloul de bord strânge distribuția ticketelor, încărcarea echipei, evoluția orelor, viteza echipei și arderea sprintului. Pontajul personal arată fiecăruia ce a lucrat, cu export.
Three project types, the same mechanismsTrei tipuri de proiect, aceleași mecanisme
The type is chosen when the project is created and changes the flow of states, not just the label. The same time tracking, the same collaboration — but the board and the stages fit the kind of work.
Tipul se alege la crearea proiectului și schimbă fluxul de stări, nu doar eticheta. Aceeași evidență a timpului, aceeași colaborare — dar board-ul și etapele se potrivesc felului de muncă.
Scrum
Sprints, story points and a board with phases from „to do" to „acceptance".
Sprinturi, story points și board cu faze de la „de făcut" la „acceptanță".
TimelineCronologie
Stages anchored to the event date, with checklists.
Etape raportate la data evenimentului, cu liste de verificare.
Kanban
Simple kanban, with recurring activities and departments.
Kanban simplu, cu activități recurente și departamente.
Collaboration in one placeColaborare într-un singur loc
Conversations, meetings and the calendar sit next to the work they belong to, not in five other apps. Project chat, groups and private messages in real time; video meetings with no time limit, built into the app, with an automatic summary from the notes; a calendar with events, conflict detection and email invitations. On top of it all — mentions, comments, a unified notifications area, plus a wiki and a knowledge section organized by folders.
Discuțiile, întâlnirile și calendarul stau lângă munca lor, nu în alte cinci aplicații. Chat pe proiect, grupuri și mesaje private în timp real; întâlniri video fără limită de durată, integrate în aplicație, cu rezumat automat din notițe; calendar cu evenimente, detectarea conflictelor și invitații pe email. Peste toate — mențiuni, comentarii, o zonă unificată de notificări, plus un wiki și o secțiune de informații utile pe foldere.
Receive bugs from your own appsPrimește bug-uri din aplicațiile tale
You generate an access key and any external app can send bugs and feature requests straight into the project. They land in a triage area, from where they become a ticket with one click. Separately, apps can send technical errors, which are grouped automatically by fingerprint and counted — so you see how many users hit the same problem, not a list of identical events.
Generezi o cheie de acces și orice aplicație externă poate trimite bug-uri și cereri de funcționalitate direct în proiect. Ajung într-o zonă de triaj, de unde devin ticket cu un clic. Separat, aplicațiile pot trimite erori tehnice, care se grupează automat după amprentă și se numără — ca să vezi câți utilizatori lovesc aceeași problemă, nu o listă de evenimente identice.
SaaS or on your own serverSaaS sau pe serverul tău
ArviPM runs the way you want it: as SaaS hosted by Arverion — start in minutes, with hosting, updates and backups handled for you — or on-premise on your own server, where the data stays entirely with you. Either way, updates come from the interface with automatic migrations, and the UI is in Romanian and English, switchable from within the app.
ArviPM rulează cum vrei tu: ca SaaS găzduit de Arverion — pornești în câteva minute, cu găzduire, actualizări și backup rezolvate de noi — sau on-premise pe serverul tău, unde datele rămân în întregime la tine. În ambele cazuri, actualizările vin din interfață cu migrări automate, iar interfața e în română și engleză, comutabilă din aplicație.
Two themes, both fully designed: a dark one that carries the Arverion visual identity, and a light one for long working sessions. The sidebar stays in the brand blue in both, so the identity is constant.
Două teme, amândouă proiectate complet: una închisă, care poartă identitatea vizuală Arverion, și una deschisă pentru lucru îndelungat. Bara laterală rămâne în albastrul de brand în ambele, ca identitatea să fie constantă.
Dark themeTemă închisă
Light themeTemă deschisă
Start in minutes — Arverion runs the hosting, updates and backups. No infrastructure for you to manage.
Pornești în câteva minute — Arverion se ocupă de găzduire, actualizări și backup. Nicio infrastructură de administrat.
Installed on your own server — the data stays entirely with you, with no dependency on an external provider.
Instalat pe serverul tău — datele rămân în întregime la tine, fără dependență de un furnizor extern.
Every text/background pair meets WCAG AA contrast, and keyboard navigation has a visible indicator everywhere.
Toate perechile text/fundal respectă contrastul WCAG AA, iar navigarea cu tastatura are indicator vizibil peste tot.
Roles and permissions, per-project access, departments, email invitations and an audit log.
Roluri și permisiuni, acces pe proiect, departamente, invitații pe email și jurnal de audit.
Want to see exactly how much was worked?Vrei să vezi exact cât s-a lucrat?
We'll show you ArviPM on a real project, with the timer, the phases and the reports that justify the hours — and we'll talk through how it would run for you, as SaaS or on your own server.
Îți arătăm ArviPM pe un proiect real, cu cronometrul, fazele și rapoartele care justifică orele — și discutăm cum s-ar instala pe serverul tău.
