"Mobile software management (MSM) is a new wave of technologies that allow the handset software to be turned from a monolith into soft clay. MSM technologies treat the software as malleable from the design stage and embedding on the device, to configuring at the point of sale, installing features post-sale and prolonging its use until the handset is ‘retired’.
From a technical perspective MSM enables the management (deployment, installation, activation, update, de-activation and removal) of software components (applications, handset features and their dependencies) on any device, throughout the software lifecycle (from architectural design, to manufacturing and post sale).
The umbrella of MSM technologies encompasses firmware over-the-air (FOTA), user interface management and enterprise device management, (traditionally applications considered within the scope of mobile device management, MDM) and extends into software variant development, service lifecycle management, feature customization and dependency management. The next diagram [here] shows the taxonomy of technologies under the umbrella of MSM and the relationship with mobile device management."