Software Engineering with LabVIEW
Appearance
This page describes software engineering practices and tools.
The intent of the this page is to share best practices. This will include discussion of tool selection, where appropriate, and information regarding setting up and using tools.
National Instruments maintains two massive repositories of information regarding software engineering with LabVIEW:
- ni.com/largeapps -- information collected and reviewed by NI employees
- ni.com/community/largeapps -- a WIKI of information contributed by LabVIEW users worldwide
Following are some key tasks that are part of a software engineering process:
Requirements Management
Planning Development
Software Design
Source Code Control
Unit and Regression Testing
Issue Tracking