iDIA Computing, LLC

"effective software development"

Agile Estimation and Delivery


Once upon a time, we wrote what we wanted in excruciating detail and called it a requirements document. We handed that document to a software development team for implementation, and then we waited. And waited. And when we finally got the software back, sometimes we recognized in it some of what we requested, and sometimes we still wanted what we had requested. And we asked for changes, repeating the process.

In this course we'll explore the ways to gain more control over the finished product using less painstaking work.

Course Outline

  • Project Chartering
    • Why are we here?
  • Building the backlog
    • What's a story?
    • The right level of detail at the right time
  • Release Planning
    • Estimating the backlog
    • Remember, they're only estimates
    • Priorities
    • Splitting stories
  • Iteration Planning
    • More splitting stories
    • More estimating
    • Revisiting is not more work if you do it right
    • Selecting what fits
  • Tracking Progress
    • Within the iteration
    • At the end of each iteration
    • Applying what you learn
    • Updating estimates
    • Re-evaluating release plans
    • Changing priorities
    • Adding new ideas
    • Steering the project to success

In-house training

Range of 6 to 16 participants to ensure both the rich interaction and the individual attention that makes this course a success.

Ideal for Product Owners, Project Managers. Valuable for their managers and the team members developing and testing on the project.

Email idia -at- to for details on scheduling a course at your company, or in a location of your choosing. (Or contact me via phone or other methods.)