Microsoft is focusing on shortening its own development cycles and releasing new updates and versions at a faster cadence. Communication with embedded developers would be more frequent and clearer. Visibility into the platform and processes would increase. Feedback would be incorporated much more quickly and they are now offering custom built intelligent end-to-end business solutions. Read the story here.