Design DPI to prevent dependency on single technology providers (vendor lock-in). For instance, India's Aadhaar system. Adopt well-supported open source software, and actively contribute to the open source community.
Structure contracts to allow for the integration and replacement of different technology modules over time. For example, the G-Cloud framework in the United Kingdom.
Case Study
( to come soon..)
References