Scalable System Design with the BCEMD Layering

Modem software production is incremental and iterative. Systems are developed in successive iterations delivering incremental releases of the product. Iterative and incremental development can only succeed if the scalability is built into the system architecture in the first iteration and carefully managed in successive iterations.