1. Continue planning as before
2. Use existing project governance processes
3. Insist on detailed up-front requirements specifications
4. Undervalue the adoption of iterations
5. Test everything once it is complete
6. Stick to using large teams with existing siloed structures
7. Underestimate the need for automation