Iterative Releases

Yes, iterative releases, you read it right. We always hear of iterative development, agile process, etc. These methodologies describe processes for iterativedevelopment of a software. While these processes describe different approaches to developing software, they all typically assume that a software major release comes packed with new features that the team has worked on for [...]