• Still, the concept of delivery good-enough (if that is what "a little bit clunky" means) is valid and correct since good-enough today is better than perfection a year from now.

    The trick for project managers is to determine if good-enough really is good-enough.

    Pretty clearly, for something like healtcare.gov which is being made available to potentially millions of users, the quality has to be really good. On the other hand, if you are rolling out an application for a small number of very sophisticated users, they will have some tolerance for quirks and workarounds.