Reuse before buy before build¶
Explanation¶
Reuse and reduction of complexity are primary starting points in information provision.
Rationale¶
Developing and managing software ourselves is relatively expensive, while standard components often suffice and benefit from scale and shared knowledge. Customization leads to higher costs and hinders upgrades.
Implications¶
- Use existing international or natinal components if suitable.
- First check for available standard components.
- Only choose customization if no suitable standard exists.
- Avoid adapting standard software unless it becomes part of the standard.
- Be willing to make concessions to enable shared solutions.
Source: Based on ZiRA/Sigra, translated for the caribbean cross-border context.