ATELIER : Simplifiez la gestion de vos développements logiciels embarqués et cloud : initiez-vous aux outils d’une forge logicielle
Du 24 au 26 septembre 2019
Nantes (44)
Pour connaitre les prochaines sessions de formation en Logiciel embarque et programmation cliquez ici.
Les défauts logiciels (bugs) font partie du cycle de vie de développement d’un produit. Plus le défaut est détecté en amont de la chaîne de conception, moins la correction coûte cher. A l’inverse, un défaut logiciel corrigé chez le client peut avoir un impact économique et publicitaire désastreux. Être outillé vous permet d’y remédier.
A partir d’un exemple, vous manipulerez la forge logicielle (Tuleap, Redmine ou GitLab) pour réaliser les différentes tâches jusqu’à l’exécution du code vérifié sur une cible Nucleo STM32. A l’issue de l’atelier, vous saurez ce qu’est une forge logicielle, comment elle contribue à améliorer l’efficacité de réalisation de vos projets et quelles sont les pratiques les accompagnant.
Programme
- Les forges logicielles :
- De la gestion de version à la gestion de projets complexes : les forges pour gérer son développement
- La forge vue par : chef de projet, développeur, intégrateur, validateur. Un outil central dans le développement des systèmes
- Présentation de quelques forges et comparaison de leurs fonctionnalités
- Démarrer un projet
- Organiser ses tâches
- Équipes et rôles
- Workflows
- Tableau de bord
- Gestion de projet agile
- Gestion de projet V
- Gestion de version
- Dépôt de code : développer à plusieurs
- Gestion de version : maîtriser ses livrables
- SVN/GIT : du tronc au tag, les approches et les rôles dans la vie du logiciel
- Connecter une forge avec un gestionnaire de version
- Revue de code
- Forge et revue de code : tracker les revues et leurs remarques
- Tests et intégration continue
- Cahier de tests et plan de tests
- Forge et outil d’intégration continue
- Suivi des défauts
- Documentation
- Gestion de documents
- wiki
- Outils de collaboration
- les messageries instantanées
- les forums
L’atelier alternera présentation des concepts et manipulations sur les outils avec la réalisation effective de différentes tâches.
Les cartes stm32 seront fournies.
Objectif : Cet atelier vise à montrer l’utilisation d’une forge logicielle ainsi que ses avantages .