Formal usability testing has been branded as being lengthy and quite expensive. It is known to require a lab setting with complex monitoring technology and a facilitator who is a usability specialist. Although this approach is highly effective in uncovering usability issues, most projects do not have the budget to support it.
For more information on usability best practices and how they can be factored into the development process, refer to these Info-Tech Advisor research notes: