I do not entirely agree on speed emphasis. Managers and teams often need extra time for unexpected work. Shipping in a hurry exposes to a subsequent period of inability to follow correctly. You delivered fast but you exposes you and your team to high pressure and critics and customer feels badly followed. I think that shipping should do not sacrify general acceptance and human work conditions, not as habit, at least. The overall value do not always match the specific delivered value.
That said, I appreciated the many good concepts in the article, expecially ROI and constraints.