The document discusses user interviews as a method for gathering requirements. It notes that the main cost is the time spent conducting the interviews. It provides tips for various aspects of conducting successful interviews, including preparing well by defining goals and questions, conducting the interview by listening and observing, and reporting results by summarizing themes and including quotes. User interviews are described as an iterative process that provides insights directly from real users. Challenges include properly defining goals, crafting effective questions, and analyzing the data.