An independent review might help to put NASA on a better—potentially shorter, cheaper and safer—development track with the Constellation Program.