Coding Away from Corners: An Iterative Approach to Development

This session has been not been scheduled by the session moderation team. Sorry we couldn't fit it! Please note: In many cases declined simply indicates the speaker has another session that was previously accepted for inclusion.

When writing new code it’s easy to go overboard and engineer the crap out of something that truly doesn't need it. Spending time making your module into the most robust API the world has ever seen, is costly and potentially very wasteful.

Lets design what we need to develop and develop what meets the design. Using BDD, agile programing methods and an iterative approach to product development we can get what we need to get done, faster, easier and cheaper.


  • Understand the Functional Specification
    • Why is it desired? What problem will this code solve?
    • What could be desired in 6 month?
    • What is needed now?
  • Build an iteration
    • Don’t code yourself into a corner
    • Get feedback frequently
  • Repeat
Experience level: 
All Levels
Session Type: 

Lead Partners

Partners Spotlight