DESIGNING FOR EXPANSION: CLEANROOM ARCHITECTURE OPTIMAL METHODS