Taming giant projects