Right now, we allocate 10 points for every engineer and each sprint is 2 weeks long. Everyday standup to unblock and track progress. Bi-weekly with FE, QA etc. At the end of sprint we do demos. A ticket should be no more than 3 pointers. 1 pointer - half a day, 2 pointer - 1 day 3 pointer - 2-3 days 5 pointer - 5 days 8 pointer - 10 days(mostly split this down into smaller pointers). Estimates are based on engineer and tech leads talk together (more by tech leads experience and teams expertise) and task (analysis/troubleshooting/debugging/bootstrapping/Dev-Qa/documentation). Some tickets spill over and usually we donβt do burn down chart analysis. Just retros and action items from retros. Usually people BS, we need to have fun events, X worked well, Y didnβt work well, appreciating team members, etc. Scrum master rotation. PRD by PMs/Jam sessions -> design handover -> TDD -> task breakdown and timelines, handing over API contract between BE and FE, and then once tickets are created in JIRA, things happen as explained above.
According to clean agile, this is the wrong process. SP can't and shouldn't be mapped to time. SP is more like effort needed for an task compared to other tasks and only assigned to enhancements (avoid bugs). At the end of the sprint you will get a team velocity through which you will know how much your team can do and assign the current average amount of work in the next cycle. The velocity works as a metric through which managers understand the potential release date way before the software is being developed. If you freeze the SP points assigned, the enginner will find a way to conform to it. And the original benefit will go way.
What is SP?
Story point.
Just a status update meeting daily is enough. Developers should be trusted to work to their best potential and do the right prioritisation. In my short experience, I have seen that agile only adds an overhead to the development and is used by leadership to see how teams are performing
Get rid of it. People over processes, so follow all these specific scrum processes. Fuck that shit
Forget it altogether and just work on tasks until you complete it lmao