Skip to content

📘 Sprint Report — November 10 to 14

1. Executive Summary

The team delivered meaningful progress across multiple areas, including three production releases, several backend completions, and full QA coverage. However, significant portions of the sprint carried over due to:
FE bandwidth constraints
Unplanned leaves in FE & UX
Delayed PRD updates from Product
Legacy backend issues (Convert Ticket → Task)
Critical tasks (Redirection URL) taking longer than expected

2. What Went Well

3 features released:
Notification & Email Preference
Task Reopen
Comment Edit
Backend achieved high completion: Sandbox BE, Auto Invoice BE, Google Drive BE port done.
QA delivered full coverage and flagged early issues effectively.
Hasan unblocked multiple teams, completed FE/BE tasks, fixed production bugs, and pushed blocked items to release.
Collaboration was strong between BE, QA, and Tech Lead.

3. What Didn’t Go Well

Redirection URL took much longer than estimated, blocking Proposal.
Large FE workload concentration created bottlenecks.
Product PRD delays stalled all PRD items.
UX availability low due to sick leave & remote days.
Legacy backend code resurfaced and blocked Convert Ticket → Task.
Multiple FE items partially complete, increasing carryover.

4. Feature-wise Report

Below is every planned sprint item with Target, Owners, Actual contributors, Outcome, and Notes.

A) Release Targets

1. Notification & Email Preference

Target: Release ​Planned owners: Asif (FE), Suchi (QA) ​Actual contributors: Asif (FE), Atik (BE), Suchi (QA) ​Outcome: Released
What happened:
FE completed by Asif.
BE fixes done by Atik though not planned.
QA completed by Suchi.
Full regression (recommended by BE) not executed → production bugs.
Atik & Suchi fixed issues post-release.
Improvement (QA):
Follow BE recommendation for full regression cycles when suggested.

2. Redirection URL

Target: Release ​Planned owners: Asik (FE), Nafi (QA) ​Actual contributors: Asik (FE) ​Outcome: Not released — bugs pending
What happened:
Asik worked but took 2 unplanned leaves.
FE was incomplete → QA couldn't proceed.
Technical dependency communicated late.
Moved to next sprint.
Improvement (FE):
Communicate early when delays are expected.

B) Test Targets

3. Onetime + Subscription together

Outcome: Tested, but blocked due to incomplete dev

4. Task Reopen

Outcome: ReleasedNotes: Hasan took over development, tested, coordinated with QA, and deployed.

5. Convert Ticket to Task

Outcome: Tested, blocked ​Notes: Old backend implementation was incomplete; requires rework.

6. Timeentry in Ticket

Outcome: Tested, blocked ​Notes: Issues raised; needs engineering fix next sprint.

7. Comment Edit

Outcome: ReleasedNotes: Atik fixed BE, Hasan completed FE & release.

C) Development Targets

8. Sandbox

BE: Completed ​FE: Started, not finished

9. Invoice without Order ID / Client ID

BE: Started ​FE: Not started

10. Proposal

Status: Not started (Asik fully occupied with Redirection URL)

11. Manual Order → Auto Invoice (Dev)

BE: Completed ​FE: Started, ongoing

12. Profile Redesign

Status: Completed by Abed but blocked by dependency on feat/perform

13. New Field in Client/Lead

Status: Initial FE done, logic review pending next sprint

14. Service v2 — Small Issues

Status: Some fixed; count of remaining items unclear

D) Codebase Rebase Targets

15. ACH, SEPA, iDEAL, 3DS Rebase

Owner: Hasan ​Status: Not started

16. Google Drive (BE Manual Port)

Owner: Atik ​Status: Completed

17. Auto Invoice BE Manual Port

Owner: Atik ​Status: Completed

E) UX Targets

18. B2B

Status: In progress ​Reason: Sick + remote + leave

19. Onboarding

Status: In progress ​Reason: 2 leave days + 1 remote day

F) Product PRD Targets

20. GDPR PRD

Status: Partial ​Reason: Answers delivered late; no time for review

21. Credit System PRD

Status: No update

22. Audit Log PRD

Status: No update

5. Items Moving to Next Sprint

Total: 18 items

Release Carryover

Redirection URL

Test Carryover

Onetime + Subscription
Convert Ticket to Task
Timeentry in Ticket

Development Carryover

Sandbox (FE)
Invoice without Order ID / Client ID
Proposal
Manual Order → Auto Invoice (FE)
Profile Redesign (blocked)
New Field Client/Lead
Service v2 – Small Issues

Rebase Carryover

ACH/SEPA/iDEAL/3DS
Google Drive FE

UX Carryover

B2B
Onboarding

PRD Carryover

GDPR review
Credit System
Audit Log

6. Team Snapshot

Backend (Atik)

Completed: Sandbox BE, Google Drive BE, Auto Invoice BE
Partial: Invoice without Order ID BE
Not Done: None

Frontend (Asif, Asik, Abed)

Completed: Notification & Email Preference FE, Profile Redesign FE
Partial: Sandbox FE, Auto Invoice FE
Not Done: Proposal, Invoice FE
Issues: Redirection URL incomplete → biggest FE delay

QA (Nafi, Suchi)

All QA workloads completed
Small regression testing oversight in Notification & Email Preference

UX (Samiha, Tasfiah)

Both items partially completed due to sick leave and remote days

Product (Ali, Mehzabeen)

GDPR → partial
Credit System → no update
Audit Log → no update

7. Work Hours Analysis

Table 1
Person
Expected
Logged
Ratio
Hasan
40
34
85%
Atik
40
28
70%
Nafi
40
31
78%
Suchi
36
33
92%
Abed
40
25
62%
Asif
32
1
3%
Asik
32
0
0%
Samiha
24
0
0%
Tasfiah
32
0
0%
Ali
40
31
78%
Mehzabeen
40
31
78%
There are no rows in this table
Note: Missing time entry = performance deduction due to lack of visibility.

8. Person-wise Performance

Table 2
Person
Role
Final %
Hasan
Tech Lead
92%
Atik
Backend
91%
Nafi
QA
90%
Suchi
QA
87%
Abed
Frontend
75%
Mehzabeen
Product
51%
Ali
Product
41%
Asif
Frontend
50%
Tasfiah
UX
39%
Samiha
UX
35%
Asik
Frontend
32%
There are no rows in this table

9. Closing Notes

Sprint faced predictable and preventable delays in FE and Product areas.
Backend, QA, and Tech Lead performance remained strong and consistent.
UX and Product velocity impacted by availability and communication bottlenecks.
Improved dependency management, time entry discipline, and early communication are required next sprint.
Want to print your doc?
This is not the way.
Try clicking the ··· in the right corner or using a keyboard shortcut (
CtrlP
) instead.