Sprint reviews have long been an important part of Scrum. They exist as a mechanism for collecting feedback on what the team has just built. The product owner then considers that feedback in determining priorities for the next sprint.
In Agile, we can’t fix every problem at once—but we can prioritize, iterate, and continuously improve. Agile fosters adaptability, focusing on delivering value while embracing change. Instead of perfection, we aim for progress, learning from feedback, and refining solutions over time. Small, incremental steps drive sustainable success.
Rounding up estimates can help account for unforeseen challenges, uncertainties, or potential complexities. This approach encourages teams to allocate sufficient time or resources, reduces the risk of underestimating tasks, and improves the accuracy of project planning and delivery timelines.
Story Points should reflect uncertainty and variability in task complexity. Rather than assigning a fixed value, it's more effective to estimate a range, acknowledging potential changes in scope or challenges, which helps teams plan more flexibly and realistically.
Having everyone in sync at the end of the sprint planning meeting, such that they don’t need a daily scrum that day, will help your team succeed with agile.
By turning the items your team frequently overlooks into a checklist, you can help the team create better estimates right from the start. And that will help you succeed with agile.
Extending the traditional sprint cycle to include extra phases, like review or reflection periods, to accommodate complex projects. This allows for more in-depth planning and adjustments. However, it may slow feedback and adaptation, requiring careful balancing to maintain Scrum's core benefits.
Daily scrums are important and when done well can help a team immensely. But there are a couple of cases when skipping the daily scrum can help your team succeed with agile.
Encouraging everyone to answer the questions of the daily scrum creates a greater feeling of team coherence; the team is bonded and moving together as one in the same direction.
I suggested instead that during sprint planning, the team should strive to identify only about two-thirds of the tasks the team will eventually perform during the sprint. That would leave about one-third of the tasks to be identified during the sprint.