← Nazad na Insajt

    Studija slučaja — PulseCheck · pulsecheck.dataduke.net

    Platforma koja slaže kockice

    PulseCheck je platforma za praćenje usklađenosti i upravljanje inženjerskim procesima u realnom vremenu koju smo razvili. Sirove podatke iz Jira-e, GitHub-a, GitLab-a i CI/CD procesa pretvara u ocenjene rezultate usklađenosti, finansijsku vidljivost troškova i AI preporuke za ispravke — bez prilagođenih integracija.

    Pregled sprinta — petak, 14:00

    Osam tiketa u Jiri je označeno kao završeno. Tri njihova pull request-a i dalje padaju na CI proverama. Niko to nije primetio, jer alati ne razgovaraju međusobno.

    Sledeća sinhronizacija — petak, 14:07

    PulseCheck otkriva neslaganje, otvara kritično upozorenje sa linkovima ka tačnim tiketima i pull request-ovima, a AI Coach sastavlja pravilo koje ovu proveru od sada pokreće automatski u svakom sprintu.

    Podaci su oduvek bili tu. Sada ih nešto i povezuje.

    Problem

    Svi imaju podatke. Niko nema sliku.

    Inženjerski timovi proizvode ogromne količine procesnih podataka. Oni stoje razbacani po Jiri, GitHub-u, CI procesima i četu — i ništa ih ne povezuje:

    • Odstupanja od pravila dešavaju se tiho, između sprinteva — kada postanu vidljiva, trošak je već napravljen.
    • Zakasneli tiketi imaju svoju cenu koju niko ne računa do kvartalnog pregleda.
    • Dogovori o načinu rada se dokumentuju, pa zaborave — pregledi sprinta se i dalje vode po osećaju.
    • Izdanja koja obuhvataju više timova nemaju zajedničku kapiju — otvoren kritičan bag jednog tima postaje hitna popravka za sve.
    • Revizori traže dokaze koji nikada nisu ni prikupljani.

    Zato smo napravili platformu koja slaže kockice — i vodi rezultat.

    Šta smo napravili

    Vođena tura — od sirovih podataka do odbranjive ocene

    PulseCheck neprekidno sinhronizuje alate koje već koristite, proverava vaša sopstvena pravila nad živim podacima i rezultat pretvara u ocene, troškove i obaveštenja.

    01

    Pravila koja vaš tim ume da napiše

    Pravila usklađenosti pišu se kao JQL, YAML ili običnim jezikom — AI rečenicu pretvara u izvršivo pravilo. Gotovi paketi šablona instaliraju se jednim klikom: DORA metrike, upravljanje incidentima, QA, GDPR i EU AI Act (Uredba 2024/1689), uz poruke o kršenjima koje citiraju tačan član uredbe.

    Mehanizam pravila · tri načina
    JQLza napredne Jira korisnike
    YAMLstruktuirane, višepoljne provere
    Običan jezikAI sastavlja pravilo
    ŠabloniDORA · GDPR · EU AI Act
    02

    Ocena usklađenosti koju možete da odbranite

    Svaki domen dobija svoj procenat usklađenosti sa istorijskim trendom. Snimci stanja u vremenu služe kao revizorski dokaz, a svako kršenje vodi direktno do tačnog tiketa ili pull request-a koji ga je izazvao.

    Usklađenost · po domenima
    Pokrivenost code review-om96%
    Upravljanje incidentima88%
    GDPR — lični podaci91%
    Snimak #142revizorski dokaz
    03

    Koliko zakašnjenje stvarno košta

    Satnice se vezuju za uloge članova tima, pa se prekoračenje računa iz stvarnih datuma: (datum zatvaranja − rok) × satnica. Tiketi se rangiraju po finansijskom uticaju, a kada trošak probije prag više sprinteva zaredom, stiže upozorenje u Slack ili Teams.

    Investicije · prekoračenja
    PROJ-214 · 9 dana kasni4.320 €
    PROJ-198 · 5 dana kasni2.400 €
    Prekoračenje sprinta9.860 €
    Upozorenje o odstupanju→ Slack ✓
    04

    Inženjersko zdravlje — mereno, ne procenjeno

    DORA metrike se automatski računaju iz CI/CD podataka: učestalost isporuka, vreme do produkcije, stopa neuspešnih promena i vreme oporavka. Bez ručnog unosa, bez tabela.

    DORA · ovaj kvartal
    Učestalost isporukadnevno
    Vreme do produkcije2,1 dan
    Stopa neuspešnih promena12%
    Vreme oporavka (MTTR)3,4 h
    05

    Izdanja iza kojih stoje činjenice

    Izdanja koja obuhvataju više timova prate se na jednoj tabli: svaki tim mora da pređe svoju kapiju usklađenosti (npr. ≥ 85%) pre nego što se prozor za izdanje otvori. Tok odobravanja jasno pokazuje šta koči i ko je vlasnik.

    Izdanje v2.5 · kapije
    Nacrt4 tima u obuhvatu
    Na čekanju2 kapije ispod praga
    Odobrenosvi timovi ≥ 85%
    Spremno za izdanje
    06

    Asistent koji zna vaše brojeve

    AI Coach poznaje trenutnu ocenu, kršenja, DORA metrike i prekoračenja troškova — a preko MCP konektora i Claude ili Cursor mogu da postavljaju pitanja nad živim podacima vaše organizacije. Lični podaci se uklanjaju pre svakog AI poziva.

    AI · povezano
    AI Coachzna ocene, kršenja, troškove
    MCP konektorClaude · Cursor
    Pristupsamo čitanje ili čitanje i pisanje
    Lični podaciuklonjeni pre svakog poziva

    Poverenje i bezbednost

    Napravljeno da prođe sopstvenu reviziju

    GDPR usklađenost po dizajnu

    Podaci ostaju u EU, lični podaci se uklanjaju pre svakog AI poziva, podaci klijenata se ne koriste za treniranje modela, a potpuni izvoz je dostupan na zahtev.

    Šifrovano i izolovano

    Kredencijali integracija i API ključevi šifrovani su u mirovanju (AES-256-GCM), uz row-level bezbednost nametnutu na nivou baze za svaku tabelu.

    Spremno za reviziju

    Bezbednosni trag, evidencija aktivnosti i snimci usklađenosti u vremenu — dokazi spremni pre nego što ih revizor zatraži.

    Bez zavisnosti od dobavljača

    Pravila su prenosivi JQL i YAML, a podaci se mogu izvesti na svakom plaćenom planu. Ako PulseCheck ode, vaša pravila i istorija idu s vama.

    PulseCheck je u produkciji, sa beta pilotima u DACH regionu. Radije ćemo vam pokazati živu kontrolnu tablu nego prezentaciju — zatražite demonstraciju.

    Zanima vas koliko bi vaš proces osvojio?

    Pogledajte PulseCheck uživo, ili razgovarajte s nama o pravilima usklađenosti koja vaš tim čuva u wikiju koji niko ne čita. Pokazaćemo vam kako izgledaju kao provere koje stvarno rade.