References:
https://www.geeksforgeeks.org/software-testing/what-is-agile-methodology/
http://geeksforgeeks.org/software-engineering/what-is-the-role-of-the-scrum-master-in-agile/
https://www.geeksforgeeks.org/software-engineering/understanding-the-4-agile-ceremonies/
https://www.geeksforgeeks.org/software-engineering/when-to-use-agile-model/
https://www.read.ai/articles/what-is-a-standup-meeting-purpose-format-best-practices
https://www.reddit.com/r/ExperiencedDevs/comments/wxk9fn/should_leadmanagers_be_in_daily_standups/
https://www.inflectra.com/Solutions/Methodologies/Hybrid.aspx
https://www.geeksforgeeks.org/interview-experiences/agile-software-development-interview-questions/
1)What is Agile Methodology?
Agile Methodology is a way to manage projects by breaking them into smaller parts.It focuses on delivering smaller pieces of work regularly instead of one big launch.Teams plan, work on the project, and then review in a repeating cycle.This allows teams to adapt to changes quickly and provide customer value faster.
2)Roles of Scrum Master?
Removing Obstacles: Scrum masters identify the obstacles that hamper the progress of the team and remove the obstacles to help team members work smoothly.
Training: The workshops Scrum master educates the team members about the scrum practices.
Conflict Resolve: Scrum master help the team members and stakeholder resolve the conflicts among team members as well as between the team and stakeholders.
Protect from Distraction: Scrum masters protect team members from unnecessary distractions and help them to be on the right track of development.
Motivational Environment: Scrum master ensures a motivating environment for team members to work efficiently and smoothly.
3)Meetings in Agile Methodology?
A sprint is a short, set period of time—usually two to four weeks—where a team works to finish a specific list of tasks.
Sprint Planning
Daily Standup (or Daily Scrum)
Sprint Review
Sprint Retrospective
4)When should we go Agile Methodology?
The biggest problem is that in the middle of software development, the customer asks to make changes in the software. It takes a lot of time and money to make these changes. So to overcome all these shortcomings, the agile model was proposed.
5)What is Standup call?
A standup meeting is a brief, daily check-in, typically 5 to 15 minutes, where team members share progress, plans, and blockers.
6)Is Manager/Lead allowed in all the meetings?If not,in which meetings they are not allowed and Why?
Managers and leads are not allowed in all Agile meetings. They are typically excluded from the Sprint Retrospective and often the Daily Stand-up.
7)how agile methodology is different from traditional methodologies like vmodel,waterfall model?
Agile methodology uses an iterative, flexible approach divided into short cycles, while traditional models like Waterfall and the V-Model rely on a strict, linear, and sequential progression.
8)Describe the main roles in the scrum.
A Scrum team is made up of three roles: the Scrum Master, the product owner, and the development team.
9)What are some popular Agile tools?
JIRA
SLACK
Maven
Jenkins
Docker
Kubernetes
10)Name main Agile Frameworks other than Scrum for Product Development.
Three main Agile Frameworks other than Scrum for Product Development are:
Kanban
Extreme Programming (XP)
Feature-Driven Development (FDD)











