How Agile Are You?

How Agile are You? Self – Test

Do you develop software in short iterations (3-5 weeks)?


Does each iteration (except perhaps the earliest ones) result in potentially deployable solutions?


Do you develop User Stories to communicate requirements?


Do you re-plan your work for each iteration based on your previous “velocity” (how much work got done in previous iterations)?


Do you conduct daily “stand up” meetings covering what you did, what you’re going to do, and to identify any obstacles?


Do you fix your iteration end dates and adjust content if needed?


Do you collaborate via formal inspections, informal reviews, committee review or pair programming?


Do you build one or more times per day?


Do you run automated tests as part of your build process?


Do teams work at a pace that can be sustained over the long term?


Question 1 of 10