Requirements Gathering and Tracking

Capturing and communicating requirements can be key to ensuring that the deliverable is indeed what the customer, even internal customers, was expecting. The Achilles heel of LabVIEW is that it allows us to rapidly prototype and build small systems. As such it often lures the developer into thinking that it is safe to skip the process of gathering and managing requirements. However, regardless of your software process, you still must know what your customer expects you to deliver. Each of you will implement a unique process for your team and this section will provide some resources to guide you in that decision.