Managing Software Engineering in LabVIEW – France, December 2nd-3rd
Location
National Instruments France
2, rue Hennape
92735 Nanterre CEDEX
Course Overview
Duration |
|
Audience |
|
Prerequisites |
|
Course Outline
Lesson | Overview | Topics |
Introduction | This lesson introduces the software development process and defines the role of a LabVIEW Architect. You also learn about tools to monitor and control the evolution of a software product |
|
Requirements Gathering | This lesson describes how to plan a LabVIEW project. In this lesson you learn how to identify appropriate tools for managing a project and tracking its progress. You also learn how to estimate the time required to complete a project. This lesson culminates in the creation of a project plan for development of a LabVIEW project. |
|
Design | This lesson describes tools and practices you can use to aid in designing a LabVIEW project. You learn how to develop a graphical model of the application, how to develop a prototype for the user interface, and how to develop a design document that will be used throughout project development. |
|
Development | In this lesson, you use tools in LabVIEW to improve the development of LabVIEW projects. You learn about existing tools for automating development tasks as well as how to develop your own. You also learn how to prepare for and conduct an effective code review. |
|
Validation | In this lesson, you learn the importance of testing code for performance and functionality. You examine tools you can use to analyze and validate your code. |
|
Deployment | In this lesson, you learn how to develop different types of build specifications depending on your deployment requirements. You also learn about the challenges that can arise when deploying your application for different types of targets and operating systems. |
|