Take the 2-minute tour ×  Our team has adopted some agile
practices to help us develop and deliver our software to our
client. We adopted practices as needed (as problems/challenges
were identified) rather than jumping wholesale into the agile
camp. The big ones for us are maintaining a product and sprint
backlog and developing and delivering new versions in one month
sprints. We do estimate the items in our sprint backlog to
guesstimate what we can deliver within a sprint however we are
not tracking progress very well so its difficult to know whether
or not we are on target.  The next step in our evolution appears
improve our progress tracking ability. We are looking at using
burn down charts to aid us. However, our sprints overlap
significantly due to established and procedures for our software
promotion schedule. We have the following established events:
1. Development begins on Sprint 1 and continues until code
freeze. That said we do test our software throughout this phase
with the development and tes