1. A method for monitoring the development and release of a product having a plurality of features comprising the steps of: a) enumerating features to be included in the product; and b) enumerating and linking tasks, task milestones, task milestone attainments, task approvals, feature approvals, completed task approvals, task completions, and completed feature approvals to a feature.