This document discusses tracking progress in distributed agile projects. It notes that current agile tracking systems provide task/story information but do not integrate with code versioning systems or testing tools. This can lead to inconsistencies between reported progress and actual software. The proposed "holistic approach" tightly integrates tracking data with versioning data and links the tracking system to unit testing, acceptance testing, and continuous integration tools. It also provides detailed progress models and change processes to help coordinate teams and identify how changes, like modifications to shared code, could impact progress.
Related topics: