soft launch


noun

the launch of a website in stages, with regular updating

verb soft-launch

(tr) to implement the soft launch of (a website)