Despite substantial research, deriving work estimates and team capacity for a given software development project continues to be notoriously difficult to get right. This disclosure describes techniques to automatically and rapidly calculate, in the same unit of measure, engineering team capacity and engineering work estimates for a given set of product features. With use of the described techniques, software development projects can be better organized, and engineering talent can spend time on engineering problems rather than on planning. The automated team capacity and work estimate calculations can be more accurate than typical human-generated estimates, and lead to more accurate product development decisions. Planning data across the development organization is standardized into a common data model to support deeper analysis. Historic team capacity and work estimate data is leveraged to accurately and automatically predict future work and resource estimates using heuristic and statistical techniques. Automated, tailored communication including structured planning data, actions, and insights is delivered to responsible individuals or groups in a timely manner.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.