System based development & design