Design to Requirements: Starting your design by developing a set of requirements will help keep your team on the same page. If you don’t have a written description of your drone then you run the risk that each member of your design team is working on a slightly different drone. Another benefit of requirements is it helps your design team communicate with your test team. By testing to requirements, your test team knows how the drone should operate. A comprehensive set of requirements also helps make sure the test team exercises all of the drone’s functions.