blog
May 13, 2021
•7 min read
Agile meetings: Types, goals, and benefits
How many meetings are there in agile?
Agile Development came about as a response to slow and cumbersome traditional software development methodologies. Developers wanted a more nimble, user-focused model. They wanted to make changes and create software that met stakeholder requirements quickly and precisely.
Agile development focuses on the needs of the customer and end-users. The development cycle is a transparent process. The process fosters stakeholder involvement and participation at every step.
Agile developers use scrum to organize their teams and process. According to scrum.com, “the fundamental unit of Scrum is a small team of people, a Scrum Team. The Scrum Team consists of one Scrum Master, one Product Owner, and Developers.” The scrum team schedules several meetings to keep focus. Scrum uses short work intervals, called sprints, to tackle a part of a project. The team sets a finite timeline to complete the sprint.
Related post: Scrum vs. Extreme Programming (XP): What’s the difference?
Kanban gives teams a visual way to improve their workflow. Kanban originated in Japan after World War Two. Japanese managers, inspired by supermarkets, wanted a way to simplify inventory. They noticed that in a supermarket customers took only what they needed. They wanted to apply the same principle to manufacturing, keeping stock only of what they needed at the moment. Kanban aims to have inventory match actual consumption.
In software development, teams use Kanban to organize their resources and present their projects with complete transparency. They post work items on a Kanban board for all to see.
What are other tools that help teams to deliver more effectively? Find out in our "11 Agile tools each team should know about" article.
Agile methodology usually encourages six different meeting types:
1. Sprint planning meeting
The first meeting in the sprint cycle they set is the sprint planning meeting. The team decides what tasks to tackle in the sprint. They decide what backlog items to tackle. Sprint planning meetings should not take longer than one hour for each week of the sprint.
purpose
Set sprint goals and define backlog items
attendees
Product owner, scrum master, and scrum team
duration
No more than two hours per week of the sprint
benefits
Opens communication channels, sets goals and commitment to effective collaboration
During the sprint planning meeting, the product owner explains high-priority features. They will also describe user stories the team will address during the sprint. The whole team and stakeholders should openly communicate goals and limitations.
Tips for sprint planning meetings:
2. Daily scrum meeting
Another scrum meeting happens daily. These daily scrum meetings should take very little time, they are often referred to as stand-up meetings. In these meetings the scrum team answers three questions:
purpose
Gives teams time to meet and review progress toward the sprint goal. They also will identify any possible roadblocks or sprint bottlenecks
attendees
Scrum master and team, Product owners, and stakeholders as needed
duration
15 minutes
benefits
Allows team to sync up, builds trust, and allows for adjustments within the sprint
During daily scrum meetings the team gathers at the scrum board. Each team member gives a progress report. They discuss their previous day's work, what they will do for this day, and any problems. The scrum master helps the team find solutions to any problems.
Tips for daily standup meetings:
3. Sprint review
Development teams using scrum also have a sprint review meeting. In the sprint review meeting, the team discusses the sprint, what went well and what they want to improve upon. They give stakeholders a view of their process. They demonstrate new features created in the sprint. They will also define the product backlog.
purpose
Present results of the sprint
attendees
Scrum master and team, Product owners and stakeholders
duration
No longer than 4 hours
benefits
Engages stakeholders and teams, builds team collaboration, maximizes quality
In a sprint review, the whole team and stakeholders meet to discuss the sprint goal. The team gives a presentation highlighting completed tasks, new features, and bug fixes.
Tips for a great Sprint review:
Read our Sprint Reviews and Sprint Retrospectives: What’s the Difference? article to learn more about sprint review.
4. Backlog refining /grooming meeting
Next, the team will have a meeting to refine the backlog. This meeting gives the team a chance to review items on the backlog. They do this to ensure the backlog contains the right items. They also prioritize the backlog items, making sure items that are at the top of the backlog are ready for delivery. The team uses various backlog prioritization techniques during these meetings.
purpose
To review items on the backlog to ensure the backlog contains the appropriate items, that are prioritized, and items that are at the top of the backlog are ready for delivery.
attendees
Scrum master and team, Product owner
duration
45 minutes to one hour
benefits
Clearly defines requirements, makes sure backlog contains the most relevant items, saves time during future sprint planning meetings
Backlog grooming meetings happen regularly. During the meeting, the team refines the user stories to remove those that are irrelevant. They will also add new stories as needed. They also correct time estimates.
Tips for backlog grooming meetings:
Learn more on The Importance of Backlog Grooming in Agile.
5. Sprint retrospective
After backlog grooming, the team will have a sprint retrospective. In the sprint retrospective, the team discusses the completed sprint and determines any changes to improve the next sprint.
purpose
Review completed sprint, decide on improvements needed for next sprint
attendees
Scrum master and team, Product owner if needed
duration
Maximum three hours for a one-month sprint
benefits
Time for reflection on process and work style. Teams can find paths to improvement. Gives teams a greater sense of ownership. Promotes teams' self-management
During a sprint retrospective, the team examines the completed sprint. They discuss what went well and what they need to prepare for in the next sprint. They review backlog items completed and bugs that they have fixed.
Tips for a great sprint retrospective meeting:
6. Release planning meeting
Teams set up release planning meetings to sketch out an overview of items they hope to accomplish. They use the meeting to set delivery schedules and long-term goals. This meeting is a great time for product owners to communicate their expectations. It’s also a great time for developers to set reasonable expectations on workflow.
purpose
Set an overall plan for future sprints, set long-term goals
attendees
Scrum master and team, Product owner and stakeholders if needed
duration
One or two days, as needed depending on length of the spring
benefits
Lets the team define a common vision, sets cross-team dependencies, lets teams make informed decisions based on capacity and ability
During a release planning meeting, the development team and scrum master set long-term goals. The scrum master will guide the team to make estimates on future sprints. They will make changes to their goals based on user stories and changes in a team capacity.
Read our Epic, Story, and Tasks in Agile article to understand more about how user stories affect the team's estimates on future sprints.
Tips for a great release planning meeting:
Here at Blocshop, we organize our agile teams using Scrum. Our meetings give results, using the time efficiently. Our teams understand how to build a sprint that delivers results on time and on budget. If you’d like to learn more about how Blocshop could help your business using agile, please do get in touch!
Learn more from our insights
September 17, 2025 • 4 min read
6 AI integration use cases enterprises can adopt for automation and decision support
The question for most companies is no longer if they should use AI, but where it will bring a measurable impact.
September 04, 2025 • 4 min read
How custom AI integrations and automation improve enterprise workflows and decision-making
Many enterprises run mature ERP, CRM and HR platforms, yet manual handoffs, swivel-chair tasks and fragmented data still slow execution.
September 25, 2024 • 4 min read
Generative AI-powered ETL: A Fresh Approach to Data Integration and Analytics
In recent months Blocshop has focused on developing a unique SaaS application utilising Generative AI to support complex ETL processes.
August 14, 2024 • 5 min read
AI Applications in Banking: Real-World Examples
Artificial intelligence (AI) is significantly impacting the banking industry by driving innovation and efficiency across various domains.
View BLOG
The journey to your
custom software
solution starts here.
Services
Let's talk!
blog
May 13, 2021
•7 min read
Agile meetings: Types, goals, and benefits
How many meetings are there in agile?
Agile Development came about as a response to slow and cumbersome traditional software development methodologies. Developers wanted a more nimble, user-focused model. They wanted to make changes and create software that met stakeholder requirements quickly and precisely.
Agile development focuses on the needs of the customer and end-users. The development cycle is a transparent process. The process fosters stakeholder involvement and participation at every step.
Agile developers use scrum to organize their teams and process. According to scrum.com, “the fundamental unit of Scrum is a small team of people, a Scrum Team. The Scrum Team consists of one Scrum Master, one Product Owner, and Developers.” The scrum team schedules several meetings to keep focus. Scrum uses short work intervals, called sprints, to tackle a part of a project. The team sets a finite timeline to complete the sprint.
Related post: Scrum vs. Extreme Programming (XP): What’s the difference?
Kanban gives teams a visual way to improve their workflow. Kanban originated in Japan after World War Two. Japanese managers, inspired by supermarkets, wanted a way to simplify inventory. They noticed that in a supermarket customers took only what they needed. They wanted to apply the same principle to manufacturing, keeping stock only of what they needed at the moment. Kanban aims to have inventory match actual consumption.
In software development, teams use Kanban to organize their resources and present their projects with complete transparency. They post work items on a Kanban board for all to see.
What are other tools that help teams to deliver more effectively? Find out in our "11 Agile tools each team should know about" article.
Agile methodology usually encourages six different meeting types:
1. Sprint planning meeting
The first meeting in the sprint cycle they set is the sprint planning meeting. The team decides what tasks to tackle in the sprint. They decide what backlog items to tackle. Sprint planning meetings should not take longer than one hour for each week of the sprint.
purpose
Set sprint goals and define backlog items
attendees
Product owner, scrum master, and scrum team
duration
No more than two hours per week of the sprint
benefits
Opens communication channels, sets goals and commitment to effective collaboration
During the sprint planning meeting, the product owner explains high-priority features. They will also describe user stories the team will address during the sprint. The whole team and stakeholders should openly communicate goals and limitations.
Tips for sprint planning meetings:
2. Daily scrum meeting
Another scrum meeting happens daily. These daily scrum meetings should take very little time, they are often referred to as stand-up meetings. In these meetings the scrum team answers three questions:
purpose
Gives teams time to meet and review progress toward the sprint goal. They also will identify any possible roadblocks or sprint bottlenecks
attendees
Scrum master and team, Product owners, and stakeholders as needed
duration
15 minutes
benefits
Allows team to sync up, builds trust, and allows for adjustments within the sprint
During daily scrum meetings the team gathers at the scrum board. Each team member gives a progress report. They discuss their previous day's work, what they will do for this day, and any problems. The scrum master helps the team find solutions to any problems.
Tips for daily standup meetings:
3. Sprint review
Development teams using scrum also have a sprint review meeting. In the sprint review meeting, the team discusses the sprint, what went well and what they want to improve upon. They give stakeholders a view of their process. They demonstrate new features created in the sprint. They will also define the product backlog.
purpose
Present results of the sprint
attendees
Scrum master and team, Product owners and stakeholders
duration
No longer than 4 hours
benefits
Engages stakeholders and teams, builds team collaboration, maximizes quality
In a sprint review, the whole team and stakeholders meet to discuss the sprint goal. The team gives a presentation highlighting completed tasks, new features, and bug fixes.
Tips for a great Sprint review:
Read our Sprint Reviews and Sprint Retrospectives: What’s the Difference? article to learn more about sprint review.
4. Backlog refining /grooming meeting
Next, the team will have a meeting to refine the backlog. This meeting gives the team a chance to review items on the backlog. They do this to ensure the backlog contains the right items. They also prioritize the backlog items, making sure items that are at the top of the backlog are ready for delivery. The team uses various backlog prioritization techniques during these meetings.
purpose
To review items on the backlog to ensure the backlog contains the appropriate items, that are prioritized, and items that are at the top of the backlog are ready for delivery.
attendees
Scrum master and team, Product owner
duration
45 minutes to one hour
benefits
Clearly defines requirements, makes sure backlog contains the most relevant items, saves time during future sprint planning meetings
Backlog grooming meetings happen regularly. During the meeting, the team refines the user stories to remove those that are irrelevant. They will also add new stories as needed. They also correct time estimates.
Tips for backlog grooming meetings:
Learn more on The Importance of Backlog Grooming in Agile.
5. Sprint retrospective
After backlog grooming, the team will have a sprint retrospective. In the sprint retrospective, the team discusses the completed sprint and determines any changes to improve the next sprint.
purpose
Review completed sprint, decide on improvements needed for next sprint
attendees
Scrum master and team, Product owner if needed
duration
Maximum three hours for a one-month sprint
benefits
Time for reflection on process and work style. Teams can find paths to improvement. Gives teams a greater sense of ownership. Promotes teams' self-management
During a sprint retrospective, the team examines the completed sprint. They discuss what went well and what they need to prepare for in the next sprint. They review backlog items completed and bugs that they have fixed.
Tips for a great sprint retrospective meeting:
6. Release planning meeting
Teams set up release planning meetings to sketch out an overview of items they hope to accomplish. They use the meeting to set delivery schedules and long-term goals. This meeting is a great time for product owners to communicate their expectations. It’s also a great time for developers to set reasonable expectations on workflow.
purpose
Set an overall plan for future sprints, set long-term goals
attendees
Scrum master and team, Product owner and stakeholders if needed
duration
One or two days, as needed depending on length of the spring
benefits
Lets the team define a common vision, sets cross-team dependencies, lets teams make informed decisions based on capacity and ability
During a release planning meeting, the development team and scrum master set long-term goals. The scrum master will guide the team to make estimates on future sprints. They will make changes to their goals based on user stories and changes in a team capacity.
Read our Epic, Story, and Tasks in Agile article to understand more about how user stories affect the team's estimates on future sprints.
Tips for a great release planning meeting:
Here at Blocshop, we organize our agile teams using Scrum. Our meetings give results, using the time efficiently. Our teams understand how to build a sprint that delivers results on time and on budget. If you’d like to learn more about how Blocshop could help your business using agile, please do get in touch!
Learn more from our insights
September 17, 2025 • 4 min read
6 AI integration use cases enterprises can adopt for automation and decision support
The question for most companies is no longer if they should use AI, but where it will bring a measurable impact.
September 04, 2025 • 4 min read
How custom AI integrations and automation improve enterprise workflows and decision-making
Many enterprises run mature ERP, CRM and HR platforms, yet manual handoffs, swivel-chair tasks and fragmented data still slow execution.
September 25, 2024 • 4 min read
Generative AI-powered ETL: A Fresh Approach to Data Integration and Analytics
In recent months Blocshop has focused on developing a unique SaaS application utilising Generative AI to support complex ETL processes.
August 14, 2024 • 5 min read
AI Applications in Banking: Real-World Examples
Artificial intelligence (AI) is significantly impacting the banking industry by driving innovation and efficiency across various domains.
The journey to your
custom software
solution starts here.
Services
Head Office
Revoluční 1
110 00, Prague Czech Republic
hello@blocshop.io
Let's talk!
blog
May 13, 2021
•7 min read
Agile meetings: Types, goals, and benefits
How many meetings are there in agile?
Agile Development came about as a response to slow and cumbersome traditional software development methodologies. Developers wanted a more nimble, user-focused model. They wanted to make changes and create software that met stakeholder requirements quickly and precisely.
Agile development focuses on the needs of the customer and end-users. The development cycle is a transparent process. The process fosters stakeholder involvement and participation at every step.
Agile developers use scrum to organize their teams and process. According to scrum.com, “the fundamental unit of Scrum is a small team of people, a Scrum Team. The Scrum Team consists of one Scrum Master, one Product Owner, and Developers.” The scrum team schedules several meetings to keep focus. Scrum uses short work intervals, called sprints, to tackle a part of a project. The team sets a finite timeline to complete the sprint.
Related post: Scrum vs. Extreme Programming (XP): What’s the difference?
Kanban gives teams a visual way to improve their workflow. Kanban originated in Japan after World War Two. Japanese managers, inspired by supermarkets, wanted a way to simplify inventory. They noticed that in a supermarket customers took only what they needed. They wanted to apply the same principle to manufacturing, keeping stock only of what they needed at the moment. Kanban aims to have inventory match actual consumption.
In software development, teams use Kanban to organize their resources and present their projects with complete transparency. They post work items on a Kanban board for all to see.
What are other tools that help teams to deliver more effectively? Find out in our "11 Agile tools each team should know about" article.
Agile methodology usually encourages six different meeting types:
1. Sprint planning meeting
The first meeting in the sprint cycle they set is the sprint planning meeting. The team decides what tasks to tackle in the sprint. They decide what backlog items to tackle. Sprint planning meetings should not take longer than one hour for each week of the sprint.
purpose
Set sprint goals and define backlog items
attendees
Product owner, scrum master, and scrum team
duration
No more than two hours per week of the sprint
benefits
Opens communication channels, sets goals and commitment to effective collaboration
During the sprint planning meeting, the product owner explains high-priority features. They will also describe user stories the team will address during the sprint. The whole team and stakeholders should openly communicate goals and limitations.
Tips for sprint planning meetings:
2. Daily scrum meeting
Another scrum meeting happens daily. These daily scrum meetings should take very little time, they are often referred to as stand-up meetings. In these meetings the scrum team answers three questions:
purpose
Gives teams time to meet and review progress toward the sprint goal. They also will identify any possible roadblocks or sprint bottlenecks
attendees
Scrum master and team, Product owners, and stakeholders as needed
duration
15 minutes
benefits
Allows team to sync up, builds trust, and allows for adjustments within the sprint
During daily scrum meetings the team gathers at the scrum board. Each team member gives a progress report. They discuss their previous day's work, what they will do for this day, and any problems. The scrum master helps the team find solutions to any problems.
Tips for daily standup meetings:
3. Sprint review
Development teams using scrum also have a sprint review meeting. In the sprint review meeting, the team discusses the sprint, what went well and what they want to improve upon. They give stakeholders a view of their process. They demonstrate new features created in the sprint. They will also define the product backlog.
purpose
Present results of the sprint
attendees
Scrum master and team, Product owners and stakeholders
duration
No longer than 4 hours
benefits
Engages stakeholders and teams, builds team collaboration, maximizes quality
In a sprint review, the whole team and stakeholders meet to discuss the sprint goal. The team gives a presentation highlighting completed tasks, new features, and bug fixes.
Tips for a great Sprint review:
Read our Sprint Reviews and Sprint Retrospectives: What’s the Difference? article to learn more about sprint review.
4. Backlog refining /grooming meeting
Next, the team will have a meeting to refine the backlog. This meeting gives the team a chance to review items on the backlog. They do this to ensure the backlog contains the right items. They also prioritize the backlog items, making sure items that are at the top of the backlog are ready for delivery. The team uses various backlog prioritization techniques during these meetings.
purpose
To review items on the backlog to ensure the backlog contains the appropriate items, that are prioritized, and items that are at the top of the backlog are ready for delivery.
attendees
Scrum master and team, Product owner
duration
45 minutes to one hour
benefits
Clearly defines requirements, makes sure backlog contains the most relevant items, saves time during future sprint planning meetings
Backlog grooming meetings happen regularly. During the meeting, the team refines the user stories to remove those that are irrelevant. They will also add new stories as needed. They also correct time estimates.
Tips for backlog grooming meetings:
Learn more on The Importance of Backlog Grooming in Agile.
5. Sprint retrospective
After backlog grooming, the team will have a sprint retrospective. In the sprint retrospective, the team discusses the completed sprint and determines any changes to improve the next sprint.
purpose
Review completed sprint, decide on improvements needed for next sprint
attendees
Scrum master and team, Product owner if needed
duration
Maximum three hours for a one-month sprint
benefits
Time for reflection on process and work style. Teams can find paths to improvement. Gives teams a greater sense of ownership. Promotes teams' self-management
During a sprint retrospective, the team examines the completed sprint. They discuss what went well and what they need to prepare for in the next sprint. They review backlog items completed and bugs that they have fixed.
Tips for a great sprint retrospective meeting:
6. Release planning meeting
Teams set up release planning meetings to sketch out an overview of items they hope to accomplish. They use the meeting to set delivery schedules and long-term goals. This meeting is a great time for product owners to communicate their expectations. It’s also a great time for developers to set reasonable expectations on workflow.
purpose
Set an overall plan for future sprints, set long-term goals
attendees
Scrum master and team, Product owner and stakeholders if needed
duration
One or two days, as needed depending on length of the spring
benefits
Lets the team define a common vision, sets cross-team dependencies, lets teams make informed decisions based on capacity and ability
During a release planning meeting, the development team and scrum master set long-term goals. The scrum master will guide the team to make estimates on future sprints. They will make changes to their goals based on user stories and changes in a team capacity.
Read our Epic, Story, and Tasks in Agile article to understand more about how user stories affect the team's estimates on future sprints.
Tips for a great release planning meeting:
Here at Blocshop, we organize our agile teams using Scrum. Our meetings give results, using the time efficiently. Our teams understand how to build a sprint that delivers results on time and on budget. If you’d like to learn more about how Blocshop could help your business using agile, please do get in touch!
Learn more from our insights
September 17, 2025 • 4 min read
6 AI integration use cases enterprises can adopt for automation and decision support
The question for most companies is no longer if they should use AI, but where it will bring a measurable impact.
September 04, 2025 • 4 min read
How custom AI integrations and automation improve enterprise workflows and decision-making
Many enterprises run mature ERP, CRM and HR platforms, yet manual handoffs, swivel-chair tasks and fragmented data still slow execution.
September 25, 2024 • 4 min read
Generative AI-powered ETL: A Fresh Approach to Data Integration and Analytics
In recent months Blocshop has focused on developing a unique SaaS application utilising Generative AI to support complex ETL processes.
August 14, 2024 • 5 min read
AI Applications in Banking: Real-World Examples
Artificial intelligence (AI) is significantly impacting the banking industry by driving innovation and efficiency across various domains.
The journey to your
custom software solution starts here.
Services