9. Default to Open
This standard is linked to the following Principles for Digital Development: Use Open Standards, Open Data, Open Source, and Open Innovation, Reuse and Improve and Be Collaborative.
Building solutions ‘in the open’ allows for better collaboration and reduces silos. This applies both to the methodologies of the work and the digital solutions we use and build.
Make your project open-source, and use open-source components when possible. Publish your project code to UNDP Github and make it public after validating that it can be shared. This allows other country offices and projects to leverage and build upon your work. Key UNDP products can be turned into Digital Public Goods and receive corporate support for long-term maintenance.
But, be careful when sharing data. Ensure that you are not over-sharing or providing personally identifiable information to third parties.
Write about your key learnings to help others, and publish both a:
- Roadmap — Your plans for the future of the product and service
- Release Notes — The monthly changes to your product or service
Before you build something, check the Digital Public Goods Advisory website for solutions. Digital Public Goods are software, data sets, AI models, standards, and content that are free to use and contribute to sustainable international digital development. This will help encourage reuse and interoperability.
Where possible, provide open APIs (what’s an API?) to allow others to integrate into your platform and leverage your data and features to build upon your work.
When building/implementing for governments, make sure the solution UNDP supports is interoperable with other government systems (and where applicable the private sector), to help build digital public infrastructure.
Do:
- Publish a public roadmap
- Publish release notes
- Check if a similar tool already exists in the DIAL Catalogue, the Digital Public Goods Catalogue, Digital X Catalogue or the country or context you work in
- Apply an open-source code license to your code and make it freely available.
- Publish your code to the UNDP Github repository.
- Where possible, turn your solution into a Digital Public Good
- Write about your learnings
Don't:
- Share encryption or private keys in your code
- Work in secret
- Use closed tools when there are good open-source alternatives
Tools
- UNDP Canvas: #9 Default to Open - DPG Canvas
- Digital Public Goods Eligibility Test, Digital Public Goods Alliance
- UNICEF Digital Public Goods Toolkit
- Sustainability Toolkit from Digital Principles for Development
To Read:
- Co-Develop Report on Digital Public Infrastructure and its Importance for the SDGs
- Open Source Guides provide tips on how to find users and build a welcoming community around your tool.
- Open Source and the Creative Commons: A Primer for Humanitarian Aid and International Development, Code Innovation
- Open Source Software Development, OSS Watch.
- Digital Public Goods Standard
- Open Standards (rename)
- What’s an API?
- Google Open Source
- Open Government Data Toolkit, World Bank
- Open Data Handbook: How to Open up Data, Open Knowledge International.
- Global Open Data Index, Open Data for Development (OD4D) and Open Knowledge International.
- Starting an Open Data Initiative, World Bank.
- DFID Research Open and Enhanced Access Policy, UK Department for International Development (DFID)
Open Data sources:
- Humanitarian data exchange
- DataBank: World Development Indicators, World Bank
- Human Development Data Reports, UN Development Programme
- World Health Statistics, World Health Organization
- WorldPop, GeoData Institute at University of Southampton
- OpenStreetMap
- International Data & Economic Analysis (IDEA), USAID.
Case Studies.
- Fighting Ebola With Information: Learning From the Use of Data, Information, and Digital Technologies in the West Africa Ebola Outbreak Response, USAID.
- Unlocking Digital ID for Countries: A case study of Modular Open Source Identity Platform (MOSIP), Omidyar Network India, and Boston Consulting Group
- UNDPs Tool for Combating Information Pollution Gets Accredited as a Digital Public Good, UNDP