Scrum is our agile methodology of choice to use for product development. Our company has engaged with scrum for a few years and has Certified Scrum Masters (CSMs) and a Certified Scrum Professional (CSP) on staff to ensure effective implementations across our product teams.
Scrum is easy to learn and challenging to master. It emphasizes the agile philosophy and our company values, including collaboration and constant improvement. High-performing product teams work best with scrum.
In a nutshell, the framework we use for scrum includes using tools such as sprints, releases, user stories, and story points. Scrum also has recurring meetings to emphasize collaboration, including:
• Used for the team to review work completed in the prior sprint, discuss what went well and what can be improved.
Product Backlog Reviews:
• Used for the team to review the prioritized product backlog, discuss user story considerations and estimate work for future sprints.
Sprint Planning Sessions:
• Used for the team to plan work for the next sprint.
• Brief, daily “standup” meetings for the team to highlight what they completed yesterday, what they are working on today and if they have anything blocking their progress.
Scrum works well by establishing a base framework to build great products within it. This framework, if applied correctly, cultivates effective product development.