PulseMeetings/DailyMeetings/DailyMeeting-20260807-0930.md

415 lines
19 KiB
Markdown

# Zapisnik sestanka
## Prisotni
Tomaž, Matija, Marko Š., Marko V., Rafa, Enis, Blaž, Janko, Ana Marija
## Namen sestanka
Dnevni sestanek za pregled aktivnosti
## Vsebina sestanka
Admin Billing screen se doda na Backlog.
Terms of service se dodajo v Backlog.
Entitete v Backlogu morajo imeti jasnega lastnika, da se na njih ne pozabi.
Torek je zadnji čas za Huddle pripravit na prvi verziji.
Billing se nastavi najprej nae n dan, kasneje na 3, potem 5, s septembrom pa na mesec.
Univerzalni model (RawPodatki) je na pavzi do končne razjasnitve.
UI (Login) je preveč vijoličen. Ostale stvari so korak v parvo smer.
Profil, nastavitve,Podatki. Ostalo se skrije v nastavitve. Meni naj bo čim bolj minimalen. Ana Marija pomaga določit Sitemapk razvrstitev.
Blaž ima manj kot eno uro, da na SportLight pripelje podatke.
Taski za prvi sprint morajo biti gotovi pred ponedeljkom.
Tekom prvi sprint beležimo aktivnsoti in procese.
Več v [transkripciji](#transkripcija-soniox).
## Zaključki
- Do ponedeljka so taski za sprint Beta gotovi in v efektu.
- Design gre v pravo smer.
- Meni se mora zreducirat.
## Ostalo
07-08-2026 9:30 - 10:05
Avtor zapisnika: Ana Marija Pritržnik
## Transkripcija Soniox
Speaker 2:
Mi smo zdaj vsi tu, razen škrjanca, čeprav—
Speaker 1:
Eee, ja, kaj nam še škrjanca zraven?
Speaker 2:
Ja, mislim, Marko bi pri teh kul sestankih po moje sploh fajn, če bi bil zdaj zraven, zato da ujamemo pač ta zdaj skupni imenovalec, ne.
Speaker 1:
Dobro. Dajmo se pač ta cajt, ko jaz tole rihtam, bo škrjanec zraven delal, samo zmeni, kdo bo danes zapisnikar.
Speaker 2:
Jaz—
Speaker 1:
Marija je zapisnikar? Dobro.
Speaker 2:
Ja. Pa kar gremo.
Speaker 1:
Ja, se pravi, škrjanca še nabijem zraven. Imam pa škrjanec je pa pravkar ratal dosegljiv na Teamsih, napaka. Že tle ga kar čujem. Aha, tega lahko kar izposodim ta čas.
Speaker 2:
Ok, saj smo zdaj vsi tu, tako da kar gremo, da ne bomo časa zgubljali.
Matija:
Ja. Zdaj, kje začet? Dajmo začet pri tistih, ki so najbolj dislocirani. To je billing za začetek. Marko, ti si—
Veličković:
Ja, jaz delam naprej z billingom. Jaz mislim, da bom danes eventualno jutri fertik, potem se mi Matija in midva slišiva. Kam to točno umestit, pa kako. Eno vprašanje še zate, pa za Tomaža: a imamo kakšen rest client že narejen? Da bomo te rest klice pošiljali na Stripe?
Speaker 1:
Hm, ne, načeloma je to dependency injection, se pravi standardni HTTP client se zregistrira ob startupu in to je to.
Speaker 2:
Aha, ok, prav.
Speaker 1:
Ja.
Tomaž:
Zdaj, čeprav, zdaj, čeprav razumem, bomo imeli infrastrukturo, da bomo lahko te testirali, ko bomo pulserje recimo najeli, pa ko bo subscription sklenjen, bomo lahko v bistvu ta flow sprobali.
Speaker 1:
Tako, tako.
Speaker 2:
V redu.
Speaker 3:
Super.
Speaker 1:
Super.
Tomaž:
Jaz, hm, jaz predlagam, da zdaj na začetku naredite tako, da bo subscription šel na vsak dan račun, ne?
Speaker 1:
Ja.
Speaker 2:
Ja, ja, da se potestira to v parih ciklih, da vidimo, kako res dela, ne?
Speaker 1:
Ja.
Tomaž:
Potem pa na mesec. Zdaj bo pa najprej bo pa na dan, ko bomo pa videli, da je na dan, potem bomo dali pa na 3 dni, pa na 5 dni, septembra bomo pa potem to na mesec prestavili, zato da se to vrti, ker ta del mora biti pač bullet proof.
Speaker 1:
Ja, ja, tako, tako.
Ana Marija:
Tomaž, jaz bi tukaj samo vskočila. Tam, ko sem gledala te screene, bomo mi pripravili kakršenkoli ekran za Evo? Torej nekje, kjer bomo mi imeli nek admin vpogled v billing, kjer ima Eva vpogled v vse prijavljene stranke, njihove uporabnike, pa pregled, kateri računi so bili izdani, plačani in tako naprej.
Tomaž:
Zato bomo naredili ločeno aplikacijo.
Speaker 3:
Absolutno, ja. No, saj to mislim, ja.
Speaker 1:
Ja.
Speaker 2:
Ampak zdaj nimamo teh resourceov, tako da— To je treba dat noter. V roadmap, ne? Pa bo treba to potem pač poiskat. Namreč, mi ravno billinga letos ne bomo delali, ne. Zato gre, ne.
Speaker 1:
Mhm.
Speaker 2:
Vprašanje, kolikim strankam bomo mi zaračunali, ampak želeli pa bomo, da bodo stranke vedele: A, da boste kartico, B, avtomatsko vam bomo mesečno trgali, ker mi se ne bomo šli kavbojice pa indijance, da jih bomo iskali okoli pa se balinali z računi. Ne bomo. Vse fakture grejo na Tompit Luksemburg preko kartice in to je to. To želimo od prvega— To želimo, da ko bo subscription sklenil, da bo to vedel, ne. Zato potrebujemo billing. Medtem ko same— samo ona ostala te platformske zadeve pa lahko počakajo, ker preden bomo mi prvo stranko dobili, bo november, preden bo stranka pri nas pripravljena nekaj plačat, bo pa januar.
Speaker 3:
Ok.
Speaker 2:
Prej morajo pa vse delat.
Matija:
To sta na backlog oziroma za na roadmap. Razni turn—
Tomaž:
Ja, to si pa na backlog dal, ne na roadmap. Backlog je pravilna beseda.
Speaker 3:
Ja, ja.
Speaker 1:
Prav.
Speaker 3:
Matija hotel si še par stvari za na backlog povedat.
Matija:
Ne, samo eno zdajle, ker mi je padlo na pamet. Terms of service bomo morali pač nekam dat, da bo nekdo nekaj kliknil, ko se bo prijavil. To bo treba— Ko bomo začeli strankam delat met, ampak to bo kar hitro, da septembra verjetno, no. Da se ne pozabi tudi delat.
Speaker 2:
Ja, to obvezno.
Speaker 1:
Obvezno.
Speaker 3:
Ja, to je v— Po tem sestanku imava še s Tomažem en del, pa je tudi ta terms of service noter bil napisan, ja.
Speaker 2:
Aha.
Tomaž:
Je tudi vse, kar bo šlo— kar bo šlo na backlog, ne, bo zelo verjetno imelo nekega ownerja že takoj, ne. Drugače bo to na backlogu, da ležalo pa se bo tudi pozabilo, ne. Zdaj, ta terms of service bomo verjetno jaz moral poskrbeti s kakim pravnikom, da bomo naredili modificirano verzijo pogojev uporabe pulsa, ker nima to nobene veze s Tompit, ne.
Speaker 3:
Ja.
Speaker 1:
Terms of service.
Speaker 3:
Ja.
Speaker 1:
Ja. Tako da, ko boste te zadeve delali not, naj bo tam nekje owner, ne, kdo mora— Kdo mora kaj naredit za to, da bi zadeva prišla v— pač v roadmapo, ne.
Speaker 3:
Ja.
Speaker 1:
V redu, naprej. Ok. Naslednja dislocirana enota je Ocvirk. Situacija?
Mihael:
Ja, do Huddle recimo zadaj nisem prišel, sem bil na billable, pa delal sem merge to, kar si ti [Matija] pripravil, in bazo smo z vsemi temi podatki pripravili zato, da bo lahko Blaž uporabljal. In tudi deployment smo popravili zato, kar se je spremenilo.
Matija:
Se opravičujem, prosim. Mihael je spravil v bistvu to novo verzijo modela že v oblak, vključno z podatki. Blaž pa mislim, da je tudi relativno blizu tega, da bo to imel že na screenu tudi danes, ne.
Blaž:
Ja, samo da povem, sem že imel na screenu, zdaj samo še posebno delam.
Speaker 1:
Aha, ok. Ja, back in backline, ampak to bo že zrihtano.
Speaker 2:
Ampak JPC gre samo tenant pa guard.
Matija:
Ja, ja. Dobro. Zdaj, Miha, kaj si mene samo zanima, kdaj boš imel ti ta huddle dosti dober, da jaz lahko začnem črpati še analitični del? Se pravi, da dejansko gre to tudi na LLM in potem naprej na ekstrakcijo za organizational knowledge.
Mihael:
Ja, zdaj, kot kaže, danes tudi ne bom mogel na tem delati, ker bom moral še na Krki nekaj priskočiti. So me prosili. Jaz računam, da bom naslednji teden pros, bom naslednji teden po teh tvojih podjetjih in—
Tomaž:
No, naslednji teden to ne bo dosti dober odgovor, ne, ker zdaj bo— zdaj bo zaradi tega Matija čakal. To se moramo mi zdaj dobro izločiti, ne.
Matija:
Mi straha, da bom čakal, ker imam še drugo delo, ampak samo toliko, da okvirno vidim, da ga znamo umestiti. Nič drugega. Ampak ja, če bi bilo to do takrat, bi bilo zadnji cajt, da bi prišlo do kontakta, ne. Ja, čisto status. Ja, samo mislim, da mi ne manjka zdaj.
Speaker 1:
Ker to potem odpre front organizational knowledge, ki je pa tako čisto pri sebi, kar.
Speaker 2:
Ja, mislim, glej, se trudim.
Speaker 1:
Dobro. Zdaj, na front endu ste bili pa pridni, ne. Aja, čakaj, imamo še— pardon, še ena dislocirana enota - Rafa.
Speaker 2:
Ja, mi smo včeraj imeli sestanek, ne, tisto okvirno oddanje predamo, ti danes dobiš še en sestanek, kjer se odločiš, katero— kateri certifikat ti bomo ta prvo naredili, ne.
Speaker 1:
Super.
Matija:
Ja. In univerzalni model je zaenkrat še malo na precepu, se pravi, ne vemo, ali ga bomo sploh izpostavili ali ne, kar pomeni, da dokumentacija za to še stoji. Do konca vikenda boš imel nekako pripravljeno vsaj za začetek, pa ti potem to za sabo potegne in prompter na eni strani in dokumentacija na drugi, ne. Tako da tvoja situacija je tudi v bistvu zdaj odkrita, ne bo več blokirana z ničemer. Zaenkrat ste še vseeno, prosim, pač preverjati, kolikor se da, da je tisti dokument univerzalnega modela, ker ga moraš še pa vseeno razumeti v ozadju, ne. Če pa recimo mi potrebujemo te zadeve oziroma— Imaš kakšno vprašanje, kar te tiče? Ne, ne. Če imam—
Speaker 1:
Zaenkrat dobro. Ne, danes se tiče organizacijskega partnerja, ampak dostop.
... Matij deli zaslon.
Speaker 1:
Zdaj že vemo, kje te je. Kje je stari puls naredil malo večji za vas, ne more nekomu pomagati ravno. Lahko naredim tretjo, lahko ti rečem, da nič ne narediš. V redu. To je načelno to. Se pravi, puls entry page. Zdaj malo šteka. Username password. Blaž tudi rabim, da tole je slab, vidim, se nekaj zablura.
... tehnične težave z deljenjem zaslona. Ogled Login page-a.
Speaker 2:
Ja, ja. Ja, če je napačen GDPR, če se Kako?
Janko:
Zdaj imamo textbox, če koga zanima, checkbox imamo zrihtan.
Speaker 2:
Zakaj mora biti velika gumba?
Speaker 2:
Ok, mislim, veliko ja. Ok, ok, ok, gremo naprej. Kaj še imamo? To je zdaj pozitivno smer. Ja, tukaj bi še background manjkal.
Blaž:
Ja, background ja, ampak zaenkrat sem dal outline, da je malo bolj radius treba, samo črna je malo taka.
Tomaž:
To je že nekaj, kar bo šlo ven [vsebine v meniju]. Jaz ne vem, kaj bo sploh tukaj pisalo, ne. Profil, ne vem. Ja, ok. Mislim, vse te opcije, ki jih omenjajo, jih ne bom imel tukaj, ampak bo potem kasneje prišlo do njih. Ta podpora, to bomo dali ven. Surovi podatki, integracije, integracije, to bo šlo ven, pravim uporabniku.
Ana Marija:
Kje pa bo potem dostop do tega?
Tomaž:
Ja, nekje preko nastavitev.
Speaker 3:
Aha, torej tule v bistvu naredimo tak bolj samo nastavitve in potem skozi tisto pride do te vsebine. Ja, saj se spomnim, je pisalo v bistvu, da naj bo ta meni čim bolj minimalen, pa lahko potem skozi.
Speaker 2:
Najprej imam profil, to je to, kar me najbolj zanima. Potem pa imam nastavitve. Pa tole, surovi podatki, ja, podatki bi pa dal, bi pa dal. Jaz ne vem, če še imamo kaj drugega. Potem bomo pa tam naprej šli.
Speaker 3:
Ok.
Speaker 2:
Čim manj. Dobro, gremo naprej. Preko GRPC-ja. Ja, ja. Zdaj greš preko tenant-a na tam. Ja, ja, ja. In ok, nam pokažeš s tem. Ok, kam zdaj pridemo? Če grem zdaj navzgor, ne? Ja, zdaj še grem nazaj na spotlight. Ja, ja, zdaj smo že na spotlightu. Zdaj ne vem, če grem sem, pa potem nazaj na spotlight. Dobro. Namreč, meni včasih odpre dol, pa če klikneš na E na pulzu, aha, ja, ok, bom dal samo tole mejo. Verjetno potem na tej strani, ja, to je isto. Dobro. Gremo naprej. To je to z moje strani. Matija, kaj še imamo?
Ana Marija:
V bistvu s strani poročanja o razvoju se mi zdi, da smo bolj kot ne gotovi. Zdaj pa v bistvu je treba te za sprint je treba pripraviti, kar smo se do zdaj pogovarjali. V bistvu odpreti taske, jih oceniti in jih razvrstiti noter, in potem skupaj s Škerjancem pregledati, kakšne so kapacitete, če smo si zadali zdaj se danes še enkrat isto pogovarjamo. Treba je zdaj pregledati oziroma Matija mogoče je svoj del sem včeraj ta frontend, taske sem včeraj zrihtala oziroma pripravila do te mere, da se lahko naredijo ocene ur. Za backend pa nisem še gledala danes.
Tomaž:
No, prijazno opozorilo, da v ponedeljek si sprint začne, ne? Ne bomo mi v ponedeljek prišli na sestanek pa rekli, zdaj bomo pa danes bomo pa sprint definirali, ker to pomeni, da smo pri prvem sprintu, pri prvem koraku totalno peljali. Pogovarjali smo se pa v torek, da bomo sprint naredili. Danes je pa petek. Če imamo idejo, kako bomo zdaj pred tega, kako zadevo zapeljati, namreč ticketi, se sestavijo, postavijo vsebinsko.
Matija:
Ta del pač urediva jaz in Ana Marija. Kako je to enkrat postavljeno, se to ve, katere sekcije načeloma kdo pokriva, ko se ti assigna, ko dobite assignan ticket, prosim, v roku 24 ur, prosim, v roku 25 ur podate svojo osebno oceno, koliko rabite, da to naredite. Jaz oziroma mi gremo pa potem še čez te ocene in jih ali zakoličimo ali pa bomo vprašali pa spravimo. In ko je to enkrat noter, potem se pač to samo razporedi v sprint. Mislim, da to bolj preprosto od tega ne pridemo skozi, ne.
Speaker 1:
Ok, ampak to velja, to se zdi v redu, ampak to velja za naslednji sprint pa.
Speaker 2:
Ja, ja, za naslednjega tega bomo že zaštartali, medtem ko bomo zaštartali, bomo še konec določili, par zadev tu za skozi. Za definirati, ampak dovolj, da se bo dalo še na koncu delati, da bodo slike, da bo preštudirano.
Speaker 1:
No, ker jaz bi rekel, da ta sprint štartamo potem takoj na naslednjem sprintu, ne.
Speaker 3:
To je smiselno, ja.
Speaker 2:
Ja, čisto pomembno, ja. Zelo, zelo pomembno.
Speaker 1:
Ja, ja.
Speaker 2:
Ja, ja, to je. Kar se zdaj pokaže, se je lotila svojega dela in jaz sem se tudi lotil. Pa zadnje dvakrat sem imel čas, tako da v glavnem absolutno ne moremo računati na to, da bomo v čertek rekli do petka naj bo in da bo to padlo ven.
Speaker 1:
Mora nastati vnaprej.
Speaker 2:
Mora biti ready vsaj dva, tri dneve prej.
Speaker 1:
Ja, ko bomo imeli enkrat roadmap, to ne bo težko.
Speaker 2:
Težko, ne.
Ana Marija:
Ja, samo jaz se malo, jaz se tukaj tudi malo v bistvu pridružujem Matiju, da sliši se enostavno, pač popiši taske, ampak na koncu ti to vzame ne vem koliko je meni včeraj oziroma ene tri, štiri ure, sploh če hočeš opise na tak način narediti, da pač ne bo treba programerjem hoditi k meni pa me spraševati. Je kar zamudno in potem, če delamo roadmap, pomeni, da bomo delali za, ne vem, cel mesec ali pa več vnaprej, pomeni že to za en teden dela samo na tem. Na najini strani z Matijo. Jaz se s tabo strinjam popolnoma, da je treba imeti stvari vnaprej pripravljene, ko se začne prvi sprint, je treba takoj začeti novega načrtovati, je treba čim prej začeti z aktivnostmi, da se roadmap definira, ampak zdajle se tudi eno je, da se loviva z novim modelom dela, ki je čisto super nastavljen, drugo je pa, da mogoče malo podcenjujemo količino dela, ki bo za to potrebna.
Speaker 2:
Ja, nič ne podcenjujemo, ne. Pač delo je treba opraviti. Mi vemo, da če hočemo imeti stvari, postimane, pač toliko in toliko ehorta bo šlo na administracijo, ne. Ja, to administracijo delamo ravno zaradi tega, da bomo imeli resno čistočo, ker drugače pri takem produktnem razvoju, pri taki veliki ekipi, ki jo imamo zdaj na pulzu, se bomo totalno razlepili. To se vse strinjam. Ko bomo enkrat imeli roadmap, roadmap bo prioritiziran, roadmap pa bodo samo potem grejo requirement in z requirementom grejo work item, tako da jaz tu ne vidim zdaj pretirane drame. Še vedno tu govorimo o, ne vem, petih, šestih ljudeh, ki bo delalo na izvedbi, ne. Medtem ko ekipa prodaje pa marketinga pa tako ni vključena tukaj noter, ne. Ampak dokler ne bomo zagnali pa videli, tako ne moremo vedeti, ne. Bomo poskušali optimizirati, ne. Saj tako kot sem napisal, ne, že tam v prvem stavku. Ta operativni model ne uvajamo zaradi tega, da bi pač vnesel dodatne level birokracije, ne, pa ga pač kot takega naredili nemogočega, ampak pač moramo imeti vsi skupaj ambicijo, da pač prvi sprint delamo skozi, pa rečemo, to je to. Ali pa to ni to, tole moramo drugače narediti, nič drugega. Vedeli smo, da bo ta sprint bolj problematičen, ker nimamo roadmapa, ker ima marsikaj manj, ampak nekje je treba začeti, ne. Saj mi bomo mi bomo naslednji teden začeli na roadmapu delati, ne. Mora biti za naslednji sprint osnova že, ne.
Speaker 3:
Ja.
Speaker 2:
Mora biti. Absolutno. Koliko bo pa zdaj tu ehorta vzelo, ja, bomo videli. Saj o tem smo se že pogovarjali, če bomo to ugotovili, da je preveč dela za enega, bomo pa dali še še enega gor, ne.
Speaker 1:
Pač paziti moramo, da ni en posameznik bottleneck, ne, ker od tega, ker je pač preobremenjen, ne. Saj se razume.
Speaker 2:
Mhm.
Speaker 1:
Zdaj, koliko bo treba podrobno te work iteme pisati, to ne vem.
Speaker 2:
To ne vem, ne.
Speaker 1:
Nekaj zraven tega mora biti, nič ni zato, če smo v isti sobi, pa nekdo mora nekaj vprašati, ne.
Speaker 2:
Če zaradi tega lahko izpadamo par ur drugje, ne.
Speaker 3:
Ja.
Speaker 2:
V praksi se je pokazalo, ne, da je to dobra ekipa, in specifikacije, kaj če bi rekli na polurnem sestanku, pa na trurnem.
Speaker 1:
Ja, ja, tako.
Speaker 2:
Pri nas absolutno mi ne želimo kompromis bolj nekje, ne.
Speaker 1:
Mi ne bomo za enega modela rekli, ja, ne, ne. Vsak podjetje specifično in tudi pulz specifično okolje, specifičnimi ljudmi in se bomo prilagodili tisto, kar nam bo najbolj pasalo.
Speaker 2:
Ampak skozi izkušnje pa učenje, ne.
Speaker 1:
V redu.
Speaker 2:
V redu.
Speaker 3:
Ja, absolutno bo dobro štartalo, po moje tudi za prvi brez problema. Predlagam pa, da še sproti malo spremljamo, kje smo in kaj bi nam lahko še manjkalo.
Speaker 1:
Ja, ampak v okviru za sprint, cilj sprinta je jasen, ne.
Speaker 2:
Cilj sprinta je jasen, kaj vse je treba narediti, da ga bomo dosegli, je večinoma jasno. Tako da ja, ne manjka nam dosti, ne. Saj v bistvu tukaj sem zdaj pač jaz bi hotel nekaj, ampak jaz bom to pripravil danes zjutraj, tako da bo usklajeno do ponedeljka.
...
Speaker 1:
Imamo zdaj plan. Za onega prvega sestanka imamo tudi ponedeljek plan, za tole imamo zdaj ponedeljek se štartal sprint. Naslednji teden bomo pa začeli na roadmapu delati. Zato bomo pač potrebovali, backlog, backlog, ki imamo v Jiri ali kaj.
Speaker 2:
Ja, ja.
...
Ana Marija:
Matija in Marko Škerjanc, samo hotela sem povedati, jaz sem včeraj pripravila ta file sistem za DEVAT te meeting notes, tam notri so trenutno opredeljeni kdo je zadolžen za pisanje katerih zapisnikov, pa treba bo določiti še tudi v bistvu namestnike, da takrat, ko tiste osebe ni. Zdaj vidva sta tam notri tudi pisana za to, vajo na to malo opozarjam. To je bilo definirano v modelu, namestnike sem ponekod jaz predlagala, večinoma bo tako največji problem mene nadomeščati bolj kot kaj drugega. Samo pač, če bosta lahko kako minuto vrgla oči gor, ob priliki, drugače se pa lahko to dogovorimo tudi na sestanku za roadmap. Naslednji teden.
Speaker 2:
Dobro, v redu.
Speaker 3:
Ja, v glavnem za zapisnike sestankov sem jaz napisala, sem jaz pripravila nek okviren template, ko pač zelo ohlapen, pač avtor, kdaj se je začel, la la la, kdo je bil prisoten. Tako da ja, pač feel free to use it.
Speaker 2:
Dobro, dobro. Super, super.
Speaker 3:
Piše notri v ta prvem README-ju, tako da imaš vse tam polinkano pa vse.
Tomaž:
Cilj sestanka mora vedno biti.
Speaker 3:
Ja, ja. Tako kot je napisano po modelu, tako sem tudi template pripravila, tako da OK.