It is amazing how many companies talk about their iterative approach in project management, while in practice projects are managed with waterfall process. Read more and learn why software development projects should not be managed with waterfall process.