The Essence of Effective Agile Stand Ups

Daily Stand-Up is a 5-15 minutes meeting with the team members standing to remind them to keep the meeting short and to-the-point. It’s a core Agile Ceremony to keep the team focused on their plan and to their commitment. It’s usually not a great idea for a team member to meet at the end of the sprint with reasons/impediments on why he hasn’t completed the task. Instead this quick stand-up meeting helps the team to inspect and adapt everyday by answering 3 key questions.

1) What did I do yesterday (in the last 24 hours)?
2) What am I doing today/ plan for the next 24 hours?
3) What are my road blocks/impediments and issues?
By answering these 3 questions during stand-up, every team member clarifies their individual effort in meeting the Sprint Goal.

Read More

Agile Manifesto

Seventeen anarchists agree:

We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value:

  • Individuals and interactions over processes and tools.
  • Working software over comprehensive documentation.
  • Customer collaboration over contract negotiation.
  • Responding to change over following a plan.

That is, while we value the items on the right, we value the items on the left more.

We follow the following principles:

  • Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.
  • Welcome changing requirements, even late in development. Agile processes harness change for the customer’s competitive advantage.
  • Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.
  • Business people and developers work together daily throughout the project.
  • Build projects around motivated individuals. Give

    Read More