Iterative approach to software development - how are we doing it? | Hacker News Reader