One of the frequent mistakes in transitioning to agile development is to implement iterative development by doing consecutive "mini-waterfalls". No matter how iterative it might be, if you are relying on the "W"-word, you are still doing something wrong. When we postpone testing and...