+33 1 69 88 85 29
Training :
LabVIEW Projet Logiciel
Reference : LVPL
Duration :
2 jours
Level :
Expert
Location :
Paris ou sur site
Price : 1800 € HT
LabVIEW Gestion de Projet Logiciel
Description
LabVIEW Gestion de Projet Logiciel
Public concerné
Développeurs ou architectes logiciels ayant en charge la gestion de projets importants sous LabVIEW et soumis à des exigences élevées en terme de délais, qualité logicielle, normes.
Objectifs de la formation
L’objectif de ce cours est de présenter les méthodologies et outils permettant de mener à bien le développement d’un projet d’envergure sous LabVIEW depuis sa spécification jusqu’à son déploiement.
Prérequis
Avoir suivi la formation LabVIEW Niveau 3 ou avoir un niveau équivalent.
Programme de la formation
Introduction
- Processus de développement logiciel
- Rôles de l’architecte logiciel sur un projet LabVIEW
- Gestion de configuration
Analyse des exigences
- Gestion de projet
- Rassembler & analyser les exigences
- Estimer la charge & suivre l’avancement d’un projet
- Etablir des règles de codage
- Définir le planning d’un projet
Conception
- Définir un organigramme de l’application
- Concevoir l’architecture du logiciel
- Créer un prototype de l’interface utilisateur
- Rédiger un document de conception
Développement
- Utiliser ou créer des outils pour faciliter & automatiser les tâches de développement
- Effectuer des revue de code
Validation
- Tester le code pour améliorer les fonctionnalités & performances de l’application
- Analyse de code statique
- Créer un prototype de l’interface utilisateur
- Rédiger un document de conception
- Analyse de code dynamique
- Validation fonctionnelle du code
Déploiement
- Techniques de déploiement
- Option avancées de l’exécutable
- Option avancées de l’installeur
- Développement d’une librairie partagée
- Distribution de codes sources
- Spécifications de construction additionnelles
Outils NI utilisés lors de cette session
- LabVIEW version professionnelle
- Requirements Gateway
- Toolkit VI Analyser
- Toolkit Unit Test Framework
- Application Builder