A method for re-planning of software releases using discrete-event simulation
Software release planning can be described as a process consisting of the following three phases: (i) strategic release planning, i.e. the assignment of features to subsequent releases, (ii) operational release planning, i.e. the allocation of resources to tasks within each individual release, and (iii) dynamic re-planning, i.e. the revision of plans to handle unexpected changes imposed on product
