- JDEV 2011 (0)
- JDEV 2013
- T1 - L'ingénierie des besoins logiciel (0)
- T2 - Les communautés open-source - comprendre, faire, savoir faire (0)
- T3 - Systèmes embarqués, systèmes mobiles, capteurs et acquisition de données (0)
- T4 - Les outils de construction du logiciel (0)
- T5 - Méthodes agiles (0)
- T6 - Les tests logiciel pour aller vers plus de pragmatisme (0)
- T7 - Développer pour calculer (0)
- T8 - Le développement Web: services web et web sémantique (0)
- JDEV 2015
- T1 - Systèmes embarqués, réseaux de capteurs et objets communicants (0)
- T2 - Modélisation et ingénierie (0)
- T3 - Données massives scientifiques (Big data), recherche par les données (0)
- T4 - Transfert marchand et non marchand (0)
- T5 - Infrastructures et interopérabilité: Le cloud et les architectures orientées service (SOA) (0)
- T6 - Les usines logicielles, le DevOps et la virtualisation (0)
- T7 - Javascript (paradigmes et éco-systèmes) (0)
- T8 - Logiciels scientifiques et simulations: nouveaux modèles et enjeux (0)
- JDEV 2017
- T1 - Systèmes embarqués, les réseaux de capteurs et l'internet des objets (1)
- T2 - Ingénierie et web des données (1)
- T3 - Programmation de la matière, fabriques personnelles (0)
- T4 - Usines logicielles et outils de production de code (0)
- T5 - Infrastructures logicielles et science ouverte (2)
- T6 - Méthodes et techniques de production de logiciel (1)
- T7 - Science des données et apprentissage automatique (0)
- T8 - Parallélisme itinérant, virtualisation et reproductibilité (4)
- JDEV 2020
- Plénières (4)
- T1 - Systèmes autonomes (2)
- T2 - IA et web sémantique (2)
- T3 - Programmation des objets (1)
- T4 - Usines logicielles et sciences reproductibles (8)
- T5 - Eco-systèmes pour la science ouverte et développement coopératif (10)
- T6 - DevOps pour les ESRs (5)
- T7 - Systèmes complexes (2)
- T8 - Programmer et déployer votre IA (10)
- T9 - Langages (2)
- T10 - Outils, mondes et transitions numériques (3)
- TMP
JDEV
T6 - Méthodes et techniques de production de logiciel
Nous nous intéresserons aux différentes méthodes et techniques intervenant tout du long du cycle de vie du logiciel du recueil des besoins au déploiement. Nous ferons le point sur les méthodes agiles et autres adaptées aux contextes des laboratoires et les différentes méthodes d'expression des besoins et de spécification (par les tests, les users stories, les cas d'utilisation…). Nous intéresserons aussi au différents niveaux de maturité des logiciels, à leur certification éventuelle et à la sécurité des développements : comment développer des applications intégrant des produits tiers et comment déployer en toute sécurité. Quelles contraintes sur la maintenance du code et comment l'administrateur système et réseau peut-il mettre en place un « bac à sable » pour assurer la sécurité ? Quelle approche DevOps ?
Plus d'informations sur la thématique et vidéos des plénières