What is the most effective way for a business analyst to validate that delivered functionality meets business needs during the delivery horizon?