The Impact of Operating System Fragmentation on Software Development Strategy July 01, 2010 mobile operating system software development strategy technology +