Encouraging a shift from reliance on estimates to a more dynamic and responsive planning process in software development