What is Agile Methodologies?
Agile Methodology is a set of practices intended to improve the effectiveness of software development professionals, teams, and organizations. It involves discovering requirements and developing solutions through the collaborative effort of self-organizing and cross-functional teams and their customer(s)/end user(s). It advocates adaptive planning, evolutionary development, early delivery, and continual improvement, and it encourages flexible responses to changes in requirements, resource availability, and understanding of the problems to be solved.
Agile Methodologies testing Interview Questions and Answers
Question: What is the activity of clarifying and expanding user stories called?
Answer: backlog refinement
Question: What should happen if the Product Owner does not accept a story by the end of the iteration?
Answer: The story should be shown to stakeholders for their feedback.
Question: What is the Scrum Master’s role during the daily stand-up?
Answer: Stand outside the circle of developers and listen for impediments.
Question: Teams may encounter the need for technical user stories. Who decides the priority of these?
Answer: The Product Owner with help from the Tech Lead
Question: Which factor should not be considered during Sprint Planning?
Answer: the number of stories in the product backlog
Question: A team member has been showing signs of great personal distress: crying at work, snapping at colleagues, having heated phone conversations. As Team Facilitator, what should you do?
Answer: Notify the team member’s manager of your observations and ask the manager for help.
Question: What is the Product Owner’s role in deciding the priority of work in the sprint backlog?
Answer: None—the developers should prioritize the work in the sprint backlog.
Question: The Scaled Agile Framework advocates that, if you measure only one thing, what should you measure?
Answer: cost of delay
Question: Why should you apply Weighted Shortest Job First?
Answer: to determine the economic sequencing of the backlog
Question: You have classified the features in your backlog according to risk and value. Which features should the development team work on first?
Answer: high-value and high-risk
Question: In the Scaled Agile Framework, what is the role of Enablers?
Answer: They help extend the Architectural Runway.
Question: Who decides what the team will work on?
Answer: a self-organizing team
Question: The VP of engineering wants to start a Team Member of the Sprint Award to recognize a top performer in each group. What would you advise the VP?
Answer: This is not a good idea because it can destroy the team unity that is essential to achieving high performance.
Question: Which strategy is preferred for development teams?
Answer: Maximize outcome while minimizing output.
To be continued…. on adding question and answer!