Scalable Modeling

Scalable Modeling is a software design methodology that uses patterns and structures that naturally support growth. You can start with the simplest possible implementation and evolve it incrementally as needs arise.