Whether it is executing your product roadmap, or transforming your solution into a product, in this connected landscape, software product development is agile, flexible, and iterative. Product development (innovation) is also no longer about big-bang releases, but about the ability to deliver a stream of continuous innovation.