Delivery & Updates
Today’s leading application producers understand that to maximize software revenues and increase customer satisfaction they need a world-class software monetization strategy, but it doesn’t happen overnight. There are many steps and business processes along the way that need to be considered, including:
- Are all of our applications licensed, protected and monetized?
- Are we using standard licensing, entitlement management and delivery / update technology?
- Is our infrastructure optimized for growth and scalability?
- Have we enabled customer self-serviceability and empowerment?
To help address the above questions and more, Flexera Software has created a Software Monetization Maturity Model (“Model”). The Model covers the 4 key software monetization business process areas (Licensing & Security, Entitlement Management, Delivery & Updates, In-Product Analytics) and the 4 associated levels of maturity for each process (Reactive, Enabled, Automated, Optimized).
This post focuses on the “Delivery & Updates” process and the corresponding outcomes by maturity level:
The Delivery & Updates process defines how both the initial software and subsequent product (software/ firmware) updates are delivered. Delivering software and updates via hard media (DVD) has been a common practice for many years until the advent of FTP (file transfer protocol) and electronic software delivery solutions.
- Reactive: At the “reactive” level, software delivery & software updates are usually provided to customers via physical delivery via DVD which carries shipping costs, manual coordination of delivery of updates and uncertainty around whether or not customers have taken or installed updates and upgrades. Read more
- Enabled: At the “enabled” level producers typically support both the physical and electronic delivery of software and updates. Read more
- Automated: At the “automated” level electronic software delivery is fully embraced and is entitlement-based. The file upload process for software and upgrades is automated but may still require some level of manual intervention. Read more
- Optimized: At the “optimized” level, software delivery & software updates are fully automated optimized as electronic software delivery is integrated with the content delivery network, CRM, ERP, product lifecycle management and other agile systems for process automation. Read more
The next post will cover the “In-Product Analytics” process – stay tuned!
- Software Monetization: Unlocking Growth, Scalability and Customer Empowerment - Part 1 (Overview)
- Software Monetization: Unlocking Growth, Scalability and Customer Empowerment - Part 2 (Licensing & Security)
- Software Monetization: Unlocking Growth, Scalability and Customer Empowerment - Part 3 (Entitlement Management)