Front-loading, An Engineering Perspective
Posted in Front-loading, Intelligent Design on March 15th, 2006 by Steve PetermannThere have been several threads on front-loading lately so I thought I'd offer one from an engineering perspective. Front-loading is not a term used in engineering, but there is a correlate in planning for future designs.
Probably the first aspect of front-loading comes in under the category of architecture. Typically things like modularization, scalability, standardization, utilizing interfaces, and the like fall under this category. The purpose of architecting a solution is to plan for both the current design and future designs. If an architecture is poorly conceived at the onset of a design, the design may at some point find itself "in a box" where it can proceed no further and redesign is required. Also since most designs never remain static over their life, a good architecture provides for easy changes to improve design performance or add new features.


