Sprint Pulse

Product Pulse — Team 1 ADS Q3 W27 - 06-10 Jul

Planned sprint ADS Q3 W27 - 06-10 Jul • planning snapshot + end-of-sprint outcome snapshot

This retrospective uses the planning snapshot as the baseline promise set for sprint intent and entry kind, and the outcome snapshot as the actual end-of-sprint result.

Download DOCX

Executive summary

Yellow. The sprint closed 24 of 53 visible items, including 2 Stories, 2 Tasks, and 20 Bugs. Product movement was real, but the sprint was still noisy: 50 items entered after planning and 24 of them were closed. The main misses were concentrated in 29 carryovers.

Top-line metrics

MetricValueHow to read it
Visible sprint items53Normalized sprint fact base: planning baseline plus outcome additions and planning-only misses
Delivered items24Items whose final outcome bucket is Done
Carry overs29Items not closed at sprint review
Delivered mix2 / 2 / 20Stories / Tasks / Bugs delivered
Entry kind mix3 / 50 / 0Planned / Added during sprint / Stretch visible
Readiness mix9 / 44 / 0Ready / At risk / Not Ready across the normalized sprint fact base
Progress items behaving as intended3/5Progress items were expected not to finish in this sprint

Stories done (2)

Below are the items marked Done in the sprint review snapshot, grouped by work-item type.

Jira itemHow entered
ADS-5784 — [FE/BE] Refactor pagina de permisiuniAdded
ADS-6638 — [Preferinte][Notificari] Refactor pagina de gestionare notificăriAdded

Tasks done (2)

Jira itemHow entered
ADS-8146 — cerere ISJ Iasi Inspector Enea - autentificare parinte ID 2636934 an scolar 2025-2026Added
ADS-8208 — [BE]: Erori pe api/v2/portofoliuAdded

Bugs done (20)

Jira itemHow entered
ADS-1241 — [FE][Students] - Changes required for when ads_native is activeAdded
ADS-1506 — [Account] -The e-mail address ovidiu grosu@yahoo.com must be deletedAdded
ADS-1695 — [BE][Message]- The ppsx attachment is not loadingAdded
ADS-1736 — [BE][BUG] Deleting unified accounts may lead to a blocked accountAdded
ADS-1892 — [FE][Files] - Sort dropdown does not work in the responsive viewAdded
ADS-2684 — [BE][National days] - Search is case and diacritics sensitiveAdded
ADS-3409 — [Baza de date] -Stergere adresa de mail din baza de dateAdded
ADS-3503 — [Annuar] - Imposibilitatea încărcării unei poze în anuarAdded
ADS-3751 — [BE] POST ./groups cod 500Added
ADS-3837 — [Students] - Lipsa preluării implicite a naționalității la importul automat al elevilorAdded
ADS-3895 — [Massage ] - Selectarea/Deselectarea Școlilor din Listă se Replică pe Toate PaginileAdded
ADS-3903 — [Homework] - Ordinea incorectă a elevilor în secțiunea Teme din contul profesoruluiAdded
ADS-5722 — [BE/FE] Modal adauga noteAdded
ADS-7571 — Utilizatori.php: candidate profile_get() dereferences missing candidate row in GET /api/v2/utilizatori/profile - 48 warnings/24hAdded
ADS-8130 — [MOB] - Videoconferinta se creeaza fara selectarea participantilorAdded
ADS-8148 — [BE]: [Grupuri] eroare 500 la stergere mark pe evenimentAdded
ADS-8154 — [Prod][AWS][legacy-web] Teacher portfolio funding list renders undefined labels - 35 errors/72hAdded
ADS-8163 — [FE] - Eroare 400 setare tip nota corigenta ID 165Added
ADS-8173 — docgen2-api: Gradebook 2022 view returns HTTP 500 after downstream class lookup is forbiddenAdded
ADS-8189 — [Prod][AWS][legacy-web] End-of-year subject average save reads missing intermediate status - 2,730 errors/72hAdded

Carry overs / not delivered (29)

Jira itemWhy it carried
ADS-1806 — Bug — [LCY][registration codes] - Nu se activează trimiterea codului de înregistrareNot started
ADS-2001 — Bug — [BE][Setari ] - Desi profesoara a fost stearsa de la cadre didactice ea apare in continuare la roluri si permisiuni si nu se poate sterge de acolo- la stergere apare eroar 400Not started
ADS-2590 — Bug — [Students] - Trebuie inlocuit articolul de la model import automat-date de completare si sa se deschida articolul din manualul de utilizare daca de da click pe linkul respectiv
ADS-3858 — Bug — [Account][Preferences] - Imposibilitatea de a dezasocia contul Zoom pentru profesorii cu conturi secundareNot started
ADS-3896 — Bug — [Classes][Homework] -Problema la Trimiterea Temelor Corectate din aplicatia de mobilNot started
ADS-3915 — Bug — [Files] - La distribuirea fișierelor către părinți se poate distribui doar catre primul parinteNot started
ADS-4037 — Bug — [Preferences][Conturi ]- Nu se actualizeaza dezunificarea conturilor in contul utlizatorilorNot started
ADS-4341 — Bug — [Condica de prezenta] - Nu apare butonul ,, semneaza condica pentru toata ziuaNot started
ADS-4439 — Bug — [Teste si chestionare] - Numarul de destinatari care se afiseaza nu corespunde cu numarul real de destinatariNot started
ADS-6545 — Story — [SDK] Implementare v1 layer comunicare native-web *post message bridgeNot started
ADS-6698 — Bug — [FE/BE] Restrictie vizualizare fise scolareNot started
ADS-7305 — Task — [REQ] - Remote Session Termination for UsersNot started
ADS-7389 — Bug — AdservioAPI.php: svcAuth self-call failures turn web API endpoints into HTTP 500 - 20 hits/FridayNot started
ADS-7390 — Bug — rooms-api: room search endpoint returns HTTP 500 - 3 hits/FridayNot started
ADS-7484 — Bug — Session.php: session_start() fails reading session data during teacher class-book requests - 26 errors/24hNot started
ADS-7653 — Bug — Clase_profesori.php / M_cmc.php: teacher-class assignment insert fails FK constraint in cat_cadre2materii2clase - 2 errors/24hNot started
ADS-7721 — Bug — Repartizari.php / M_elevi.php: grade-system visibility toggle inserts partial student config row and fails when no override exists - 3 errors/24hNot started
ADS-7852 — Task — [BE]: Dezactivare actiuni noteaza (si bulk) daca media anuala si/sau media semestriala este incheiataPartial completion
ADS-7907 — Task — [BE] Refactoring SQL_CALC_FOUND_ROWSPartial completion
ADS-7908 — Bug — [Prod][AWS][legacy-web] Auth recaptcha helper dereferences null verification responseNot started
ADS-8004 — Improvement — [FE] - Elevii transferati apar in statistici ca "medii neconfirmate"Not started
ADS-8061 — Bug — [Prod][AWS][legacy-web] School-transfer edit recalculates status for NULL student ID - 64 errors/72hNot started
ADS-8062 — Bug — [Prod][AWS][legacy-web] Certificate template fetch returns 500 when forms schema lookup gets 403 - 26 errors/72hDependency delay
ADS-8067 — Improvement — [Incadrare] Refactoring React & APILate start / sequencing
ADS-8105 — Story — Impartirea pe module
ADS-8108 — Bug — [Prod][AWS][legacy-web] Teacher exam-prep save writes unsupported peeTipPregatire value - 2 errors/72hNot started
ADS-8151 — Bug — [Prod][AWS][legacy-web] POST /ro/secretary/export/elevi returns HTTP 500 from M_export num_rows on bool - 4 errors/72hNot started
ADS-8205 — Task — [FE]: Modificari rute pentru Mobile
ADS-8209 — Bug — [Prod][AWS][legacy-web] GET /api/v2/fisiere/view returns HTTP 500 when M_fisiere.php calls query() on nullNot started

Blocker / miss pattern

MetricValueHow to read it
Partial completion2Carryovers blocked by partial completion
Dependency / competing work1Delivery slipped because attention or dependency landed elsewhere
Not started15Committed item never really got underway

Data-quality caveats

This product pulse is retrospective only and uses the planning snapshot for baseline fields and the outcome snapshot for actuals.

3 rows have Sprint Intent = Progress and remained open; they are treated as healthy continuation rather than finish misses.

One Done row (ADS-1892 — Bug — [FE][Files] - Sort dropdown does not work in the responsive view) is still flagged as Not started in the outcome file. The report respects the outcome as Done and treats the flag as a data-quality anomaly.

One Done row (ADS-5784 — Story — [FE/BE] Refactor pagina de permisiuni) is still flagged as Late start / sequencing in the outcome file. The report respects the outcome as Done and treats the flag as a data-quality anomaly.

One Done row (ADS-8130 — Bug — [MOB] - Videoconferinta se creeaza fara selectarea participantilor) is still flagged as Not started in the outcome file. The report respects the outcome as Done and treats the flag as a data-quality anomaly.

Traceability / drill-down

Report elementHow to drill downTraceability mechanism
Delivered Stories / Tasks / BugsClick the section count rowsSnapshot-exact JQL by issuekey list
Carry overs / not deliveredClick the Carry overs countSnapshot-exact JQL by issuekey list
Miss pattern summaryClick each miss-pattern countSnapshot-exact JQL by issuekey list

Snapshot and fact-base list links

SnapshotIssue countLink
Planning snapshot raw list3030 issues in the planning snapshot
Sprint review / outcome snapshot raw list7979 issues in the Friday review snapshot
Normalized sprint fact base5353 issues used for metrics and drill-down

Planning and outcome are separate frozen moments.

Metric tables use the normalized sprint fact base, which keeps planning-only misses and outcome-only additions visible for traceability.

Evidence artifacts

ArtifactLink
Issue audit registerOpen issue-level audit CSV
Metric lineageOpen metric lineage CSV
JQL traceability registerOpen JQL traceability CSV
Sprint metrics JSONOpen sprint metrics JSON

Use these files when you need to validate the exact rows and formulas behind a pulse claim.