I propose that we stop measuring throughput or velocity. Instead, companies should empower software teams to make value estimates on individual work items.
There are plenty of reasons products fail. Don’t let yours be that you didn’t empower your product owner to do everything they could to deliver success.
On every custom software project, something will go wrong. That makes milestone-based payments a horrible idea—they cause stress, and somebody always loses.