From the U.S. Government Accountability Office, www.gao.gov Transcript for: Agile, Explained: Daily Standup Meetings Description: This video takes a closer look at daily standup meetings, a key teambuilding technique in which teams meet daily, often with everyone standing up, to encourage brevity and to discuss goals. Agile is an approach to software development that encourages collaboration across an organization and allows requirements to evolve as a program progresses. Related GAO Works: GAO-20-713SP: Science & Tech Spotlight: Agile Software Development; and GAO-20-590G: Agile Assessment Guide: Best Practices for Agile Adoption and Implementation Released: September 2020 [ Narrator: ] Agile is an approach to software development that encourages collaboration across an organization. This video describes a key teambuilding technique of Agile collaboration known as the daily standup meeting. Agile development teams commonly hold daily meetings, often with everyone standing up to encourage brevity. The meeting's intended purposes it to bring the team together, briefly, to discuss progress and impediments to the team's goals. It should focus on the questions what did you do yesterday? What do you plan to do today? And are there any impediments? The team facilitator steers the meeting, keeping team members on track. Upper management and other stakeholders may be able to observe the standup meeting; however, they should not participate because the meeting should not be used as a reporting tool. If interruptions occur, the team facilitator can suggest that they schedule a separate meeting to discuss any issues in greater detail. A standup meeting has several benefits. It helps build team cohesion, it brings clarity to the team's remaining work items, and it holds team members accountable to one another.