According to the PMBOK® Guide (6th and 7th Editions), the scenario described is a classic application of Progressive Elaboration. This is the iterative process of increasing the level of detail in a project management plan as greater amounts of information and more accurate estimates become available.
In this specific case, the team uses a prototype—a tangible model of the final product—to allow the customer to interact with the drone and provide feedback. This feedback reveals nuances and specific needs that were not apparent during initial discussions, allowing the team to " elaborate " or refine the requirements for the next iteration.
Why Progressive Elaboration is the correct technique:
Iterative Nature: It recognizes that at the start of a project (especially for " next generation " technology), requirements are often broad or unclear.
Refinement: It allows the project team to manage at a higher level early on and then develop the details as the project evolves.
Connection to Prototyping: Prototyping is one of the primary tools used to facilitate progressive elaboration, as it provides the necessary data to move from a high-level concept to a detailed technical requirement.
Analysis of Distractors:
A (Early requirements gathering): While gathering requirements early is a best practice, it is a general activity rather than a specific technique for refinement. Furthermore, the prompt describes an ongoing, iterative process, not just an " early " one.
B (Feedback analysis): While the team is analyzing feedback, " Feedback Analysis " is not a formal PMI technique for the refinement of requirements. The overarching methodology of refining details over time is Progressive Elaboration.
D (Requirements documentation): This is an output of the Collect Requirements process. It refers to the actual recording of the requirements (like a Business Requirements Document), but it does not describe the process of refining those requirements through testing and prototypes.