Agile Methodology
The Agile methodology doesn’t tell you to stick to a set of prescribed steps or processes. It emphasizes adapting to the needs of your team, customer, and the changes in your environment and project requirements. The goal of Agile is to produce working results in a way that’s repeatable and continuous.
Different Agile Ceremonies are: -
Sprint:
A sprint is a short, time-boxed period when a scrum team works to complete a set amount of work. Sprints are at the very heart of scrum and agile methodologies, and getting sprints right will help your agile team ship better software with fewer headaches. User stories to be done in short period of time.Refinement:
Backlog refinement (formerly known as backlog grooming) is when the product owner and some, or all, of the rest of the team review items on the backlog to ensure the backlog contains the appropriate items, that they are prioritized, and that the items at the top of the backlog are ready for delivery. Select user story from backlog to be refined. Happens before start of sprint.Sprint Planning:
Sprint planning is a stage in Agile methodologies in which teams decide which tasks to complete in an upcoming sprint and how that work will be achieved. A sprint planning meeting is a meeting that is dedicated to planning the next sprint. Further, Sprint planning is an event in the Scrum framework where the team determines the product backlog items, they will work on during that sprint and discusses their initial plan for completing those product backlog items. Business Analyst brings user stories that have been refined & it's been decided which ones will be worked on.
- Examine team availability.
- Establish velocity for your team.
- Plan your sprint planning meeting.
- Start with the big picture.
- Present new updates, feedback, and issue.
- Confirm team velocity and capacity.
- Go over backlog items.
- Determine task ownership.
Review:
A sprint review is an informal meeting held at the end of a sprint, during which the team shows what was accomplished, while the stakeholders provide feedback. It's a collaborative working session rather than a one-sided presentation.
When done right, a sprint review can help you create transparency, foster collaboration, and generate valuable insights.
- Sprint goal review. What did we set out to accomplish? What was accomplished? What is still unfinished?
- Demonstration. What was built? How does it work?
- Feedback. What feedback or questions does the rest of the team have?
- Release plan. What is the current release plan? What are the expected delivery dates?
- Discussion. Do we need to make changes to the plan?
- Next steps. What tasks should come next?
Retrospective:
An Agile retrospective is a meeting that's held at the end of an iteration in Agile software development. During the retrospective, the team reflects on what happened in the iteration and identifies actions for improvement going forward.- What did the team do well?
- What didn't go well?
- What can be improved?
Daily stand-up:
Duration: No more than 15 minutes. Don't book a conference room and conduct the stand-up sitting down. Standing up helps keep the meeting short!
Purpose: A daily stand-up is designed to quickly inform everyone of what's going on across the team. It's not a detailed status meeting. The tone should be light and fun, but informative. Have each team member answers the following questions:
- What did I complete yesterday?
- What will I work on today?
- Am I blocked by anything?
Source:Four agile ceremonies, demystified | Atlassian & https://www.nuclino.com/
Picture source:Goals and Principles of the Sprint Retrospective Meeting | Agilest® & Daily Stand-up - Quickscrum
Comments
Post a Comment