extensibility; scalability; expandability
Computing term for a system's ability to be extended, scaled, or augmented. Often used in software/hardware contexts.
This software has high extensibility, so it's easy to add features.
We need to design the system with scalability in mind.