What techniques can be used by business analysts in an Agile environment to improve the quality of the final product?