Why your AI product needs a different development lifecycle