Tidigare

Erik Ehnsiö

Bakgrund

Consids interna tidrapporteringssystem "Tidig" är utmärkt för personlig tidsregistrering och uppföljning av enskilda projekt, men har svårt med bredare analyser. Teamledare och chefer hade svårt att besvara frågor som "Hur fördelas tiden över flera projekt?" eller "Vad arbetar teammedlemmar med den här månaden?"

Möjligheten: Bygga ett analyslager ovanpå Tidig API:t som möjliggör projektövergripande spårning, teaminsikter och flexibla datumjämförelser.

Lösning

  • Byggde en Next.js 15-webbapplikation som hämtar data från Tidig REST API och omvandlar det till interaktiva visualiseringar,
  • Implementerade dubbla vyer: medarbetarfokuserade vyer som visar projektfördelning över tid, och projektfokuserade vyer som bryter ner bidrag per teammedlem,
  • Skapade synkroniserade diagram-tabellinteraktioner där klick på diagramsegment filtrerar detaljerad datatabell, och val av tabellrader markerar motsvarande diagramelement,
  • Designade URL-baserad tillståndshantering så att filtrerade vyer kan bokmärkas och delas med intressenter,
  • Lade till förinställda datumintervall (senaste 7 dagarna, denna månad, förra månaden) tillsammans med anpassad intervallval för flexibla rapporteringsperioder.
Filtergränssnitt i ljust läge som visar datumintervall, person- och projektväljare
Rent gränssnitt för att välja datumintervall, teammedlemmar och projekt
Filtergränssnitt i mörkt läge som visar datumintervall, person- och projektväljare
Rent gränssnitt för att välja datumintervall, teammedlemmar och projekt
Tomt tillstånd i ljust läge redo för datafråga
Responsiv design med temastöd
Projektvy som visar staplat stapeldiagram över tidrapporter och detaljerad uppdelningstabell
Interaktiva visualiseringar med klientdata suddig för integritet - stapeldiagram synkroniseras med expanderbara datatabeller

Resultat

  • Framgångsrikt distribuerat för intern användning av teamledare och chefer,
  • Möjliggjorde datadrivna samtal om resursallokering och projektplanering som tidigare var svåra med det befintliga systemet.